<SEC-DOCUMENT>0001410578-25-000968.txt : 20250429
<SEC-HEADER>0001410578-25-000968.hdr.sgml : 20250429
<ACCEPTANCE-DATETIME>20250429064902
ACCESSION NUMBER:		0001410578-25-000968
CONFORMED SUBMISSION TYPE:	20-F
PUBLIC DOCUMENT COUNT:		103
CONFORMED PERIOD OF REPORT:	20241231
FILED AS OF DATE:		20250429
DATE AS OF CHANGE:		20250429

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			DAQO NEW ENERGY CORP.
		CENTRAL INDEX KEY:			0001477641
		STANDARD INDUSTRIAL CLASSIFICATION:	SEMICONDUCTORS & RELATED DEVICES [3674]
		ORGANIZATION NAME:           	04 Manufacturing
		EIN:				000000000
		STATE OF INCORPORATION:			E9
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		20-F
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-34602
		FILM NUMBER:		25882565

	BUSINESS ADDRESS:	
		ADDRESS IS A NON US LOCATION: 	YES
		STREET 1:		666 LONGDU AVENUE
		CITY:			WANZHOU, CHONGQING
		PROVINCE COUNTRY:   	F4
		BUSINESS PHONE:		(86-23) 6486-6666

	MAIL ADDRESS:	
		ADDRESS IS A NON US LOCATION: 	YES
		STREET 1:		666 LONGDU AVENUE
		CITY:			WANZHOU, CHONGQING
		PROVINCE COUNTRY:   	F4
</SEC-HEADER>
<DOCUMENT>
<TYPE>20-F
<SEQUENCE>1
<FILENAME>dq-20241231x20f.htm
<DESCRIPTION>20-F
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- iXBRL document created with: Toppan Merrill Bridge iXBRL 10.10.0.1 -->
<!-- Based on: iXBRL 1.1 -->
<!-- Created on: 4/29/2025 10:38:08 AM -->
<!-- iXBRL Library version: 1.0.9179.3415 -->
<!-- iXBRL Service Job ID: 64eb9968-0df2-434b-a4cd-ac5cabb0d38a -->
<html xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:dq="http://www.dqsolar.com/20241231" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:srt="http://fasb.org/srt/2024" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2022-02-16" xmlns:xbrldi="http://xbrl.org/2006/xbrldi"><head><meta content="text/html" http-equiv="content-type"/><title>DAQO NEW ENERGY CORP._December 31, 2024</title></head><body><div style="margin-top:30pt;"></div><div style="display:none;"><ix:header><ix:hidden><ix:nonNumeric contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" name="us-gaap:OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration" id="Hidden_iogei66ytk2W9rvlvQAX8g">http://fasb.org/us-gaap/2024#RelatedPartyMember</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" name="us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrentRelatedPartyTypeExtensibleEnumeration" id="Hidden_Qs3qMn_yzUSNWEbf7qQWeg">http://fasb.org/us-gaap/2024#RelatedPartyMember</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" name="us-gaap:OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration" id="Hidden_KXJPSK-nK0aiihYcGrAjRA">http://fasb.org/us-gaap/2024#RelatedPartyMember</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:EntityCentralIndexKey" id="Tc_xz70s-fDoUmnxBvZH8O9nA_2_1">0001477641</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:DocumentFiscalYearFocus" id="Tc_Rlfxe-n_kU6bU1Ee0kfhZg_4_1">2024</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:DocumentFiscalPeriodFocus" id="Tc_DVaVNam99k27snK0kT5Uow_5_1">FY</ix:nonNumeric><ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" xs:nil="true" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" name="us-gaap:CommitmentsAndContingencies" id="Hidden_qHNaZXUzy0SLikWKa_hfyA"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" xs:nil="true" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" name="us-gaap:CommitmentsAndContingencies" id="Hidden_tuaVv49AvkaTk9f0zqUE-Q"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_InnerMongoliaDaqoNewEnergyMember_46zq1SYtXkuGHeVU-8uxXA" decimals="2" name="dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent" id="Hidden_1v23kHSRYUmg_eHfa6NGng">0.15</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_InnerMongoliaDaqoNewEnergyMember_5tk-YERwqEiKfTDC9QQYug" decimals="2" name="dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent" id="Hidden_THLIoFHOuECzD6L4r266nA">0.15</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_InnerMongoliaDaqoSemiconductorCoLtdMember_7Aja8oRmPE-oz2RxBWaO8g" decimals="2" name="dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent" id="Hidden_UY0HwNTNZEyLGtvFxaBAzQ">0.15</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_InnerMongoliaDaqoSemiconductorCoLtdMember_34z1ksGWO0q-eIM-FYS10g" decimals="2" name="dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent" id="Hidden_9TXW4SAxhk2zbPztutPjDA">0.15</ix:nonFraction><ix:nonNumeric contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" name="us-gaap:OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration" id="Hidden_bYnd8fAcC0GL7IhtPJEqmQ">http://fasb.org/us-gaap/2024#RelatedPartyMember</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" name="us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrentRelatedPartyTypeExtensibleEnumeration" id="Hidden_aUST9O-BHU-Bj7V6i9gSZw">http://fasb.org/us-gaap/2024#RelatedPartyMember</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" name="us-gaap:OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration" id="Hidden_Ukt9ivYtfkqOqhrd_4FHIA">http://fasb.org/us-gaap/2024#RelatedPartyMember</ix:nonNumeric><ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_InnerMongoliaDaqoNewEnergyMember_5tk-YERwqEiKfTDC9QQYug" decimals="2" name="dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent" id="Hidden_CSZzteqGw0C7VV4-CcrlHA">0.15</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_PmiDqv5vwUWfRRta9hQZtg" decimals="2" name="dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent" id="Hidden_OkCLyK_sS0mqJrod6Cer-A">0.15</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_InnerMongoliaDaqoSemiconductorCoLtdMember_34z1ksGWO0q-eIM-FYS10g" decimals="2" name="dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent" id="Hidden__a9pz4KnzE6Dysg8JoalQA">0.15</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_6_6_2018_To_6_6_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_U7pE3PCsZ0qh7JaDIno-Zw" decimals="5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" id="Hidden_JqG1WOfXLk2DcI8B8gKckQ">0.00167</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_6_6_2018_To_6_6_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_ZsfMD6kojE2eNsDP1cmskQ" decimals="5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" id="Hidden_YhpAYSbIVku_1BqdTaSSFA">0.00833</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_9_6_2022_To_9_6_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_nQPT4yx8akCpcfVb8YIOSg" decimals="3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" id="Hidden_bUAMLjVVfUeriZ8Jh2VbvQ">0.005</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_9_6_2022_To_9_6_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_OkhP8yRepkGGwIvR9d0JJw" decimals="5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" id="Hidden_sz32Gn5-J0mVPYgGUD2jKg">0.00014</ix:nonFraction><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:AmendmentFlag" id="Narr_FvrKHnbbA0-UpnQ4KhxKFg">false</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="dq-20241231.xsd"/></ix:references><ix:resources><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_5yvSExN8vki7j3oOAqZpqg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_Vz0JZNNahEqQ5_YSCy24QA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_orf3PR_RQU-Y55RTsvjCWA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_bO0amyFKDECAVBTLdRuDUg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember__hQaqS8VmkOU5_-o2e3igQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_bR0MxTuqHUK3zhgt6NfpiQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_PcnbOBjTQE-ukkptffPkLg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_11_1_2024_To_11_30_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_wUloFyOTdUaDgnvqikjwZQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-11-01</xbrli:startDate><xbrli:endDate>2024-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_9_1_2023_To_9_30_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_QI0ivnqfvk6--Om4FpdWUQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-09-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_s28i0Xwkbk2SoU_WcUYjtg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">dq:CommonStockOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_EQ6922LELE2TWjORu6SQMg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">dq:CommonStockOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_hguW_aYrBk6SlG1jzOJ93Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">dq:CommonStockOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_zRVyj4zvS0iOznr7d_YPkg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_4kQt7ZWnYUOkhP8_7gDXIg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</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="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_CCfpoDPDhkaXwf6aNPLiTA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_IR54dWHOwku1vNaAvLKdAw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</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="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9VClr6eQHUuQWS2R3mtogQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</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="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_e0uuAQQVjk62W7Y0naXG6w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_ipciN9lUqkmndgHJGGc3Bg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_W8VIsh1izEOb9q1D7kqOag"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_3wkiyl0JXkeF_CgxFNmQGA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Y9miOD5YtUqgkdxRNc7KGA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_cjUpBm59vkaTQqjsz1VqUg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_zs8FrLcaB0CP77unR6Vt7Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_7LbGVAxtKEiunPVMRADjog"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_lCmZN8XTXkejvp4MElaRCg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1ThNHo2bP0uZv9RpZYW5aQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_AWPb98fe0UuHGQaJdz-lrg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_jOOsAe5Rp0iXfD_FTLU6lQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_iTSQnBa61Eyo7OOd2RGZ1w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ZR84lNmjo0uVd7agvrkQBA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ULqCpYQzuEqoCZ5lVp2t0A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_dq_StructuredFinancialProductsMember_cYxJPfkcuUOVJSu2wyCMtg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">dq:StructuredFinancialProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_dq_StructuredFinancialProductsMember_5RKnRdgzf0-v2_l9I12vlQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">dq:StructuredFinancialProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_8wr3Hy4gB0ymTQ2dj5wZBw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_Aid7Eaxo_ka18f44Uy2okw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_zZV2_QShY0uxKzOqprUFug"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_rczmz59Ukkm1MwLpwTlTCQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">dq:CommonStockOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_DbYG6Uw5OUCU0YPruEr73A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">dq:CommonStockOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_BfphS_bsVEe_SkPhPJt-LQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">dq:CommonStockOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_Y5DenWasUE-gVAVmRRJxHg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">dq:CommonStockOutstandingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_IOSeJIY6bUSQBE2rd1M06g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_9_1_2022_To_9_30_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_DZgCt7S2V0Wql2QGscXfNg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2022_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2022Member_FNHNrqpYG0Ko3bZi-3Z69A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2018_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_Z-QjITLYzEykSbw08nNJwQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2014_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2014Member_e2Gy3wvnm0eFvLqg80F6aQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2014Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2014-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_El8M8D85VEGU-T5mXbWBhw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_9kwGG_nH3UuZaAXFaK_1sA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_Qq1NDuk6REe3unVFJG_zNA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_d4raNgxnhkmDmNF-5XS96A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_5Xn60a2lSUOv7e6AcSYJQQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_i2XxE5kWC0qqKU6WsfzxLw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_kUWf9AAxfk2jYaJXxdXofQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_12_21_2018_To_12_21_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2014And2018Member_LZVy5QJbZkSzcKYARzl5Zw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2014And2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-21</xbrli:startDate><xbrli:endDate>2018-12-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_6_2018_To_7_6_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_rfXkchmFsE61BEIj-SXjbA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-06</xbrli:startDate><xbrli:endDate>2018-07-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_6_2018_To_6_6_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_do0SGGzdc0KIu-rkqswquw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-06-06</xbrli:startDate><xbrli:endDate>2018-06-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_2_3_2017_To_2_3_2017_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2014Member_tSveEOMCKE2O8ra5dEcIhg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2014Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-02-03</xbrli:startDate><xbrli:endDate>2017-02-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_9_6_2022_To_9_6_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_OkhP8yRepkGGwIvR9d0JJw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-06</xbrli:startDate><xbrli:endDate>2022-09-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_9_6_2022_To_9_6_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_nQPT4yx8akCpcfVb8YIOSg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-06</xbrli:startDate><xbrli:endDate>2022-09-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_9_1_2022_To_9_30_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_gHIcdNmtWk2dRukT6KBDuw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_9_1_2022_To_9_30_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_ik08rfJSckaWgII2k89qvw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_9_1_2022_To_9_30_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_5NoEI4BFkk-eP3QTQae09g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_6_2018_To_6_6_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_ZsfMD6kojE2eNsDP1cmskQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-06-06</xbrli:startDate><xbrli:endDate>2018-06-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_6_2018_To_6_6_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_U7pE3PCsZ0qh7JaDIno-Zw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-06-06</xbrli:startDate><xbrli:endDate>2018-06-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_9_6_2022_To_9_6_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2022Member_J3qEjgQcuU2om0t8W3_2hw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-06</xbrli:startDate><xbrli:endDate>2022-09-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_6_2019_To_1_6_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2014And2018Member_rvWGDeTLmkGKu-aHHY2xWg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2014And2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-06</xbrli:startDate><xbrli:endDate>2019-01-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_6_2018_To_6_6_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_zkN2yny5KkqLiwdGx8yx7w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-06-06</xbrli:startDate><xbrli:endDate>2018-06-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_6_2018_To_6_6_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_TpH-yVPC30yBZWblvRPMNw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-06-06</xbrli:startDate><xbrli:endDate>2018-06-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_6_2017_To_5_6_2017_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2014Member__7QFKFdfQUSNnorz2AVHlQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2014Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-05-06</xbrli:startDate><xbrli:endDate>2017-05-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member__MpwWs9rjkKpYgaFbNGydA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_ContractWithCustomerSalesChannelAxis_us-gaap_SalesChannelThroughIntermediaryMember_mS-FBvwMJ0uKuxF95fB6-Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_ContractWithCustomerSalesChannelAxis_us-gaap_SalesChannelDirectlyToConsumerMember_o0tb7P5Dj0-L_CwDanAmVA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_srt_MajorCustomersAxis_dq_CustomerDMember_TsPnAdJDTkCwtzBewOkxmw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_srt_MajorCustomersAxis_dq_CustomerCMember_mbY1awIm10qIrdUqyU5h7A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_srt_MajorCustomersAxis_dq_CustomerBMember_MDRY5wWBJkWIavLy6oj6tQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_srt_MajorCustomersAxis_dq_CustomerAMember_lXKgaxFGQkinx9KLQWNW1g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_ContractWithCustomerSalesChannelAxis_us-gaap_SalesChannelThroughIntermediaryMember_s9XrEL-CC0aagk34ZplAUA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_ContractWithCustomerSalesChannelAxis_us-gaap_SalesChannelDirectlyToConsumerMember_-iohTFrhIUe2J9X9kF0lNA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_dq_CustomerFMember_C9Nq9f2DaUixP4QXzFfjYw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_dq_CustomerEMember_6EYp0oirmEyAKyoM819HxQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerEMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_dq_CustomerCMember_47Lv1e3UuEmv1IMl68Yxfw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_dq_CustomerAMember_baR9TQYWvkK02fvR2M_QJA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_ContractWithCustomerSalesChannelAxis_us-gaap_SalesChannelDirectlyToConsumerMember_2glzz4Hq_kKPTOrCHhTaHQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_dq_CustomerGMember_VWDbCaeeGECBSn1rKaYadQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerGMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_dq_CustomerEMember__1VXBMjfpkSBRnCoo-pXmg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerEMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_dq_CustomerDMember_eERy16A8CkSlbP7J6i9XBQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_dq_CustomerBMember_aOXs1BfQCE6Y8Z7et8yqaQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2025-01-01_P1FcZC25OkepYZFUWScccA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_eKIW8I6T5U2JCiU6y3a5Zg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_ZhenjiangElectricEquipmentCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_tR-xQAzDzESNGHHa4NNnyw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangElectricEquipmentCoLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_ZhenjiangDaqoIntelligentMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_VbFXRxUD4EO1sk5dZHKz_Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangDaqoIntelligentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_eJxiDeXgAkqYi1hCIhz9MQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoTransformerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoElectricMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember__ACcKiGA3kOQeKVSiRNvBA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoElectricMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfRawMaterialsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoElectricMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember__G39hMK6NkKbLnXWQb2sHA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoElectricMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoAutomationTechnologyCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_ll868TmqX0O36eGCFxwzzg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoAutomationTechnologyCoLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_NanjiangDaqoElectricInstituteCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_FIYJ-FPdI0StUwybpn3qXw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjiangDaqoElectricInstituteCoLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_JiangsuDaqoMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_agNbe-QlZE-LYbnAEzLtMg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:JiangsuDaqoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_JiangsuDaqoEnclosedBusbarSystemsCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_k7nQLJq84USdviTLngQ1WQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:JiangsuDaqoEnclosedBusbarSystemsCo.LtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_ChongqingDaqoTailaiMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_3t7n92RM-EyqvzABCxEdxA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ChongqingDaqoTailaiMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_7Y_Mi6NUFUy3P1RquOpi4g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfRawMaterialsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_3IuT1BIgZkGN65zKLt_9PA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_Jn8jcOFjaUqgDuJy-clyUQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangElectricEquipmentCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_p76Ea5T2qkmynG-7drTzXg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangElectricEquipmentCoLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfRawMaterialsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangElectricEquipmentCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_AdIAsY4VfkSJhAskF0isMA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangElectricEquipmentCoLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangDaqoIntelligentMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_BZMauKsz0k-BvItozgffSQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangDaqoIntelligentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_OAqxV4q9QkSIIY6cRyBjfQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoTransformerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfRawMaterialsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_rMRSJjLIN0KHmFwcYfSnDg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoTransformerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoElectricMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_F6SWFnFrkkulYF4Bd3KwvQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoElectricMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoAutomationTechnologyCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_A-8tFpWh2U2jx_smIPpS2g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoAutomationTechnologyCoLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_NanjiangDaqoElectricInstituteCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_FwT5XPOS-06VRNIURsu2jA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjiangDaqoElectricInstituteCoLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_ChongqingDaqoTailaiMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_kdTlxpIY9E-_uyHqGwuHcQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ChongqingDaqoTailaiMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_zbE3j8I0MUqKQE3ZrXmS9g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfRawMaterialsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_mqfMPUuY4UuBFD8A-bR0xA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_WqR6z7_JGEStKKUmkmPJxg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_ZhenjiangElectricEquipmentCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_MiSz57-rYEG38dYPyPJpRQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangElectricEquipmentCoLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfRawMaterialsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_ZhenjiangDaqoIntelligentMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_pebz3pqtXUaOt6htyqOkMw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangDaqoIntelligentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_1xkasJV9uEq7oCH1_Popiw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoTransformerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfRawMaterialsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_g6LNc3mi9ESmdi7aZ-0T7w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoTransformerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_NanjingDaqoElectricMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_xqDyF4KxcE69-8uoDYtlQg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoElectricMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_NanjiangDaqoElectricInstituteCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_-vxdFD5XbEG-LGbwtVlRbg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjiangDaqoElectricInstituteCoLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_ChongqingDaqoTailaiMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_QyGUIRHO00uMaWlbUg2OsQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ChongqingDaqoTailaiMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_X7Mgv6a0I0yv8NDTxHSYfQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfRawMaterialsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_E1zcZK3GNk6qQZUSHMpWfA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_fbgODiE-fk61nNgs5cGe5w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_o0m8u1E9CE24MRAKl2OQOw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_YN21C8JQ9EiyxhLMz3_qkQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_ESlwG2U_30GT8UnqjsaUgQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_aURsm7dn-UaIgVZPs8tV5Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_BuildingsAndPlantMember_tBZsISkTekCwXxLsIu_BlA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dq:BuildingsAndPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_98p50IY8f0iHNW4diiwJ1g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_FOnF3l36_Euefye0DfzGpA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_duYIc7biB0GIL5YNtrllkg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_3fWG7lYxxUqpqIEdAc2E6Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_BuildingsAndPlantMember_7Bi7GoRAN0edxNdTfGqCew"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dq:BuildingsAndPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_2JpiKMgm8E6NsOhQDyBj4Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_AjEVr6XYN02bB2BbmrLnSg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_nxO3sS4brEm4z60mV40_fw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_1_2022_To_6_30_2022_srt_OwnershipAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_ibHFrIfi7kq-7vr13hww4A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2021_To_7_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_KpNtwlV1ek-tGHsNzFycTw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2021_To_7_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_AbI_zXWpakmCPqHt_7sd2g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2021_To_7_31_2021_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember__WcLO08gAU25CZ0Yv2Bs-g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_dq_EquityInterestsMember_zj1S5SwnmESTwxcnFEnfag"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">dq:EquityInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_pEr5rkghVkGDjrcOGVn48Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoTransformerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_ZhenjiangMoerllerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_J8RoQD_mmEugKiQxrMmJTA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangMoerllerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_ZhenjiangDaqoIntelligentMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_6BSHqXeyKE-ye01Qk1W1VA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangDaqoIntelligentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_OtherSubsidiariesOfDaqoGroupMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_YzLfOivzcUCVkGYUaXd7JA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:OtherSubsidiariesOfDaqoGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoElectricMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_YXwp3fOo2EqpYRVVUNC-jw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoElectricMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_JiangsuDaqoMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_Q-RgHKu8rkCI6kwPfUv65w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:JiangsuDaqoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_KaId6i6-WkigGRCA3s2V7Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangMoerllerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_SOnfQIF7WUS5JKbpI5mFqg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangMoerllerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangDaqoIntelligentMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_7BNeIbwmSE6j1aIP7ttMYg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangDaqoIntelligentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_OtherSubsidiariesOfDaqoGroupMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_d6V3uazk90ib88226gPqJA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:OtherSubsidiariesOfDaqoGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoElectricMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_1bDMt3AQbEKXPS7j91gPmA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoElectricMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_JiangsuDaqoMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_s-u9zhz-VkWZbnKLcn6fyA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:JiangsuDaqoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_ChongqingDaqoTailaiMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_zwPxg6O79k-cz0mrQdQDew"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ChongqingDaqoTailaiMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_B4QGTKV57UiQjSv51SLolg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_ZhenjiangElectricEquipmentCoLtdMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_S_nlATucp0On2LucEmH8GQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangElectricEquipmentCoLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_OtherSubsidiariesOfDaqoGroupMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_UNOlodaunUOjKVxRyd7Wcw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:OtherSubsidiariesOfDaqoGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_n4JS9Y4_RUecvj9nIvyNdg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoTransformerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoAutomationTechnologyCoLtdMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_oLRvDqvXq0qJ4HSHAgN11A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoAutomationTechnologyCoLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_JiangsuDaqoMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_kvFU2iqJiE2gsLYOIueGdQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:JiangsuDaqoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_ElectricInstituteMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_lHcHNjiBx0OpZN6msof5ZA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ElectricInstituteMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_DaqoNewMaterialMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_x9TEhgsYd0iUFuRZurX9og"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:DaqoNewMaterialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_ChongqingDaqoTailaiMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_P-ioEIM7PUKVa8MAvfkO6A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ChongqingDaqoTailaiMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_V-vSP932O06oFAPwVja7VQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangElectricEquipmentCoLtdMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_l8wSipyO-0KnD_17CIANDA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangElectricEquipmentCoLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_OtherSubsidiariesOfDaqoGroupMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_j0T61cUNEEi_K3NmFhY-vw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:OtherSubsidiariesOfDaqoGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_U5kPjKN7hkK2fiLFdaCtdg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoTransformerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_JiangsuDaqoMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_HxWi3L9b2kmCRbQIdkGg3w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:JiangsuDaqoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_ElectricInstituteMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_4G_qjLdlWUW6LZlfJoszsg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ElectricInstituteMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_DaqoNewMaterialMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_uTm1f6wjSUq4tcd0Z4coyw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:DaqoNewMaterialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_okpMXci-hkuokb4BXOERLw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_OwnershipAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_JGJBrnDIzk6jSr6GNxw_cg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">dq:XinjiangDaqoNewEnergyCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_OwnershipAxis_dq_InnerMongoliaDaqoNewEnergyMember_KC38TzrwBUeRyice0zyfIw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">dq:InnerMongoliaDaqoNewEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2022_srt_OwnershipAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_0hrnPWEeqEmmOmvP8vI9RA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_7_22_2021_srt_OwnershipAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_iTPQ25c5SEKTuVxEgf2Xiw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_OwnershipAxis_dq_XinjiangDaqoInvestmentCoLtdMember__fQn9FD4QkKYpMEl75Lbpw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">dq:XinjiangDaqoInvestmentCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2022_srt_OwnershipAxis_dq_XinjiangDaqoInvestmentCoLtdMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Kl-j5SND7EaZ_KPoyrHfTQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">dq:XinjiangDaqoInvestmentCoLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_7_31_2021_srt_OwnershipAxis_dq_XinjiangDaqoInvestmentCoLtdMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_Q0PXu9CywEmAUF6k2ywBGA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">dq:XinjiangDaqoInvestmentCoLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_7_31_2021_srt_OwnershipAxis_dq_XinjiangDaqoInvestmentCoLtdMember_3cD_diV3RUeg2E8B1Xkapg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">dq:XinjiangDaqoInvestmentCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_iJz0EiRe4U6g4oTUdMpN5w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3trsTTrELEGdaRIQQXmplg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d4EioZBSJEaxNiyZPwjHrA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_lnVhK4_NPECI_m8oCD92Lw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_SJoht_ACvECsiKOBGIM_lg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_LCAcFQATqEamcMMDhp3egQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_12_1_2024_To_12_31_2024_nwE2MocYl06rhX5zcdQkMw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2024_To_5_31_2024_S8cSfHLK9k-2KFgjGloH5Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2024_To_4_30_2024_u-QbZhXeaEC7ieiie0j5Kg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2024_To_7_31_2024_9Qf1GBiev0OafI1CGcdrEQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_hjBjCqUtokOEajYCY_jRQA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_dq_OutsidePrcMember_39CPMquUFkqRm92Wr9p6FQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">dq:OutsidePrcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_G8lOhlqKOUqEUhPLUvVSXQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_dq_OutsidePrcMember_oPOedpcM60S2CYkaDIYUDQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">dq:OutsidePrcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember_-m-GFuJPJEG9YHPoXvQ5dA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember_b_am-PRc8EemSsN0csasdw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember_0lQNPNrvQEOxD2_X_iF81w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BKMB3QFPGEScOZ9oNJJbPw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_-bjFBKljU0a17jksMXpYog"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_ZUPePEXA60qTrcFiCq9xwQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeTaxAuthorityNameAxis_dq_OutsidePrcMember_DvDIV7IAdkKVLeUqHdK7hQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">dq:OutsidePrcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_dei_LegalEntityAxis_dq_ChongqingDaqoNewEnergyCoLtdMember_uwVfyrQdG0Gqf66R0y6ptQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:ChongqingDaqoNewEnergyCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_dei_LegalEntityAxis_dq_ChongqingDaqoNewEnergyCoLtdMember_6HFONn1OZkO9uKIkOUnu7A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:ChongqingDaqoNewEnergyCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_dei_LegalEntityAxis_dq_ChongqingDaqoNewEnergyCoLtdMember_x9Ws_urmQkWj-iZ9tSKBTg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:ChongqingDaqoNewEnergyCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_srt_ProductOrServiceAxis_us-gaap_ShippingAndHandlingMember_Hac3NX51akSYV671XNacCA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_us-gaap_ShippingAndHandlingMember_QJBQ0eEopUCkSCbqFOzhFg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_us-gaap_ShippingAndHandlingMember_jue-4srIgEOc03ly6tbZOw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_MajorCustomersAxis_us-gaap_OtherCustomerMember_FUFYtIZv20KJiw-1gnjrFg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">us-gaap:OtherCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_MajorCustomersAxis_dq_CustomerFMember_pLKGGM52GkqK7yyTw5BmLQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_MajorCustomersAxis_dq_CustomerEMember_6ld8k-oVy0iqBCjelBweCg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerEMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_MajorCustomersAxis_dq_CustomerBMember_5PEB3WV3GUKyWYxLgy_XWg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_MajorCustomersAxis_us-gaap_OtherCustomerMember_iblFL8Rth0Gf2pa6FlbhuQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">us-gaap:OtherCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_MajorCustomersAxis_dq_CustomerFMember_tSqXfx6bFkeeTYxZ9q8kjQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_MajorCustomersAxis_dq_CustomerEMember_pTKUP4RDbUmnW70yl_HQgQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerEMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_MajorCustomersAxis_dq_CustomerBMember_BfIRSLchGkCrni-K8ti60A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_MajorCustomersAxis_dq_CustomerAMember_PGrr3stAYk--IOD4GHvWDg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierMember_UNu5xe1le0GbBARERXSrVQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dq:SupplierMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierCMember_FBFLLvsMOkq9BFu6hlKPPg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dq:SupplierCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierBMember_LxBvDBclGE6w0zsOd_U9Jg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dq:SupplierBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_srt_MajorCustomersAxis_dq_MajorCustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_NCqcz2E8vUOm0Bqf6Tf6JA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:MajorCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierMember_yTahzWkhr0uGMyvQVaTTLg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dq:SupplierMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierCMember_NLhDNZ6cC0yW2Eix9k2Vow"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dq:SupplierCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierBMember_EQbx4J5eLE--g9_QHTxPLQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dq:SupplierBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsPayableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierEMember_pobdXb_LhEOEfwWaFgI8EA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dq:SupplierEMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_dq_MajorCustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_D7EyfaDmFkyLEHK7akYkDg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:MajorCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierDMember_YwO1LQow6U2z94begtVioA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dq:SupplierDMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierCMember_HXqryRFG-kOdibrxPR2Xkw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dq:SupplierCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierBMember_o5tlUB9ddUihZ44Z5PT4oA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dq:SupplierBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_dq_MajorCustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_Kq-u930Amkibb7S8NCvwCA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:MajorCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_-OHPM5Yn2Ua9B_JkYrDK9g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_lsB4CUg6kEKJQjo-wk10CA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_B8Lvf-7-EEOcbBpANe7koQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_c-4lGIu9WEKQVvXbmPBZsA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_StockCompensationPlanMember_BZZfUIz5sUKoEfzzdtgZ8g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_pX0zaTP8zU-Vy7Y-pOw9QQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_StockCompensationPlanMember_zlq8DNhl3UCcxNF02zts9g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_ryma5CG8xk2QvvC2-w0oOQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_XPHQQh3nWkSEu7Ay4Yfk2A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_oVMfk2jU80mz3znbJu1Gag"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_rn7NV0A9A0e331MNVO8Gcg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_43HczQB58U26xYz5GlluKQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_bmo2lZSSrkCjJEcoiC-Yew"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_us-gaap_PropertyPlantAndEquipmentMember_2VKVPis6_kmSzmAcPTn3Vg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOfFinancialPositionLocationActivityCapitalizationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_43JwSdZzg0Gve5zYBAlvCA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_iczXf9ykukOL5zcMvNGdEw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_fH52w7Kz4UioyVoj6eOaUQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_tsU0uMRV40mtx5LyaPwYHw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_E9JZK34_RU2C5Q8irjAI5A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_us-gaap_PropertyPlantAndEquipmentMember_dFutWt3WR06YSAYw1aLIRg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOfFinancialPositionLocationActivityCapitalizationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_us-gaap_InventoriesMember_woqCGjXxC0KzaEMoP4_VAA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOfFinancialPositionLocationActivityCapitalizationAxis">us-gaap:InventoriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_vJSfByo1dUiXhE_WMfXm6A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_ylojy9SXskOSnpO6qN39MQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_sadLSgyHhkGrRgZ60R5N8w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_V_8y_XIlMUe16ZUbA5zZ6w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_zoDAn2sLOUiDHpzuV-38jQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_DepreciableAssetMember_3iCwlRSpSUe6hWCVDvPCpg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dq:DepreciableAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_7_22_2024_tMuPiL3LCkS5Dg2o8H6AYQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-07-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember__QweL9v0qUSe8sjVd6DAfw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_us-gaap_PropertyPlantAndEquipmentMember_gq-Hyz6uwUurKvi1RJY8bQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOfFinancialPositionLocationActivityCapitalizationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_Y1azQLT7h0e2vj_WaSrbWg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_9_1_2022_To_9_30_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_sCDaog0pBEalqU0mNQIi2w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_pS59y3PKakmJaBz_StNFXQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoNewEnergyCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_0a-Pc7uyIUWn33sdPYlDpA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_6_1_2022_To_6_30_2022_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_3VkcZgTxj0aK7mQ3Hi2J9Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_1_2022_To_6_30_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_PWePNWMxqE6kSZMwqdKe3g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_1_2022_To_6_30_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_8FCFQz6jfk-SE-L36DVjxg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_22_2021_To_7_22_2021_srt_OwnershipAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_LZavkeaf5EuuZJzEPj-RCg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-22</xbrli:startDate><xbrli:endDate>2021-07-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_u6NEfNeeQk-LXe00ZZ8q7A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoNewEnergyCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_PmiDqv5vwUWfRRta9hQZtg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoNewEnergyCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_InnerMongoliaDaqoSemiconductorCoLtdMember_34z1ksGWO0q-eIM-FYS10g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:InnerMongoliaDaqoSemiconductorCo.LtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_InnerMongoliaDaqoNewEnergyMember_5tk-YERwqEiKfTDC9QQYug"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:InnerMongoliaDaqoNewEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_AtX5YfDqDkyuzZNIjrNP2Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoNewEnergyCoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_InnerMongoliaDaqoSemiconductorCoLtdMember_7Aja8oRmPE-oz2RxBWaO8g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:InnerMongoliaDaqoSemiconductorCo.LtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_InnerMongoliaDaqoNewEnergyMember_46zq1SYtXkuGHeVU-8uxXA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:InnerMongoliaDaqoNewEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeTaxAuthorityNameAxis_country_HK_-jG9Y6ricEmMSi7-OKrwAw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">country:HK</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_e6bZIyPJbUykFpih3_nf4A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_DepreciableAssetMember_krNRA-8MekuEN8q8K4Tevw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dq:DepreciableAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_dei_AdrMember_F1c5yd34fEq1kcLrQZ78TQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_G-D604UeAkyYTF8fB_YEnw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_yGtnbQsKD0G59zW8ZoTHUQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001477641</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_HKD_f3NcjFzL6EmynSokdgOMWg"><xbrli:measure>iso4217:HKD</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_item_IvC4DnT2tkealFgaLdU3LA"><xbrli:measure>dq:item</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ"><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="Unit_Standard_CNY_DlgSZeX4HEKR94D8DC3BSQ"><xbrli:measure>iso4217:CNY</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_segment_YvFcthfqyk-07wOnqKiH_Q"><xbrli:measure>dq:segment</xbrli:measure></xbrli:unit></ix:resources></ix:header></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-top:1pt;text-align:center;text-indent:0pt;border-bottom:1px solid #000000;border-top:3.0pt solid #000000;margin:0pt;"><span style="font-size:1pt;font-weight:bold;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_795c768a_b7a9_4e5f_8139_cbdd53ba570f"></a><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">UNITED STATES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">Washington, D.C. 20549</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-top:1pt;border-top:1px solid #000000;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"><span style="font-size:9pt;">FORM&#160;</span><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:DocumentType" id="Narr_VhHqkbmsM0-hDMDcWnGDQw"><span style="font-size:9pt;">20-F</span></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-top:1pt;border-top:1px solid #000000;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 8pt 0pt;">(Mark One)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:DocumentRegistrationStatement" id="Narr_N3JJ307TlkyF9vxwOjvs5w"><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span></ix:nonNumeric><b style="font-family:'Segoe UI Symbol';font-size:9pt;font-weight:bold;white-space:pre-wrap;">          </b><b style="font-size:9pt;font-weight:bold;">REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR 12(g) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:0pt;margin:0pt 0pt 8pt 36pt;">OR</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:DocumentAnnualReport" id="Narr_tL5cGyn7S0iUzdzv347BIg"><span style="font-family:'Segoe UI Emoji';font-size:9pt;">&#9746;</span></ix:nonNumeric><b style="font-family:'Segoe UI Emoji';font-size:9pt;font-weight:bold;white-space:pre-wrap;">          </b><b style="font-size:9pt;font-weight:bold;">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 36pt;"><b style="font-size:9pt;font-weight:bold;">For the fiscal year ended </b><ix:nonNumeric format="ixt:date-monthname-day-year-en" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:DocumentPeriodEndDate" id="Narr_cEE0Qhvv7kSpEPXDatEjaw"><ix:nonNumeric format="ixt:date-monthname-day-en" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:CurrentFiscalYearEndDate" id="Narr_9pSNdQeNfESOCVqSF9DEqw"><b style="font-size:9pt;font-weight:bold;">December 31</b></ix:nonNumeric><b style="font-size:9pt;font-weight:bold;">, 2024</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:0pt;margin:0pt 0pt 8pt 36pt;">OR</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:DocumentTransitionReport" id="Narr_uemVztlwNEicYblRlbgZMg"><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span></ix:nonNumeric><b style="font-family:'Segoe UI Symbol';font-size:9pt;font-weight:bold;white-space:pre-wrap;">          </b><b style="font-size:9pt;font-weight:bold;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b><span style="font-size:9pt;"><br/></span><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:0pt;margin:0pt 0pt 8pt 36pt;">OR</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:DocumentShellCompanyReport" id="Narr_cQFG1-8nuEepSXRektB7pQ"><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span></ix:nonNumeric><b style="font-family:'Segoe UI Symbol';font-size:9pt;font-weight:bold;white-space:pre-wrap;">          </b><b style="font-size:9pt;font-weight:bold;">SHELL COMPANY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 8pt 36pt;"><b style="font-weight:bold;">Date of event requiring this shell company report ____________</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 8pt 36pt;"><b style="font-weight:bold;">For the transition period from __________ to ___________</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Commission file number: </b><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:EntityFileNumber" id="Narr_fm3vYfFcBUCVuMe-VS8J6g"><b style="font-size:9pt;font-weight:bold;">001-34602</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:1pt;text-align:center;text-indent:0pt;border-bottom:1px solid #000000;margin:0pt 0pt 8pt 0pt;"><span style="font-size:5pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:13pt;text-align:center;text-indent:0pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:EntityRegistrantName" id="Narr_BA9K0Rr4AEu5jFbN2PwZ2w"><b style="font-weight:bold;">DAQO NEW ENERGY CORP.</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">(Exact name of Registrant as specified in its charter)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:1pt;text-align:center;text-indent:0pt;border-bottom:1px solid #000000;margin:0pt 0pt 8pt 0pt;"><span style="font-size:7pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">N/A</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">(Translation of Registrant&#8217;s name into English)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><ix:nonNumeric format="ixt-sec:edgarprovcountryen" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:EntityIncorporationStateCountryCode" id="Narr_MvN_Pb-0QUK80e2e5XYnfQ"><b style="font-size:9pt;font-weight:bold;">Cayman Islands</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">(Jurisdiction of incorporation or organization)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:EntityAddressAddressLine1" id="Narr_X4zuCUxa2E2mk3MwuGdJzg"><b style="font-size:9pt;font-weight:bold;">Unit 29</b></ix:nonNumeric><b style="font-size:9pt;font-weight:bold;">, </b><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:EntityAddressAddressLine2" id="Narr_359YHg6FU0O2JDlwnXWqAw"><b style="font-size:9pt;font-weight:bold;">Huadu Mansion</b></ix:nonNumeric><b style="font-size:9pt;font-weight:bold;">, </b><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:EntityAddressAddressLine3" id="Narr_PTv7uaZtKkeZovA2wUwOgw"><b style="font-size:9pt;font-weight:bold;">838 Zhangyang Road,</b></ix:nonNumeric><b style="font-size:9pt;font-weight:bold;"> </b><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:EntityAddressCityOrTown" id="Narr_bUsq5a9pgki2kPFnkAtUVw"><b style="font-size:9pt;font-weight:bold;">Pudong New District, Shanghai</b></ix:nonNumeric><b style="font-size:9pt;font-weight:bold;"> </b><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:EntityAddressPostalZipCode" id="Narr_YDYB1r5te0CXKAm-NVk4DA"><b style="font-size:9pt;font-weight:bold;">200122</b></ix:nonNumeric><b style="font-size:9pt;font-weight:bold;">, The People&#8217;s </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Republic of </b><ix:nonNumeric format="ixt-sec:countrynameen" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:EntityAddressCountry" id="Narr_y-YLTh2fsUmZ7bCYaTL1ww"><b style="font-size:9pt;font-weight:bold;">China</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">(Address of principal executive offices)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_yGtnbQsKD0G59zW8ZoTHUQ" name="dei:ContactPersonnelName" id="Narr_G4kXO-Q6s0yxDQzDkZnC3Q"><b style="font-size:9pt;font-weight:bold;">Ming Yang</b></ix:nonNumeric><b style="font-size:9pt;font-weight:bold;">, Chief Financial Officer</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Tel: +</b><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_yGtnbQsKD0G59zW8ZoTHUQ" name="dei:CityAreaCode" id="Narr_pQGf0Nf3MUC14T2N1Eulig"><b style="font-size:9pt;font-weight:bold;">86-21 </b></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_yGtnbQsKD0G59zW8ZoTHUQ" name="dei:LocalPhoneNumber" id="Narr_WS3Iq-P9bkmnE_ZPWvlc0g"><b style="font-size:9pt;font-weight:bold;">5087-0629</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_yGtnbQsKD0G59zW8ZoTHUQ" name="dei:ContactPersonnelEmailAddress" id="Narr_-hTz0DkCGESGagdK_Z61Dg"><b style="font-size:9pt;font-weight:bold;">mingyang@daqo.com</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_yGtnbQsKD0G59zW8ZoTHUQ" name="dei:EntityAddressAddressLine1" id="Narr_tBmD0iyEP02PnuaLsWKahw"><b style="font-size:9pt;font-weight:bold;">Unit 29</b></ix:nonNumeric><b style="font-size:9pt;font-weight:bold;">, </b><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_yGtnbQsKD0G59zW8ZoTHUQ" name="dei:EntityAddressAddressLine2" id="Narr_XJhG1_kaWEq-HE7yhi6ppQ"><b style="font-size:9pt;font-weight:bold;">Huadu Mansion</b></ix:nonNumeric><b style="font-size:9pt;font-weight:bold;">, </b><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_yGtnbQsKD0G59zW8ZoTHUQ" name="dei:EntityAddressAddressLine3" id="Narr_JzZ5u9iXiki1pZBboTsOdA"><b style="font-size:9pt;font-weight:bold;">838 Zhangyang Road</b></ix:nonNumeric><b style="font-size:9pt;font-weight:bold;">, </b><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_yGtnbQsKD0G59zW8ZoTHUQ" name="dei:EntityAddressCityOrTown" id="Narr_3Jmpx6a79UOyT7YhZ4p_Rw"><b style="font-size:9pt;font-weight:bold;">Pudong New District, Shanghai</b></ix:nonNumeric><b style="font-size:9pt;font-weight:bold;"> </b><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_yGtnbQsKD0G59zW8ZoTHUQ" name="dei:EntityAddressPostalZipCode" id="Narr_v4iJKQxmfkCPgkEnA4qX3w"><b style="font-size:9pt;font-weight:bold;">200122</b></ix:nonNumeric><b style="font-size:9pt;font-weight:bold;">, The People&#8217;s </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Republic of </b><ix:nonNumeric format="ixt-sec:countrynameen" contextRef="Duration_1_1_2024_To_12_31_2024_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_yGtnbQsKD0G59zW8ZoTHUQ" name="dei:EntityAddressCountry" id="Narr_hU3aHOI4MUWZmoMCA7iRfg"><b style="font-size:9pt;font-weight:bold;">China</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">(Name, Telephone, E-mail and Address of Company Contact Person)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">Securities registered or to be registered pursuant to Section&#160;12(b)&#160;of the Act:</b></p><a id="_a708d5be_3472_44da_a01b_c04793f3d19f"></a><a id="Tc_5rv-B9fx8kqCZlJaF3tvCw_0_0"></a><a id="Tc_BbeDljiwC0Sc5fb1nbRclg_0_2"></a><a id="Tc_DFGWRb05mEa1tdsfKLpTFg_0_4"></a><a id="Tc_Z6jv5Cmo9keXLQYQ_ExhSA_1_0"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:top;width:31.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">Title of Each Class</b></p></td><td style="vertical-align:top;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:0pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:top;width:31.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">Trading Symbol(s)</b></p></td><td style="vertical-align:top;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:top;width:31.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">Name of Each Exchange on Which Registered</b></p></td></tr><tr><td style="vertical-align:top;width:31.67%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_dei_AdrMember_F1c5yd34fEq1kcLrQZ78TQ" name="dei:Security12bTitle" id="Narr_BPIlomfz90CkrX_ELR5gVg"><span style="font-size:9pt;">American depositary shares, each representing</span><span style="font-size:9pt;"><br/></span><span style="font-size:9pt;">5 ordinary shares</span></ix:nonNumeric><span style="font-size:9pt;"><br/></span><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_G-D604UeAkyYTF8fB_YEnw" name="dei:Security12bTitle" id="Narr_e-QDIc9WjE6N8CGXuuWb7g"><span style="font-size:9pt;">Ordinary shares, par value US$0.0001 per share</span></ix:nonNumeric><span style="font-size:9pt;">*</span></p></td><td style="vertical-align:top;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:31.67%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_dei_AdrMember_F1c5yd34fEq1kcLrQZ78TQ" name="dei:TradingSymbol" id="Tc_UXTzeYXLw0SFf4O7S_sXgQ_1_2"><span style="font-size:9pt;">DQ</span></ix:nonNumeric></p></td><td style="vertical-align:top;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:31.72%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><ix:nonNumeric format="ixt-sec:exchnameen" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_dei_AdrMember_F1c5yd34fEq1kcLrQZ78TQ" name="dei:SecurityExchangeName" id="Tc_ZL1UZM-gmUyinylZ1jTIjw_1_4"><span style="font-size:9pt;">New York Stock Exchange</span></ix:nonNumeric></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;">*&#160;</span><i style="font-size:9pt;font-style:italic;">&#160;&#160;&#160;&#160;&#160;</i><span style="font-size:9pt;">Not for </span><ix:nonNumeric format="ixt:fixed-true" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_G-D604UeAkyYTF8fB_YEnw" name="dei:NoTradingSymbolFlag" id="Narr_z4a71pZDkEW6NRAorn1wkA"><span style="font-size:9pt;">trading</span></ix:nonNumeric><span style="font-size:9pt;">, but only in connection with the listing on New York Stock Exchange of the American depositary shares.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:1pt;text-align:center;text-indent:0pt;border-bottom:1px solid #000000;margin:0pt;"><span style="font-size:5pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><span style="font-size:5pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">Securities registered or to be registered pursuant to Section&#160;12(g)&#160;of the Act:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">None</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">(Title of Class)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">Securities for which there is a reporting obligation pursuant to Section&#160;15(d)&#160;of the Act:</b></p></div></div><div style="clear:both;margin-bottom:27.35pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">None</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">(Title of Class)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Indicate the number of outstanding shares of each of the issuer&#8217;s class for the period covered by the annual report <b style="font-weight:bold;"><ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="Narr_odWTKLBeuU6QAfqt5qtG9A">333,759,632</ix:nonFraction></b> <b style="font-weight:bold;">ordinary shares, par value US$0.0001 per share, as of December 31, 2024</b>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 0pt;"><span style="font-size:9pt;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act. </span><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:EntityWellKnownSeasonedIssuer" id="Narr_7DPQ9F7JTEWWXOqDbskTUg"><span style="font-size:9pt;">Yes</span></ix:nonNumeric><span style="font-size:9pt;"> </span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9746;</span><span style="font-size:9pt;"> No&#160;</span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 0pt;"><span style="font-size:9pt;">If this report is an annual or transition report, indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or 15(d)&#160;of the Securities Exchange Act of 1934. Yes </span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span><span style="font-size:9pt;"> </span><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:EntityVoluntaryFilers" id="Narr_7RGGh8H1zkakmYIx1xQfnw"><span style="font-size:9pt;">No</span></ix:nonNumeric><span style="font-size:9pt;">&#160;</span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9746;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Note - Checking the box above will not relieve any registrant required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934 from their obligations under those Sections.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 0pt;"><span style="font-size:9pt;">Indicate by check mark whether the registrant: (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d)&#160;of the Securities Exchange Act of 1934 during the preceding 12&#160;months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days. </span><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:EntityCurrentReportingStatus" id="Narr_GQYc1zldZUyAOjaDd79miw"><span style="font-size:9pt;">Yes</span></ix:nonNumeric><span style="font-size:9pt;"> </span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9746;</span><span style="font-size:9pt;"> No </span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 0pt;"><span style="font-size:9pt;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule&#160;405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12&#160;months (or for such shorter period that the registrant was required to submit such files). </span><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:EntityInteractiveDataCurrent" id="Narr_8TQyJPOZjkWGFV1KYkrtEA"><span style="font-size:9pt;">Yes</span></ix:nonNumeric><span style="font-size:9pt;"> </span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9746;</span><span style="font-size:9pt;"> No </span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or an emerging growth company. See definition of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; and &#8220;emerging growth company&#8221; in Rule&#160;12b-2 of the Exchange Act.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td></tr><tr><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="Narr_BKsPkBN0jkO1CkRzhd6YKg"><span style="font-size:9pt;">Large accelerated filer</span></ix:nonNumeric><span style="font-size:9pt;"> </span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9746;</span></p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:0pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt;">Accelerated filer <span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td></tr><tr><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt;">Non-accelerated filer <span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:0pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;">Emerging growth company </span><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="Narr_ElMrQvaLBkeaktx_N-cOCg"><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span></ix:nonNumeric></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, 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&#8224; provided pursuant to Section 13(a) of the Exchange Act. <span style="font-family:'Segoe UI Symbol';">&#9744;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">&#8224; The term &#8220;new or revised financial accounting standard&#8221; refers to any update issued by the Financial Accounting Standards Board to its Accounting Standards Codification after April 5, 2012.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 0pt;"><span style="font-size:9pt;">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. </span><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" format="ixt:fixed-true" name="dei:IcfrAuditorAttestationFlag" id="Narr_KKohKTZqckW9Gt-cUEhNaw"><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9746;</span></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:6pt 0pt 8pt 0pt;"><span style="font-size:9pt;">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. </span><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" format="ixt-sec:boolballotbox" name="dei:DocumentFinStmtErrorCorrectionFlag" id="Narr_6cP2J_vOdUioF4g6s8dLIg"><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;text-indent:36pt;margin:6pt 0pt 8pt 0pt;">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). <span style="font-family:'Segoe UI Symbol';">&#9744;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;text-indent:36pt;margin:6pt 0pt 8pt 0pt;">Indicate by check mark which basis of accounting the registrant has used to prepare the financial statements included in this filing:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:20%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:70%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td></tr><tr><td style="vertical-align:top;width:20%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:DocumentAccountingStandard" id="Narr_-Q8vc_lKZEWqXTYVYO7k0Q"><span style="font-size:9pt;">U.S. GAAP</span></ix:nonNumeric><span style="font-size:9pt;"> </span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9746;</span></p></td><td style="vertical-align:top;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:0pt;margin:0pt;">International Financial Reporting Standards as issued by the International Accounting Standards Board&#160;&#160;<span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;text-indent:0pt;margin:0pt;">Other <span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">If &#8220;Other&#8221; has been checked in response to the previous question, indicate by check mark which financial statement item the registrant has elected to follow. Item&#160;17 <span style="font-family:'Segoe UI Symbol';">&#9744;</span> Item&#160;18 <span style="font-family:'Segoe UI Symbol';">&#9744;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 0pt;"><span style="font-size:9pt;">If this is an annual report, indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act). Yes </span><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="Narr_rCsYV92jXUKPZ0oVcVLycA"><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span></ix:nonNumeric><span style="font-size:9pt;"> No </span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9746;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">(APPLICABLE ONLY TO ISSUERS INVOLVED IN BANKRUPTCY PROCEEDINGS DURING THE PAST FIVE&#160;YEARS)</p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Indicate by check mark whether the registrant has filed all documents and reports required to be filed by Sections 12, 13 or 15(d)&#160;of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court. Yes <span style="font-family:'Segoe UI Symbol';">&#9744;</span> No <span style="font-family:'Segoe UI Symbol';">&#9744;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:1pt;padding-top:1pt;text-align:justify;text-indent:0pt;border-bottom:2.25pt solid #000000;border-top:1px solid #000000;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;text-indent:0pt;margin:0pt;"><span style="font-size:0pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:27.35pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><a id="TOC"></a><a id="_70bfaa75_8d30_45de_a47f_400c52aef4cd"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">TABLE OF CONTENTS</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;white-space:normal;width:84.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;white-space:normal;width:4.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td colspan="3" style="vertical-align:top;width:94.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#INTRODUCTION_92968"><span style="font-style:normal;font-weight:normal;">INTRODUCTION</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">1</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:94.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#FORWARDLOOKINGSTATEMENTS_489326"><span style="font-style:normal;font-weight:normal;">FORWARD-LOOKING STATEMENTS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">2</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#PARTI_502339"><span style="font-style:normal;font-weight:normal;">PART I</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;white-space:normal;width:84.17%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">3</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM1IDENTITYOFDIRECTORSSENIORMANAGEMENT"><span style="font-style:normal;font-weight:normal;">ITEM 1.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM1IDENTITYOFDIRECTORSSENIORMANAGEMENT"><span style="font-style:normal;font-weight:normal;">IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">3</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM2OFFERSTATISTICSANDEXPECTEDTIMETABLE"><span style="font-style:normal;font-weight:normal;">ITEM 2.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM2OFFERSTATISTICSANDEXPECTEDTIMETABLE"><span style="font-style:normal;font-weight:normal;">OFFER STATISTICS AND EXPECTED TIMETABLE</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">3</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM3KEYINFORMATION_815404"><span style="font-style:normal;font-weight:normal;">ITEM 3.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM3KEYINFORMATION_815404"><span style="font-style:normal;font-weight:normal;">KEY INFORMATION</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">3</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><a href="#Reserved_623023"><span style="font-style:normal;font-weight:normal;">A.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#Reserved_623023"><span style="font-style:normal;font-weight:normal;">[RESERVED]</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">5</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><a href="#BCapitalizationandIndebtedness_799153"><span style="font-style:normal;font-weight:normal;">B.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#BCapitalizationandIndebtedness_799153"><span style="font-style:normal;font-weight:normal;">CAPITALIZATION AND INDEBTEDNESS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">5</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><a href="#CReasonsfortheOfferandUseofProceeds_4510"><span style="font-style:normal;font-weight:normal;">C.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#CReasonsfortheOfferandUseofProceeds_4510"><span style="font-style:normal;font-weight:normal;">REASONS FOR THE OFFER AND USE OF PROCEEDS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">5</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><a href="#DRiskFactors_174308"><span style="font-style:normal;font-weight:normal;">D.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#DRiskFactors_174308"><span style="font-style:normal;font-weight:normal;">RISK FACTORS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">6</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM4INFORMATIONONTHECOMPANY_109995"><span style="font-style:normal;font-weight:normal;">ITEM 4.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM4INFORMATIONONTHECOMPANY_109995"><span style="font-style:normal;font-weight:normal;">INFORMATION ON THE COMPANY</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">39</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#AHistoryandDevelopmentoftheCompany_89494"><span style="font-style:normal;font-weight:normal;">A.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#AHistoryandDevelopmentoftheCompany_89494"><span style="font-style:normal;font-weight:normal;">HISTORY AND DEVELOPMENT OF THE COMPANY</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">39</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#BBusinessOverview_458048"><span style="font-style:normal;font-weight:normal;">B.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#BBusinessOverview_458048"><span style="font-style:normal;font-weight:normal;">BUSINESS OVERVIEW</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">42</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#COrganizationalStructure_514309"><span style="font-style:normal;font-weight:normal;">C.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#COrganizationalStructure_514309"><span style="font-style:normal;font-weight:normal;">ORGANIZATIONAL STRUCTURE</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">55</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#DPropertyPlantsandEquipment_320730"><span style="font-style:normal;font-weight:normal;">D.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#DPropertyPlantsandEquipment_320730"><span style="font-style:normal;font-weight:normal;">PROPERTY, PLANTS AND EQUIPMENT</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">56</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM4AUNRESOLVEDSTAFFCOMMENTS_732052"><span style="font-style:normal;font-weight:normal;">ITEM 4A.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM4AUNRESOLVEDSTAFFCOMMENTS_732052"><span style="font-style:normal;font-weight:normal;">UNRESOLVED STAFF COMMENTS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">57</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM5OPERATINGANDFINANCIALREVIEWANDPROSP"><span style="font-style:normal;font-weight:normal;">ITEM 5.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM5OPERATINGANDFINANCIALREVIEWANDPROSP"><span style="font-style:normal;font-weight:normal;">OPERATING AND FINANCIAL REVIEW AND PROSPECTS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">57</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#AOPERATINGRESULTS_957618"><span style="font-style:normal;font-weight:normal;">A.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#AOPERATINGRESULTS_957618"><span style="font-style:normal;font-weight:normal;">OPERATING RESULTS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">57</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#BLiquidityandCapitalResources_384418"><span style="font-style:normal;font-weight:normal;">B.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#BLiquidityandCapitalResources_384418"><span style="font-style:normal;font-weight:normal;">LIQUIDITY AND CAPITAL RESOURCES</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">65</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#CResearchandDevelopmentPatentsandLicense"><span style="font-style:normal;font-weight:normal;">C.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#CResearchandDevelopmentPatentsandLicense"><span style="font-style:normal;font-weight:normal;">RESEARCH AND DEVELOPMENT, PATENTS AND LICENSES, ETC.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">68</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#DTrendInformation_75494"><span style="font-style:normal;font-weight:normal;">D.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#DTrendInformation_75494"><span style="font-style:normal;font-weight:normal;">TREND INFORMATION</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">68</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#ECriticalAccountingEstimates_351332"><span style="font-style:normal;font-weight:normal;">E.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ECriticalAccountingEstimates_351332"><span style="font-style:normal;font-weight:normal;">CRITICAL ACCOUNTING ESTIMATES</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">69</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM6DIRECTORSSENIORMANAGEMENTANDEMPLOYE"><span style="font-style:normal;font-weight:normal;">ITEM 6.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM6DIRECTORSSENIORMANAGEMENTANDEMPLOYE"><span style="font-style:normal;font-weight:normal;">DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">70</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#ADirectorsandExecutiveOfficers_312226"><span style="font-style:normal;font-weight:normal;">A.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ADirectorsandExecutiveOfficers_312226"><span style="font-style:normal;font-weight:normal;">DIRECTORS AND EXECUTIVE OFFICERS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">70</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#BCompensation_100457"><span style="font-style:normal;font-weight:normal;">B.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#BCompensation_100457"><span style="font-style:normal;font-weight:normal;">COMPENSATION</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">72</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#CBoardPractices_899689"><span style="font-style:normal;font-weight:normal;">C.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#CBoardPractices_899689"><span style="font-style:normal;font-weight:normal;">BOARD PRACTICES</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">77</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#DEmployees_512947"><span style="font-style:normal;font-weight:normal;">D.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#DEmployees_512947"><span style="font-style:normal;font-weight:normal;">EMPLOYEES</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">80</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#EShareOwnership_698915"><span style="font-style:normal;font-weight:normal;">E.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#EShareOwnership_698915"><span style="font-style:normal;font-weight:normal;">SHARE OWNERSHIP</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">80</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#FDisclosureofaRegistrantsAction_610142"><span style="font-style:normal;font-weight:normal;">F.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#FDisclosureofaRegistrantsAction_610142"><span style="font-style:normal;font-weight:normal;">DISCLOSURE OF A REGISTRANT&#8217;S ACTION TO RECOVER ERRONEOUSLY AWARDED COMPENSATION</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">82</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM7MAJORSHAREHOLDERSANDRELATEDPARTYTRA"><span style="font-style:normal;font-weight:normal;">ITEM 7.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM7MAJORSHAREHOLDERSANDRELATEDPARTYTRA"><span style="font-style:normal;font-weight:normal;">MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">83</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#AMajorShareholders_653850"><span style="font-style:normal;font-weight:normal;">A.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#AMajorShareholders_653850"><span style="font-style:normal;font-weight:normal;">MAJOR SHAREHOLDERS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">83</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#BRelatedPartyTransactions_7574"><span style="font-style:normal;font-weight:normal;">B.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#BRelatedPartyTransactions_7574"><span style="font-style:normal;font-weight:normal;">RELATED PARTY TRANSACTIONS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">83</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#CInterestsofExpertsandCounsel_683329"><span style="font-style:normal;font-weight:normal;">C.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#CInterestsofExpertsandCounsel_683329"><span style="font-style:normal;font-weight:normal;">INTERESTS OF EXPERTS AND COUNSEL</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">84</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM8FINANCIALINFORMATION_107590"><span style="font-style:normal;font-weight:normal;">ITEM 8.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM8FINANCIALINFORMATION_107590"><span style="font-style:normal;font-weight:normal;">FINANCIAL INFORMATION</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">84</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#AConsolidatedStatementsandOtherFinancial"><span style="font-style:normal;font-weight:normal;">A.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#AConsolidatedStatementsandOtherFinancial"><span style="font-style:normal;font-weight:normal;">CONSOLIDATED STATEMENTS AND OTHER FINANCIAL INFORMATION</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">84</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#BSignificantChanges_273402"><span style="font-style:normal;font-weight:normal;">B.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#BSignificantChanges_273402"><span style="font-style:normal;font-weight:normal;">SIGNIFICANT CHANGES</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">85</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM9THEOFFERANDLISTING_611062"><span style="font-style:normal;font-weight:normal;">ITEM 9.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM9THEOFFERANDLISTING_611062"><span style="font-style:normal;font-weight:normal;">THE OFFER AND LISTING</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">85</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#AOfferingandListingDetails_829780"><span style="font-style:normal;font-weight:normal;">A.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#AOfferingandListingDetails_829780"><span style="font-style:normal;font-weight:normal;">OFFERING AND LISTING DETAILS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">85</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#BPlanofDistribution_24190"><span style="font-style:normal;font-weight:normal;">B.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#BPlanofDistribution_24190"><span style="font-style:normal;font-weight:normal;">PLAN OF DISTRIBUTION</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">85</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#CMarkets_842189"><span style="font-style:normal;font-weight:normal;">C.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#CMarkets_842189"><span style="font-style:normal;font-weight:normal;">MARKETS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">85</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#DSellingShareholders_802636"><span style="font-style:normal;font-weight:normal;">D.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#DSellingShareholders_802636"><span style="font-style:normal;font-weight:normal;">SELLING SHAREHOLDERS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">85</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#EDilution_601960"><span style="font-style:normal;font-weight:normal;">E.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#EDilution_601960"><span style="font-style:normal;font-weight:normal;">DILUTION</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">85</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#FExpensesoftheIssue_928903"><span style="font-style:normal;font-weight:normal;">F.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#FExpensesoftheIssue_928903"><span style="font-style:normal;font-weight:normal;">EXPENSES OF THE ISSUE</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">85</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM10ADDITIONALINFORMATION_216459"><span style="font-style:normal;font-weight:normal;">ITEM 10.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM10ADDITIONALINFORMATION_216459"><span style="font-style:normal;font-weight:normal;">ADDITIONAL INFORMATION</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">85</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#AShareCapital_220305"><span style="font-style:normal;font-weight:normal;">A.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#AShareCapital_220305"><span style="font-style:normal;font-weight:normal;">SHARE CAPITAL</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">85</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#BMemorandumandArticlesofAssociation_2286"><span style="font-style:normal;font-weight:normal;">B.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#BMemorandumandArticlesofAssociation_2286"><span style="font-style:normal;font-weight:normal;">MEMORANDUM AND ARTICLES OF ASSOCIATION</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">85</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#CMaterialContracts_159101"><span style="font-style:normal;font-weight:normal;">C.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#CMaterialContracts_159101"><span style="font-style:normal;font-weight:normal;">MATERIAL CONTRACTS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">88</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#DExchangeControls_231065"><span style="font-style:normal;font-weight:normal;">D.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#DExchangeControls_231065"><span style="font-style:normal;font-weight:normal;">EXCHANGE CONTROLS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">88</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#ETaxation_982244"><span style="font-style:normal;font-weight:normal;">E.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ETaxation_982244"><span style="font-style:normal;font-weight:normal;">TAXATION</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">88</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#FDividendsandPayingAgents_329309"><span style="font-style:normal;font-weight:normal;">F.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#FDividendsandPayingAgents_329309"><span style="font-style:normal;font-weight:normal;">DIVIDENDS AND PAYING AGENTS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">92</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#GStatementbyExperts_942488"><span style="font-style:normal;font-weight:normal;">G.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#GStatementbyExperts_942488"><span style="font-style:normal;font-weight:normal;">STATEMENT BY EXPERTS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">93</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#HDocumentsonDisplay_434339"><span style="font-style:normal;font-weight:normal;">H.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#HDocumentsonDisplay_434339"><span style="font-style:normal;font-weight:normal;">DOCUMENTS ON DISPLAY</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">93</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#ISubsidiaryInformation_81757"><span style="font-style:normal;font-weight:normal;">I.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ISubsidiaryInformation_81757"><span style="font-style:normal;font-weight:normal;">SUBSIDIARY INFORMATION</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">93</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#J_Annual_Report_Security_Holders1"><span style="font-style:normal;font-weight:normal;">J.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#J_Annual_Report_Security_Holders1"><span style="font-style:normal;font-weight:normal;">ANNUAL REPORT TO SECURITY HOLDERS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">93</p></td></tr></table></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">i</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM11QUANTITATIVEANDQUALITATIVEDISCLOSU"><span style="font-style:normal;font-weight:normal;">ITEM 11.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM11QUANTITATIVEANDQUALITATIVEDISCLOSU"><span style="font-style:normal;font-weight:normal;">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">93</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM12DESCRIPTIONOFSECURITIESOTHERTHANEQ"><span style="font-style:normal;font-weight:normal;">ITEM 12.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM12DESCRIPTIONOFSECURITIESOTHERTHANEQ"><span style="font-style:normal;font-weight:normal;">DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">94</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#ADebtSecurities_161689"><span style="font-style:normal;font-weight:normal;">A.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ADebtSecurities_161689"><span style="font-style:normal;font-weight:normal;">DEBT SECURITIES</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">94</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#BWarrantsandRights_642475"><span style="font-style:normal;font-weight:normal;">B.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#BWarrantsandRights_642475"><span style="font-style:normal;font-weight:normal;">WARRANTS AND RIGHTS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">94</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#COtherSecurities_717894"><span style="font-style:normal;font-weight:normal;">C.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#COtherSecurities_717894"><span style="font-style:normal;font-weight:normal;">OTHER SECURITIES</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">94</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;"><a href="#DAmericanDepositaryShares_33814"><span style="font-style:normal;font-weight:normal;">D.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#DAmericanDepositaryShares_33814"><span style="font-style:normal;font-weight:normal;">AMERICAN DEPOSITARY SHARES</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">94</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#PARTII_697449"><span style="font-style:normal;font-weight:normal;">PART II</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:84.17%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">96</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM13DEFAULTSDIVIDENDARREARAGESANDDELIN"><span style="font-style:normal;font-weight:normal;">ITEM 13.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM13DEFAULTSDIVIDENDARREARAGESANDDELIN"><span style="font-style:normal;font-weight:normal;">DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">96</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM14MATERIALMODIFICATIONSTOTHERIGHTSOF"><span style="font-style:normal;font-weight:normal;">ITEM 14.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM14MATERIALMODIFICATIONSTOTHERIGHTSOF"><span style="font-style:normal;font-weight:normal;">ITEM 14.MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">96</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM15CONTROLSANDPROCEDURES_398518"><span style="font-style:normal;font-weight:normal;">ITEM 15.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM15CONTROLSANDPROCEDURES_398518"><span style="font-style:normal;font-weight:normal;">CONTROLS AND PROCEDURES</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">96</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM_16_11"><span style="font-style:normal;font-weight:normal;">ITEM 16</span></a>.</p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">97</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM16AAUDITCOMMITTEEFINANCIALEXPERT_758"><span style="font-style:normal;font-weight:normal;">ITEM 16A.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16AAUDITCOMMITTEEFINANCIALEXPERT_758"><span style="font-style:normal;font-weight:normal;">AUDIT COMMITTEE FINANCIAL EXPERT</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">97</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM16BCODEOFETHICS_541052"><span style="font-style:normal;font-weight:normal;">ITEM 16B.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16BCODEOFETHICS_541052"><span style="font-style:normal;font-weight:normal;">CODE OF ETHICS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">97</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM16CPRINCIPALACCOUNTANTFEESANDSERVICE"><span style="font-style:normal;font-weight:normal;">ITEM 16C.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16CPRINCIPALACCOUNTANTFEESANDSERVICE"><span style="font-style:normal;font-weight:normal;">PRINCIPAL ACCOUNTANT FEES AND SERVICES</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">97</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM16DEXEMPTIONSFROMTHELISTINGSTANDARDS"><span style="font-style:normal;font-weight:normal;">ITEM 16D.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16DEXEMPTIONSFROMTHELISTINGSTANDARDS"><span style="font-style:normal;font-weight:normal;">EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">97</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM16EPURCHASESOFEQUITYSECURITIESBYTHEI"><span style="font-style:normal;font-weight:normal;">ITEM 16E.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16EPURCHASESOFEQUITYSECURITIESBYTHEI"><span style="font-style:normal;font-weight:normal;">PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">98</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM16FCHANGEINREGISTRANTSCERTIFYINGACCO"><span style="font-style:normal;font-weight:normal;">ITEM 16F.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16FCHANGEINREGISTRANTSCERTIFYINGACCO"><span style="font-style:normal;font-weight:normal;">CHANGE IN REGISTRANT&#8217;S CERTIFYING ACCOUNTANT</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">98</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM16GCORPORATEGOVERNANCE_465393"><span style="font-style:normal;font-weight:normal;">ITEM 16G.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16GCORPORATEGOVERNANCE_465393"><span style="font-style:normal;font-weight:normal;">CORPORATE GOVERNANCE</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">98</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM16HMINESAFETYDISCLOSURE_537729"><span style="font-style:normal;font-weight:normal;">ITEM 16H.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16HMINESAFETYDISCLOSURE_537729"><span style="font-style:normal;font-weight:normal;">MINE SAFETY DISCLOSURE</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">99</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM16IDISCLOSUREREGARDINGFOREIGNJURISDI"><span style="font-style:normal;font-weight:normal;">ITEM 16I.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16IDISCLOSUREREGARDINGFOREIGNJURISDI"><span style="font-style:normal;font-weight:normal;">DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">99</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM16JINSIDERTRADINGPOLICIES_123072"><span style="font-style:normal;font-weight:normal;">ITEM 16J.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16JINSIDERTRADINGPOLICIES_123072"><span style="font-style:normal;font-weight:normal;">INSIDER TRADING POLICIES</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">99</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM16KCYBERSECURITY_479793"><span style="font-style:normal;font-weight:normal;">ITEM 16K.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16KCYBERSECURITY_479793"><span style="font-style:normal;font-weight:normal;">CYBERSECURITY</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">99</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#PARTIII_841726"><span style="font-style:normal;font-weight:normal;">PART III</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:84.17%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">101</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM17FINANCIALSTATEMENTS_116560"><span style="font-style:normal;font-weight:normal;">ITEM 1.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM17FINANCIALSTATEMENTS_116560"><span style="font-style:normal;font-weight:normal;">FINANCIAL STATEMENTS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">101</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM18FINANCIALSTATEMENTS_307692"><span style="font-style:normal;font-weight:normal;">ITEM 2.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM18FINANCIALSTATEMENTS_307692"><span style="font-style:normal;font-weight:normal;">FINANCIAL STATEMENTS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">101</p></td></tr><tr><td style="vertical-align:top;width:9.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ITEM19EXHIBITS_994978"><span style="font-style:normal;font-weight:normal;">ITEM 3.</span></a></p></td><td style="vertical-align:top;white-space:normal;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM19EXHIBITS_994978"><span style="font-style:normal;font-weight:normal;">EXHIBITS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">101</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:94.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#SIGNATURES_939378"><span style="font-style:normal;font-weight:normal;">SIGNATURES</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">103</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:94.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#INDEXTOCONSOLIDATEDFINANCIALSTATEMEN"><span style="font-style:normal;font-weight:normal;">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">F-1</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:94.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#REPORTOFINDEPENDENTREGISTEREDPUBLICACCOU"><span style="font-style:normal;font-weight:normal;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">F-2</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:94.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#REPORTOFINDEPENDENTREGISTERED_839368"><span style="font-style:normal;font-weight:normal;">TO THE BOARD OF DIRECTORS AND SHAREHOLDERS OF DAQO NEW ENERGY CORP</span></a>.:</p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">F-4</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:94.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#OpiniononInternalControl_902575"><span style="font-style:normal;font-weight:normal;">OPINION ON INTERNAL CONTROL OVER FINANCIAL RE</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">F-4</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:94.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#CONSOLIDATEDBALANCESHEETS_938918"><span style="font-style:normal;font-weight:normal;">CONSOLIDATED BALANCE SHEETS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">F-5</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:94.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#CONSOLIDATEDSTATEMENTSOFOPERATIONS_43694"><span style="font-style:normal;font-weight:normal;">CONSOLIDATED STATEMENTS OF OPERATIONS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">F-7</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:94.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINC"><span style="font-style:normal;font-weight:normal;">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">F-8</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:94.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY_"><span style="font-style:normal;font-weight:normal;">CONSOLIDATED STATEMENTS OF CHANGES IN SAHAREHOLDERS&#8217; EQUITY</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">F-9</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:94.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#CONSOLIDATEDSTATEMENTSOFCASHFLOWS_825703"><span style="font-style:normal;font-weight:normal;">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">F-10</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:94.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ORGANIZATION_AND_PRINCIPAL_ACTIVITIES1"><span style="font-style:normal;font-weight:normal;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">F-12</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:94.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#BALANCESHEETS2"><span style="font-style:normal;font-weight:normal;">FINANCIAL INFORMATION OF PARENT COMPANY CONDENSED BALANCE SHEETS</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">F-35</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:94.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#FINANCIAL_INFORMATION_PARENT_COMPANY1"><span style="font-style:normal;font-weight:normal;">FINANCIAL INFORMATION OF PARENT COMPANY</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">F-35</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:94.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#CONDENSED_STATEMENT_OPERATION2"><span style="font-style:normal;font-weight:normal;">CONDENSED STATEMENT OF OPERATIONS AND COMPREHENSIVE INCOME</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:4.15%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">F-36</p></td></tr><tr><td colspan="3" style="vertical-align:top;width:94.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#FINANCIALSTATEMENTSCHEDULEI_594940"><span style="font-style:normal;font-weight:normal;">FINANCIAL STATEMENT SCHEDULE I</span></a></p></td><td style="vertical-align:top;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">F-38</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">ii</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_a31f2be6_8ab2_4d47_93a9_4408ada2956d"></a><a id="INTRODUCTION_92968"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">INTRODUCTION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Except where the context otherwise requires:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;we,&#8221; &#8220;us,&#8221; &#8220;our company,&#8221; &#8220;our&#8221; or &#8220;Daqo Cayman&#8221; refers to Daqo New Energy Corp., its subsidiaries and, until December 30, 2013, its consolidated variable interest entity;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;ADSs&#8221; refers to our American depositary shares, each of which represents five ordinary shares. On November 17, 2020, we effected a change of the ADS to ordinary share ratio from one ADS representing 25 ordinary shares to one ADS representing five ordinary shares. The ratio change had the same effect as a 1-for-5 ADS split;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;cash cost&#8221; is calculated by the inventoriable costs relating to production of polysilicon excluding depreciation expense and share-based compensation expense, divided by the production volume in the period indicated;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;China&#8221; or &#8220;PRC&#8221; refers to the People&#8217;s Republic of China, excluding, for the purpose of this annual report only, Taiwan, Hong Kong and Macau;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;production cost&#8221; is calculated by the inventoriable costs relating to production of polysilicon divided by the production volume in the period indicated; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;PV&#8221; means photovoltaic;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;shares&#8221; or &#8220;ordinary shares&#8221; refers to our ordinary shares, par value $0.0001 per share;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;RMB&#8221; or &#8220;Renminbi&#8221; refers to the legal currency of China;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;$,&#8221; &#8220;US$,&#8221; &#8220;dollars&#8221; or &#8220;U.S. dollars&#8221; refers to the legal currency of the United States; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;EUR&#8221; or &#8220;Euro&#8221; refers to the legal currency of the European Union.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our financial statements are expressed in U.S. dollars, which is our reporting currency. Certain of our financial data in this annual report on Form 20-F are translated into U.S. dollars solely for the reader&#8217;s convenience. Unless otherwise noted, all convenience translations from Renminbi to U.S. dollars in this annual report on Form 20-F were made at a rate of RMB7.2993 to US$1.00, the exchange rate set forth in the H.10 statistical release of the Board of Governors of the Federal Reserve System on December 31, 2024. We make no representation that any Renminbi or U.S. dollar amounts could have been, or could be, converted into U.S. dollars or Renminbi, as the case may be, at any particular rate, at the rate stated above, or at all.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">1</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_049e8fdf_b7a2_4015_aae3_2b8fea223d7a"></a><a id="FORWARDLOOKINGSTATEMENTS_489326"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">FORWARD-LOOKING STATEMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">This annual report on Form 20-F contains forward-looking statements that reflect our current expectations and views of future events. All statements other than statements of historical facts are forward-looking statements. These forward-looking statements are made under the &#8220;safe-harbor&#8221; provisions of the U.S. Private Securities Litigation Reform Act of 1995. These statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from those expressed or implied by the forward-looking statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">You can identify some of these forward-looking statements by words or phrases such as &#8220;may,&#8221; &#8220;will,&#8221; &#8220;expect,&#8221; &#8220;is expected to,&#8221; &#8220;anticipate,&#8221; &#8220;aim,&#8221; &#8220;estimate,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;believe,&#8221; &#8220;is/are likely to&#8221; or other similar expressions. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our financial condition, results of operations, business strategy and financial needs. These forward-looking statements include, but are not limited to, statements about:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the demand for photovoltaic products and the development of photovoltaic technologies; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">global supply and demand for polysilicon; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">alternative technologies in cell manufacturing; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to significantly expand its polysilicon production capacity and output; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to successfully operate our newly built polysilicon and other facilities in new locations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the reduction in or elimination of government subsidies and economic incentives for solar energy applications; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to lower our production costs; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">changes in the political and regulatory environment.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">This annual report on Form 20-F also contains estimates, projections and statistical data related to the polysilicon markets and photovoltaic industry in several countries, including China. This market data speaks as of the date it was published and includes projections that are based on a number of assumptions and are not representations of fact. If any one or more of the assumptions underlying the market data proves to be incorrect, actual results may differ from the projections based on these assumptions. You should not place undue reliance on these forward-looking statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The forward-looking statements made in this annual report relate only to events or information as of the date on which the statements are made in this annual report. Except as required by U.S. federal securities law, we undertake no obligation to update or revise publicly any forward-looking statements, whether as a result of new information, future events or otherwise, after the date on which the statements are made or to reflect the occurrence of unanticipated events. You should read this annual report and the documents that we reference in this annual report and have filed as exhibits to this annual report, completely and with the understanding that our actual future results may be materially different from what we expect. Other sections of this annual report include additional factors which could adversely impact our business and financial performance. Moreover, we operate in an evolving environment. New risk factors emerge from time to time and it is not possible for our management to predict all risk factors, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements. We qualify all of our forward-looking statements by these cautionary statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">2</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="PARTI_502339"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">Part I</p><a id="_1156747b_e3c4_4084_b16e_eb687a167dbd"></a><a id="ITEM1IDENTITYOFDIRECTORSSENIORMANAGEMENT"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 1.</b></span>IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_88bbed5f_ba88_4c1c_a511_7a82ea90bb6f"></a><a id="ITEM2OFFERSTATISTICSANDEXPECTEDTIMETABLE"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 2.</b></span>OFFER STATISTICS AND EXPECTED TIMETABLE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_0185b43b_f430_4a7a_9b3e_c03dcf704e87"></a><a id="ITEM3KEYINFORMATION_815404"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 3.</b></span>KEY INFORMATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Implications of Being a Foreign Private Issuer and a China-based Company</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We are a foreign private issuer within the meaning of the rules under the Exchange Act, and as such we are exempt from certain provisions of the securities rules and regulations in the United States that are applicable to U.S. domestic issuers. Moreover, the information we are required to file with or furnish to the Securities and Exchange Commission (the &#8220;SEC&#8221;) will be less extensive and less timely compared to that required to be filed with the SEC by U.S. domestic issuers. In addition, as a company incorporated in the Cayman Islands, we are permitted to adopt certain home country practices in relation to corporate governance matters that differ significantly from the New York Stock Exchange (&#8220;NYSE&#8221;) listing standards. These practices may afford less protection to shareholders than they would enjoy if we complied fully with the New York Stock Exchange listing standards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We are exposed to legal and operational risks associated with our operations in China. We are subject to risks arising from China&#8217;s legal system, including uncertainties in the interpretation and the enforcement of the PRC laws and regulations. In addition, rules and regulations in China can change quickly with little advance notice. In recent years, Chinese regulators have announced regulatory actions targeting certain sectors of China&#8217;s economy. Although the solar power industry has not been directly affected, we cannot guarantee that the Chinese government will not in the future take regulatory actions that materially and adversely affect the business environment and financial markets in China as they relate to us, our ability to operate our business, our liquidity and our access to capital.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The PRC government may also intervene or influence our operations at any time, which could result in a material change in our operations or the value of our ADSs. Any actions by the PRC government to exert more oversight and control over offerings that are conducted overseas or foreign investment in China-based issuers, including us, could significantly limit or completely hinder our ability to offer or continue to offer securities to investors and cause the value of such securities to significantly decline or be worthless. Recently, the PRC government has initiated a series of regulatory actions and statements to regulate business operations in China, such as filing requirements for China-based companies&#8217; overseas securities offerings and listing, new measures to extend the scope of cybersecurity reviews, new laws and regulations related to data privacy and security, and expanded efforts in anti-monopoly enforcement. While we do not believe that these regulatory changes currently have any material impact on us, we will be required to comply with the filing requirements for our future securities offerings, which we cannot assure you that we will be able to complete in a timely manner, or at all.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 6, 2021, the General Office of the Central Committee of the Communist Party of China and the General Office of the State Council jointly issued the Opinions on Severe and Lawful Crackdown on Illegal Securities Activities. These opinions emphasized the need to strengthen the administration over illegal securities activities and the supervision on overseas listings by China-based companies. These opinions proposed to take effective measures, such as promoting the construction of relevant regulatory systems, to deal with the risks and incidents facing China-based overseas-listed companies and the demand for cybersecurity and data privacy protection. These opinions and any related implementation rules to be enacted may subject us to additional compliance requirement in the future. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">3</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 17, 2023, the China Securities Regulatory Commission (the &#8220;CSRC&#8221;) promulgated the Trial Administrative Measures for Overseas Securities Offering and Listing by Domestic Companies (the &#8220;Trial Measures&#8221;), as well as Supporting Guidance Rules No. 1 through No. 5, Notes on the Trial Measures, Notice on Administration Arrangements for the Filing of Overseas Listings by Domestic Enterprises, which became effective on March 31, 2023. The Trial Measures set out the new regulatory requirements and filing procedures for PRC domestic companies seeking direct or indirect listing in overseas markets. According to the Trial Measures, PRC domestic companies that seek to offer and list securities in overseas markets shall fulfill the filing procedures with and report relevant information to the CSRC, and filings shall be submitted within three working days after (i) the application for an initial public offering is submitted and (ii) any completion of offering of shares in the same stock market after the initial public offering and listing. If we make any equity or convertible debt offering in the U.S. in the future, the Trial Measures and any related implementation rules to be enacted may subject us to additional compliance requirements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">With the trend of strengthening anti-monopoly supervision around the world, the PRC government has issued a series of anti-monopoly laws and regulations, paying more attention to corporate compliance. On February 7, 2021, the Anti-monopoly Commission of the State Council of the PRC promulgated the Guidelines for Anti-monopoly in the Field of Platform Economy. On November 15, 2021, the State Administration for Market Regulation of the PRC promulgated the Guidelines for the Overseas Anti-monopoly Compliance of Enterprises. On April 4, 2024, the Anti-monopoly Commission of the State Council of the PRC promulgated the Guide to the Anti-monopoly Compliance of Undertakings. We believe that these regulations currently have little impact on us, but we cannot guarantee that regulators will agree with us or that these regulations will not affect our business operations in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Cybersecurity and data privacy and security issues are subject to increasing legislative and regulatory focus in China. For example, the State Council of the PRC promulgated the Regulation on the Protection of the Security of Critical Information Infrastructure on July 30, 2021, which took effect on September 1, 2021. This regulation requires, among others, certain competent authorities to identify critical information infrastructures. The Cybersecurity Administration of China (the &#8220;CAC&#8221;) and a number of other departments under the State Council promulgated the Measures for Cybersecurity Review on December 28, 2021, which became effective on February 15, 2022. According to this regulation, critical information infrastructure operators purchasing network products and services and data processors carrying out data processing activities, which affect or may affect national security, are required to conduct cybersecurity review. On July 7, 2022, the CAC issued the Measures for the Security Assessment of Data Cross-border Transfer, or the Security Assessment Measures, which became effective on September 1, 2022. In accordance with the Security Assessment Measures, a data processor should apply to the CAC for a security assessment under certain circumstances. On September 30, 2024, the State Council of the PRC promulgated the Regulation on Network Data Security Management, which became effective on January 1, 2025. The regulation sets forth different scenarios under which data processors would be required to apply for cybersecurity review. We believe that these regulations have little impact on us, because we are neither a critical information infrastructure operator nor a data processor within the meanings of these regulations. However, we cannot guarantee that the regulators will agree with us. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">On September 1, 2021, the PRC Data Security Law became effective, which imposes data security and privacy obligations on entities and individuals conducting data-related activities, and introduces a data classification and hierarchical protection system. In addition, the Standing Committee of the PRC National People&#8217;s Congress promulgated the Personal Information Protection Law (the &#8220;PIPL&#8221;) on August 20, 2021, which took effect on November 1, 2021. The PIPL further emphasizes processors&#8217; obligations and responsibilities for personal information protection and sets out the basic rules for processing personal information and the rules for cross-border transfer of personal information. We do not expect to have significant data security or privacy issues given that the nature of our business does not involve collecting and use of vast personal data. However, we cannot guarantee that the regulators will agree with us or will not in the future adopt new regulations that restrict our business operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Since these regulations are relatively new, there may be uncertainties in their interpretation and implementation, which could impact our daily business operations and our financing plans. The PRC government may also adopt other rules and restrictions that affect our business operations in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">4</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Our financial statements contained in this annual report have been audited by Deloitte Touche Tohmatsu Certified Public Accountants LLP, an independent registered public accounting firm that is headquartered in Shanghai, China with offices in other cities in China. It is a firm registered with the U.S. Public Company Accounting Oversight Board (the &#8220;PCAOB&#8221;), and is required by the laws of the U.S. to undergo regular inspections by the PCAOB to assess its compliance with the laws of the U.S. and professional standards. The United States adopted the Holding Foreign Companies Accountable Act on December 18, 2020, which was amended by the Consolidated Appropriations Act, 2023 that was signed into law by the U.S. president on December 29, 2022 (the amended act hereinafter referred to as the &#8220;HFCA Act&#8221;). The HFCA Act states if the SEC determines that a company has filed audit reports issued by a registered public accounting firm that has not been subject to inspection by the PCAOB for two consecutive years, the SEC shall prohibit such ordinary shares from being traded on a national securities exchange or in the over-the-counter trading market in the U.S. Pursuant to amendments made to the HFCA Act in 2022, the PCAOB may determine that it is unable to inspect or investigate completely registered public accounting firms in any foreign jurisdictions because of positions taken by any foreign authority, rather than an authority in the location in which the firms are headquartered or in which they have a branch or office, as was the case under the original version of the Act. The process for implementing trading prohibitions pursuant to the HFCA Act is based on a list of registered public accounting firms that the PCAOB is unable to inspect and investigate completely as a result of a position taken by a foreign authority. The first such list was announced by the PCAOB on December 16, 2021, and all PCAOB-registered firms in China, including our auditor, were included on that list. Subsequently, we were conclusively identified by the SEC as a &#8220;Commission-Identified Issuer&#8221; under the HFCA Act on May 4, 2022 in respect of our annual report for 2021 filed on April 22, 2022. On December 15, 2022, the PCAOB announced its determination that it had been able to inspect and investigate audit firms in mainland China and Hong Kong completely for purposes of the HFCA Act, and the PCAOB vacated its December 16, 2021 determinations. As a result of this announcement, we were not for the fiscal year of 2022 or 2023, and do not expect to be for the fiscal year of 2024 or the foreseeable future, a Commission-Identified Issuer in respect of our annual report on Form 20-F. However, the PCAOB stated that should PRC authorities obstruct the PCAOB&#8217;s ability to inspect or investigate completely in any way and at any point in the future, the PCAOB Board will act immediately to consider the need to issue new determinations consistent with the HFCA Act. While we currently do not expect the HFCA Act to prevent us from maintaining the trading of our ADSs in the U.S., uncertainties exist with respect to future determinations of the PCAOB in this respect and any further legislative or regulatory actions to be taken by the U.S. or Chinese governments that could affect our listing status in the U.S. If trading in our ADSs is prohibited under the HFCA Act in the future because the PCAOB determines that it cannot inspect or fully investigate our auditor, the NYSE may determine to delist our ADSs and trading in our ADSs could be prohibited. The delisting of our ADSs, or the threat of their being delisted, could materially and adversely affect the value of your investment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We are a holding company incorporated in the Cayman Islands without any substantive operations, and our business is conducted through our PRC subsidiaries. We may rely upon dividends paid to us by our subsidiaries in the PRC to pay dividends and to finance any debt we may incur. If our subsidiaries or any newly formed subsidiaries incur debt on their own behalf in the future, the instruments governing their debt may restrict their ability to pay dividends to us. In addition, our subsidiaries are permitted to pay dividends to us only out of their accumulated profits, if any, as determined in accordance with PRC accounting standards and regulations. Under PRC laws and regulations, each of our Chinese subsidiaries are required to set aside a portion of their net income each year to fund a statutory surplus reserve until such reserve reaches 50% of its registered capital. This reserve is not distributable as dividends. As a result, our Chinese subsidiaries are restricted in their ability to transfer a portion of its net assets to us in the form of dividends, loans or advances. As an offshore holding company, we will be permitted under PRC laws and regulations to provide funding from the proceeds of our offshore fund-raising activities to our subsidiaries in China only through loans or capital contributions, subject to the satisfaction of the applicable government registration and approval requirements. Before providing loans to our PRC subsidiaries, we will be required to make filings about details of the loans with the State Administration of Foreign Exchange of the PRC (the &#8220;SAFE&#8221;) in accordance with relevant PRC laws and regulations. Our PRC subsidiaries that receive the loans are only allowed to use the loans for the purposes set forth in these laws and regulations. Under regulations of the SAFE, Renminbi is not convertible into foreign currencies for capital account items, such as loans, repatriation of investments and investments outside of China, unless the prior approval of the SAFE is obtained and prior registration with the SAFE is made. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Related to Doing Business in China&#8221; for more details.</p><a id="_468609"></a><a id="Reserved_623023"></a><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;table-layout:fixed;text-transform:none;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-decoration-line:none;text-transform:none;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">A.</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">[Reserved]</b></td></tr></table><a id="BCapitalizationandIndebtedness_799153"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">B.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Capitalization and Indebtedness</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p><a id="CReasonsfortheOfferandUseofProceeds_4510"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">C.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Reasons for the Offer and Use of Proceeds</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">5</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="DRiskFactors_174308"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">D.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Risk Factors</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Risks Related to Our Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">You should carefully consider the following risk factors in addition to the other information included or incorporated by reference in this report, including matters addressed in the section entitled &#8220;Forward-Looking Statements.&#8221; We caution you not to place undue reliance on the forward-looking statements contained in this report, which speak only as of the date hereof. The risks and uncertainties described below include all of the material risks applicable to us. However, they are not the only risks and uncertainties that we face. Additional risks and uncertainties not presently known to us or that we currently deem immaterial may also impair our business operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Summary of Risk Factors</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of significant risk factors and uncertainties that may affect our business, which are discussed in more details below.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our ability to maintain our growth and profitability depend on the demand for photovoltaic products and the development of photovoltaic technologies;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The imbalance between polysilicon supply and demand could cause polysilicon prices to decline;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The reduction in or elimination of government subsidies and economic incentives for solar energy applications could cause demand for our products and our revenues to decline;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We need a significant amount of cash to fund our future capital expenditure requirements and working capital needs;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We may not be successful in our efforts to continue to manufacture high quality polysilicon in a cost-effective manner;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Further development in alternative polysilicon production technologies or other changes in the photovoltaic industry could render our production process too costly or obsolete;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our future commercial production and expansion projects may not be successful. In particular, we may not be able to successfully build and operate our polysilicon and silicon metal facilities in Baotou, Inner Mongolia and Shihezi, Xinjiang;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We depend on a limited number of customers and sales contracts for a significant portion of our revenues;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Polysilicon production is energy-intensive, and our energy costs could rise and our electricity and other utility supplies could be disrupted; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Existing laws and regulations and changes to these laws and regulations may present technical, regulatory, economic and trade barriers to the purchase and use of photovoltaic products, and restrictions on our ability to import or certain controlled U.S. technologies could also negatively affect us;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our production, storage, administrative, and research and development facilities may be exposed to risks of damages or disruptions, and we may be exposed to risks of dealing with sanctioned persons;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Changes in United States and China relations and related regulations may adversely impact our business, our operating results, our ability to raise capital, the continued listing of our ADSs on the NYSE, and the market price of our ordinary shares and/or our ADSs;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Uncertainties in China&#8217;s legal system, including the interpretation and enforcement of PRC laws and regulations, could limit the legal protection available to you and us;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Recent regulatory developments in China may subject us to additional regulatory review and disclosure requirements, expose us to government interference, or otherwise restrict or completely hinder our ability to offer securities and raise capital outside China;</span></td></tr></table></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">6</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Future equity offerings of our subsidiary, Xinjiang Daqo, in China&#8217;s A-share market may be subject to approval of the Shanghai Stock Exchange, CSRC and other regulatory agencies in China, which could impose uncertainty on our capital raising activities; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">If the PCAOB is unable to inspect our auditors as required under the HFCA Act, the SEC will prohibit the trading of our ADSs, which may materially and adversely affect the value of your investment; and compliance with the requirements of the Exchange Act.</span></td></tr></table><div style="margin-top:10pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Our ability to maintain our growth and profitability depend on the demand for photovoltaic products and the development of photovoltaic technologies, among other things.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The solar industry is still at a relatively early stage of development, and the extent of acceptance of photovoltaic products is uncertain. The photovoltaic industry does not have data as far back as the semiconductor industry or other more established industries, for which trends can be assessed more reliably from data gathered over a longer period of time. Demand for photovoltaic products may not develop or may develop to a lesser extent than we anticipate. Many factors may affect the viability of widespread adoption of photovoltaic technology and demand for photovoltaic products, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">decreases in government subsidies and incentives to support the development of the photovoltaic industry;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">international trade conflicts and consequently imposed tariffs for solar photovoltaic, or PV, products, and other renewable energy sources and products;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">relative cost-effectiveness, performance and reliability of photovoltaic products compared to conventional;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">success of other alternative energy sources, such as wind power, hydroelectric power and biofuel;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">fluctuations in economic and market conditions that affect the viability of conventional and other renewable energy sources, such as increases or decreases in the prices of oil and other fossil fuels;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the ability of photovoltaic product manufacturers to finance their business operations, expansions and other capital expenditures;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">capital expenditures by end users of photovoltaic products, which tend to decrease when the economy slows down; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">deregulation or other regulatory actions affecting the electric power industry and the broader energy industry.</span></td></tr></table><div style="margin-top:10pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In the event that photovoltaic technologies do not develop in a manner that increases the demand for polysilicon or demand for solar products does not expand as we expect, average selling prices (&#8220;ASPs&#8221;) may move downward as a result, and our future growth and profitability will be materially and adversely affected.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">7</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">The imbalance between polysilicon supply and demand could cause polysilicon prices to decline and materially and adversely affect our profitability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Our polysilicon selling prices are affected by a variety of factors, including global supply and demand conditions. Over the years, many polysilicon manufacturers have significantly increased their capacity to meet customer demand and continue to expand capacities in order to achieve economies of scale. In the first half of 2016, average selling prices of polysilicon were relatively strong due to rush orders placed before China&#8217;s solar PV feed-in tariff adjustment went effective at the end of June 2016. In the second half of 2016, average selling prices of polysilicon declined due to decreasing demand. In 2017, the solar PV demand in China grew significantly to approximately 55 GW, and thus the average selling prices of polysilicon were relatively strong during the year. In 2018, polysilicon supply capacities increased in the second half of the year, which caused the average selling prices of polysilicon to decline again. In 2019, polysilicon supply capacities continued to increase significantly, while the growth of overall global solar PV demand was relatively weak and could not cover the additional supply. The solar PV demand was weak in the first half of 2020 due to the impact of COVID-19, leading to a decline in polysilicon prices. The solar PV demand recovered quickly in the second half of 2020, which caused polysilicon prices to pick up significantly. In 2021, polysilicon prices continued to increase significantly due to strong PV demand and relatively limited additional supply of polysilicon. In 2022, the overall global solar PV demand continued to increase and the polysilicon supply was insufficient, resulting in further increases in polysilicon prices. In 2023, the polysilicon industry experienced substantial price volatility as new polysilicon capacities began production and additional polysilicon supply came to the market, which contributed to oversupply and excess of polysilicon inventory, leading to substantial price declines. Polysilicon prices rebounded in the second half of 2023, driven by delayed production plans as the low price level in Q2 was unsustainable for new entrants, and an accelerated transition to N-type products which required higher purity polysilicon products. In 2024, as oversupply of polysilicon persisted, polysilicon prices further declined and remained sluggish. For 2025, we anticipate that while the global solar PV demand will grow, the industry will continue to be oversupplied, and polysilicon prices will likely be steady at a low level until a number of industry players phase out of capacity and exit the market. However, market conditions could develop differently from what we had expected. If the overall solar demand cannot consume the supply of polysilicon, it could cause polysilicon prices to decline and thus materially and adversely affect our profitability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">The reduction in or elimination of government subsidies and economic incentives for solar energy applications could cause demand for our products and our revenues to decline.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">When upfront system costs are factored into cost per kilowatt hour, the current cost of solar power still exceeds the cost of traditional forms of energy in many locations. As a result, national and local governmental authorities in many countries, including China, have provided subsidies and economic incentives in the form of feed-in tariffs, rebates, tax credits and other incentives to distributors, system integrators and manufacturers of photovoltaic products to promote the use of solar energy and to reduce dependency on other forms of energy. We believe that the near-term growth of the market for solar energy applications depends in large part on the availability and size of government subsidies and economic incentives. The reduction or elimination of government subsidies and economic incentives may hinder the growth of this market or result in increased price competition for solar energy products, which could cause our revenues to decline. These government subsidies and economic incentives could be reduced or eliminated altogether. For example, China has announced several reductions in solar feed-in tariffs (&#8220;FITs&#8221;) since the release of the &#8220;Notice on Leveraging the Price for the Development of the Solar Energy Industry&#8221; in 2013. A reduction in solar FITs was announced in May 2018 for solar power projects approved after May 31, 2018. The new FIT for solar power projects in Zone 1, 2 and 3 was reduced by to RMB0.5 per kWh, RMB0.6 per kWh and RMB0.7 per kWh, respectively. In 2019, China adopted a new method of bidding process to allocate subsidies for most of the domestic solar PV installations. A similar policy was applied in 2020. In February 2025, China announced the &#8220;Notice on Deepening Market-Based Reform of Renewable Energy on-Grid Tariffs to Promote High-Quality Renewable Energy Development,&#8221; which stipulates that starting June 1, 2025, all electricity generated by China&#8217;s new energy projects must fully participate in the power market and be traded at market prices. According to industry research, global solar PV installations continued its growing trend and reached approximately 130 GW in 2020, 170 GW in 2021, 230 GW in 2022, 390 GW in 2023, and 530 GW in 2024. Reductions in, or elimination of, government subsidies and economic incentives for solar energy applications before the photovoltaic industry achieves economies of scale necessary for solar power to become cost-effective in a non-subsidized market place could result in decreased demand for solar generation products and, as a result, for polysilicon, which could cause our revenues to decline.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">8</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Our revenues and results of operations have fluctuated and are likely to fluctuate in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Fluctuations of our revenues and results of operations may occur on a quarterly and on an annual basis and may be due to a number of factors, many of which are beyond our control. These factors include, among others, fluctuation in the global average selling prices of photovoltaic products, fluctuation in the volume of our products shipped, changes in end-user demand for the photovoltaic products manufactured and sold by us or our customers, the gain or loss of significant customers, the availability of governmental subsidies or financial support and changes in our electricity, natural gas, raw material or labor costs. Although our revenue improved after 2013 and we regained profitability from 2014 to 2023, we recognized net loss in 2024, and our revenues and results of operations may worsen if one or more of the above factors become unfavorable to our business. While we generally have long-term sales contracts of photovoltaic products with our customers and some of these contracts provide for prepayment by the customers, we cannot assure you that the customers will place orders in accordance with the contracts. The customers&#8217; purchases from us depend on, among others, the market supply and demand situation, supply chain developments, the customers&#8217; inventories at hand, market prices, and general economic and market conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our business model, technology and ability to achieve satisfactory manufacturing yields for polysilicon at higher volumes are unproven. Compared to companies with a long and well-established operating history and companies operating in less volatile sectors, our results of operations are more susceptible to the impact of adverse operating environment and supply and demand risks. Therefore, you should consider our future prospects in light of the risks and uncertainties experienced by early-stage companies in a rapidly evolving and increasingly competitive market in China. Our future success will depend on our ability to expand our manufacturing capacity significantly beyond its current level and further expand our customer base. To address these risks, we must, among other things, continue to respond to competition and volatile market developments, attract, retain and motivate qualified personnel, implement and successfully execute expansion plans and improve our technologies. We cannot assure you that we will be successful in addressing such risks and sustain revenue growth or profitability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">We need a significant amount of cash to fund our future capital expenditure requirements and working capital needs; if we cannot obtain additional sources of liquidity when needed, our growth prospects and future profitability may be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We need a significant amount of cash to fund our operations. In particular, we will need substantial additional funding to finance our expansion projects at our polysilicon facilities in Inner Mongolia and Xinjiang. We will also require cash resources to fund our research and development activities in order to remain competitive on cost and technology.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have relied in the past year and expect in the next 12 months to continue to rely mainly on our cash, cash equivalents, and fixed term deposits to finance our working capital, capital expenditures requirements and other commitments. The photovoltaic markets remain competitive, and payment collection in the solar photovoltaic industry remains challenging. Any delay or failure in collecting amounts owed from customers will adversely affect our company&#8217;s cash flow situation. In addition, future acquisitions, expansions, market changes or other developments may cause us to require additional financing. We may incur additional debt in the future. Our ability to obtain external financing in the future is subject to a number of uncertainties, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our future financial condition, results of operations and cash flows;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">general market conditions for financing activities by companies in our industry;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">economic, political and other conditions in China and elsewhere; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">development and sustainability of global economic recovery.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we are unable to obtain funding in a timely manner or on commercially acceptable terms, or at all, our growth prospects and ability to maintain profitability may be materially and adversely affected.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">9</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">We may not be successful in our efforts to continue to manufacture high quality polysilicon in a cost-effective manner.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The technology used to manufacture polysilicon is complex, requires costly equipment and is continuously being modified in an effort to improve yields and product performance. We may face significant challenges relating to high quality polysilicon production in the future. Microscopic impurities such as dust and other contaminants, difficulties in the manufacturing process, disruptions in the supply of utilities or defects in the key materials or tools used to manufacture polysilicon could interrupt manufacturing, reduce yields or cause a portion of the polysilicon to be rejected by our customers, which would materially and adversely affect our profitability. As a result of our continuous efforts to improve polysilicon production quality, over 99% of our polysilicon was sold to mono-wafer applications in 2024, and our N-type polysilicon, which requires higher quality as compared to P-type polysilicon, reached approximately 70% of our total products produced in 2024. We cannot assure you that we can continue to maintain the current level of high quality polysilicon production for mono-wafer applications or achieve the expected increases in the portion of N-type products in 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our effective capacity and ability to produce high volumes of polysilicon depend on the cycle time for each batch of polysilicon. We may encounter problems in our manufacturing process or facilities as a result of, among other things, production failures, construction delays, human error, equipment malfunction or process contamination, all of which could seriously harm our operations. We are dependent on the availability of inexpensive electricity to keep our production costs down. We may experience production delays if any modifications we make in the manufacturing process to shorten production cycles are unsuccessful. Moreover, failure to achieve acceptable manufacturing levels may make our polysilicon costs uncompetitive, which could materially and adversely affect our business, financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Further development in alternative polysilicon production technologies or other changes in the photovoltaic industry could render our production process too costly or obsolete, which could reduce our market share and cause our sales and profits to decline.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Although the vast majority of the polysilicon produced in the world utilizes the chemical vapor deposition process, or the &#8220;modified Siemens process,&#8221; several alternative production processes have been developed that may have significantly lower production costs. Compared with other polysilicon production processes, a disadvantage of the modified Siemens process is the large amount of electricity required. For example, REC, GCL and Tianhong, a joint venture formed by REC and Shanxi Youser, used to operate or currently operate facilities that use the &#8220;fluidized bed reactor&#8221; method for producing polysilicon using silane (SiH4) as feed-in gas. Moreover, some polysilicon manufacturers who are using the modified Siemens process have adopted newer technologies such as Hydrochlorination, which could enable them to produce polysilicon in a more cost-effective way compared to the traditional modified Siemens process.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Further developments in competing polysilicon production technologies may result in lower manufacturing costs or higher product performance than those achieved from the modified Siemens process, including the one we employ. We will need to invest significant financial resources in research and development to expand our market position, keep pace with technological advances in polysilicon production and effectively compete in the future. Failure to further refine our technology could make our production process too costly or obsolete, which could reduce our margins and market share, cause our revenues to decline and materially and adversely affect our results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Technological changes in the solar power industry could render our products uncompetitive or obsolete, which could reduce our market share and cause our sales and profits to decline.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The solar power industry is characterized by evolving technologies and standards. These technological evolutions and developments place increasing demands on the improvement of our polysilicon products. Other companies may develop production technologies that enable them to produce polysilicon of higher quality at a lower cost than our products. Technologies developed or adopted by others may prove more advantageous than ours for commercialization of solar power products and may render our products obsolete. As a result, we may need to invest significant resources in research and development to maintain our market position, keep pace with technological advances in the solar power industry, and effectively compete in the future. Our failure to further refine and enhance our products and processes or to keep pace with evolving technologies and industry standards could cause our products to become uncompetitive or obsolete and increase the risk of impairment of our fixed asset, which could materially and adversely reduce our market share and affect our results of operations.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">10</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Alternative technologies in cell manufacturing may reduce the demand for polysilicon.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The vast majority of silicon-based photovoltaic cell manufacturers use chunk or granular polysilicon. However, alternative technologies that use little to no silicon in the production of solar cells are already under research and development or have been commercialized. One example of such technologies is thin-film solar cell. Although in general thin-film solar cells are currently not as competitive as silicon-based solar cells in terms of efficiency and cost, thin-film solar cells have their own dominating niche markets, for example, the markets for building integrated PV applications. Another example is the perovskite solar cell. Although currently the perovskite solar cell cannot compete with silicon-based solar cells in terms of stability and scale, it possesses great potential due to its higher theoretical conversion efficiency and lower production costs in large-scale production. If the demand for polysilicon is adversely affected by increased demand for, and improvements to, alternative technologies, our revenues and results of operations could be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Our future commercial production and expansion projects may not be successful. In particular, we may not be able to successfully build and operate our polysilicon and silicon metal facilities in Baotou, Inner Mongolia and Shihezi, Xinjiang.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We began our Phase 4B project in March 2021 and completed the construction of the project in December 2021. We ramped it up to its full capacity of 35,000 MT, which increased our total annual production capacity to 105,000 MT in January 2022. Our Phase 5 project of polysilicon project for the solar industry in Baotou comprises Phase 5A and Phase 5B. We began the construction of our Phase 5A project in April 2022 and completed it in April 2023. We ramped it up to its full capacity in June 2023, which increased our total annual production capacity to 205,000 MT. We began the construction of our Phase 5B project in March 2023 and started production in May 2024, which has increased our total annual production capacity to 305,000 MT. In addition, we began the construction of a 1,000 MT polysilicon project for the semiconductor industry in March 2022 and began production in May 2024. Semiconductor-grade polysilicon has higher purity than our existing products, which requires relatively high production technology, and its application areas and target customers are different from our existing products. In addition, we have no prior experience in manufacturing semiconductor-grade polysilicon. Therefore, there is no guarantee that we will have sufficient production or technological experience in implementing the expansion plan as scheduled, or at all, or that our product quality, capacity or client penetration can meet our expectations. Any of these factors could negatively affect our ability to achieve the anticipated benefits from this investment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, there are many risks associated with our future production in Xinjiang and Inner Mongolia, any of which could cause significant disruption to production, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">being unable to construct and complete our expansion plan as scheduled;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">being unable to fully ramp up the newly added capacity or achieve our targets for cost and quality;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">being unable to successfully operate our newly built polysilicon and silicon metal facilities;</span></td></tr></table><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;padding-left:18pt;text-indent:-18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">&#9679;</span>being unable to obtain approvals and enjoy preferential treatment from local authorities; </div><div style="margin-top:10pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">uncertainties in the stability in supply and price of electricity for our manufacturing facilities;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">extremely cold temperatures, particularly in Xinjiang;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">lack of workers in Xinjiang and Inner Mongolia experienced in our manufacturing;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">inability to reduce manufacturing cost to stay competitive;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">difficulties in timely transporting products to our customers, most of whom are located in other areas of China that are a significant distance from Xinjiang and Inner Mongolia; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">potential political or social unrest, including in Xinjiang.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">One or more of these factors could harm our Xinjiang or Inner Mongolia operations and consequently, could adversely affect our overall operating results.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">11</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">If we are unable to manage our expansion effectively, our business and financial results may be adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Since 2013, we have experienced a period of growth and expansion in terms of production capacity and sales volume. In 2022, 2023 and 2024, we sold 132,909 MT, 200,002 MT and 181,362 MT, respectively, of polysilicon. We began our Phase 4B project in March 2021 and completed the construction of the project in December 2021. We ramped it up to its full capacity of 35,000 MT and increased our total annual nameplate production capacity to 105,000 MT in January 2022. In addition, our Phase 5A expansion project in Baotou, Inner Mongolia, increased our nameplate annual production capacity for polysilicon to 205,000 MT in the second quarter of 2023. Our Phase 5B expansion project in Baotou, Inner Mongolia, increased our nameplate annual production capacity for polysilicon to 305,000 MT in the third quarter of 2024. To accommodate our continued expansion, we anticipate that we will need to implement a variety of new and upgraded operational and financial systems, procedures and controls, including the improvement of our accounting and other internal management systems, all of which require substantial management efforts. We also will need to continue to expand, train, manage and motivate our workforce and manage our customer relationships. All of these endeavors will require substantial management efforts and skill and significant additional expenditures. We cannot assure you that we will be able to manage our growth effectively, and any failure to do so may have a material adverse effect on our business and financial results. Moreover, even if we do expand our polysilicon manufacturing capacity as planned, we may be unable to generate sufficient customer demand for our photovoltaic products to support our increased production levels or successfully integrate our polysilicon business to achieve operational efficiency, which could adversely affect our business and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Our future success depends substantially on our ability to significantly expand our polysilicon production capacity and output, which exposes us to a number of risks and uncertainties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our future success depends on our ability to significantly increase both polysilicon production capacity and output. If we fail to do so, we may not be able to benefit from economies of scale to reduce our costs per kilogram of polysilicon, to maintain our competitive position or to improve our profitability. Our ability to establish additional production capacity and increase output is subject to significant risks and uncertainties, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the need to raise significant additional funds to purchase additional production equipment or to build additional manufacturing facilities, which we may not be able to obtain on commercially viable terms or at all;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">cost overruns and delays as a result of a number of factors, many of which are beyond our control, such as increases in the price of electricity or problems with equipment delivery;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">delays or denial of required approvals by relevant government authorities;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">failure to obtain production inputs in sufficient quantities or at acceptable cost;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">significant diversion of management&#8217;s attention and other resources; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">failure to execute our expansion plan effectively.</span></td></tr></table><div style="margin-top:12pt;"></div></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">12</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">We operate in an increasingly competitive market, and we may not be able to compete successfully with competitors who have greater resources than us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The photovoltaic market is expected to become increasingly competitive. Our major international competitors include Wacker, OCI and Hemlock, and our major competitors in China include GCL-Poly, Xinte Energy, Tongwei Yongxiang, Asia Silicon and Xinjiang East Hope New Energy. There are also new entrants into the polysilicon manufacturing market in China. In addition, some solar cell and module manufacturers, including some of our existing and potential customers may have the intention of establishing polysilicon production or affiliate relationships with manufacturers of polysilicon. We compete with these in-house capabilities, which could limit our ability to expand our sales or even reduce our sales to our existing customers. Many of our competitors have substantially greater financial, technical, manufacturing and other resources than we do. Our competitors&#8217; greater size and longer operating history provide them with a competitive advantage with respect to manufacturing costs because of their economies of scale and their ability to purchase raw materials at lower prices. Our competitors may have stronger relationships or may enter into exclusive relationships with some of our key customers. We also expect there to be additional polysilicon supply capacities from our competitors in the foreseeable future. As a result, they may be able to respond more quickly to changing customer demands or to devote greater resources to the development, promotion and sales of polysilicon than we can. Failure to adapt to changing market conditions and to compete successfully with existing or new competitors may materially and adversely affect our financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">We depend on a limited number of customers and sales contracts for a significant portion of our revenues, and the loss of any customer or cancellation of any contract may cause significant fluctuations or declines in our revenues.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2022, 2023 and 2024, our top three customers in aggregate accounted for approximately 54.7%, 64.4% and 53.8% of our total revenues from continuing operations, respectively. We anticipate that our dependence on a limited number of customers will continue for the foreseeable future. As a result of our customer concentration, our financial performance may fluctuate significantly from period to period based, among others, on exogenous circumstances related to our clients. In addition, any one of the following events may cause materially adverse effect to our cash flows, revenues and results of operations:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reduction, delay or cancellation of orders from one or more of our significant customers;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">loss of one or more of our significant customers and failure to identify additional or replacement customers;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">failure of any of our significant customers to make timely payment for our products; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the customers becoming insolvent or having difficulties meeting their financial obligations to us for any reason.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Polysilicon production is energy-intensive, and if our energy costs rise or if our electricity and other utility supplies are disrupted, our results of operations will be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The polysilicon production process, particularly the modified Siemens process that we use, is highly dependent on a constant supply of electricity and other utilities, such as steam and water, to maintain the optimal conditions for polysilicon production. If electricity or other utility supplies are not maintained at the desired level, we may experience significant delays in the production of polysilicon. In the past, there have been shortages in electricity supply in various regions across China, especially during peak seasons, such as in the summer or winter. The local governmental authorities in the worst-hit areas have at times taken measures to reduce or restrict the amount of electricity and other utility supplies to non-residential users which could potentially disrupt our manufacturing process. In addition to shortages, we are subject to potential risks of interruptions in energy supply due to power outages, equipment failure, weather conditions or other causes which could force us to cease production for a prolonged period of time. In the event that electricity or other utility supplies to our manufacturing facilities are disrupted, our business, results of operations and financial condition could be materially and adversely affected. Even if we have access to sufficient sources of electricity and other utilities, any significant increase in the costs of utilities could adversely affect our profitability, as we consume substantial amounts of electricity and other utilities in our manufacturing process. If electricity and other utility costs were to rise, our results of operations could be materially and adversely affected.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">13</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Although we have completed Xinjiang Daqo&#8217;s initial public offering, we may not achieve the results contemplated by our business strategy and therefore the price of our ADSs may not increase, or may even drop.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Although Xinjiang Daqo&#8217;s initial public offering and listing (the &#8220;STAR Listing&#8221;) on the Shanghai Stock Exchange&#8217;s Scie-Tech innovation board (the &#8220;STAR MARKET&#8221;) was completed in July 2021, we cannot assure you that we will realize any or all of our anticipated benefits of the STAR Listing. Our completion of the STAR Listing may not have the anticipated effects of strengthening our market position. Subsequent to the STAR Listing, Xinjiang Daqo has broad discretion in the use of the proceeds from securities offerings by Xinjiang Daqo, and it may not spend or invest those proceeds in a manner that results in our operating success or with which holders of our shares and ADSs agree. Our failure to successfully leverage the completion of the STAR Listing to expand our production capacity could result in a decrease in the price of the ADSs. In addition, we cannot assure you that the success of Xinjiang Daqo will have an attendant positive effect on the price of the ADSs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Xinjiang Daqo&#8217;s status as a publicly traded company that is controlled, but less than wholly owned, by our company could have an adverse effect on us.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Actions being taken in connection with the STAR Listing, including placement of shares by Xinjiang Daqo, our principal operating subsidiary, to certain shareholders, have resulted in the decrease of our shareholding in Xinjiang Daqo. This minority interest in Xinjiang Daqo increases subsequent to the completion of the STAR Listing and any follow-on offering by Xinjiang Daqo, and the interests in Xinjiang Daqo of these minority shareholders may diverge from the interests of our company and our other subsidiaries in the future. We may face conflicts of interest in managing, financing or engaging in transactions with Xinjiang Daqo, or allocating business opportunities between our subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our company retained majority ownership of Xinjiang Daqo after the STAR Listing, but Xinjiang Daqo has since been managed by a separate board of directors and officers, and those directors and officers will owe fiduciary duties to the various stakeholders of Xinjiang Daqo, including shareholders other than our wholly-owned subsidiary that holds Xinjiang Daqo&#8217;s shares. In the operation of Xinjiang Daqo&#8217;s business, situations may arise whereby the directors and officers of Xinjiang Daqo, in the exercise of their fiduciary duties, take actions that may be contrary to the best interests of our company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In July 2020, in order to comply with the PRC law, some of our senior management resigned from our company, while continuing to carry out their respective responsibilities at Xinjiang Daqo. In addition, there might be future requirements of the PRC law, including demands from the China Securities Regulatory Commission, or CSRC, the Shanghai Stock Exchange or other relevant authorities, that might have a bearing on holders of our ordinary shares and ADSs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Xinjiang Daqo has issued, and may in the future issue, options, restricted shares and other forms of share-based compensation to its directors, officers and employees, which could dilute our ownership in Xinjiang Daqo. In addition, Xinjiang Daqo has engaged, and may continue to engage, in capital raising activities that could further dilute our ownership interest in it. For example, in July 2022 Xinjiang Daqo completed its private offering of 212,396,215 shares on the STAR Market for our polysilicon expansion project in Baotou and raised funds of approximately RMB11 billion. We currently hold a 72.8% equity interest in Xinjiang Daqo.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our organizational structure will become more complex, including as a result of preparations for the STAR Listing. We will need to continue to scale and adapt our operational, financial and management controls, as well as our reporting systems and procedures, at both our company and Xinjiang Daqo. The continued expansion of our business will require us to commit substantial financial, operational and management resources before our revenue increases and without any assurance that our revenue will increase.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">It is difficult to predict the effect of the STAR Listing on the ADSs.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The CSRC initially launched the STAR Market in June 2019 and trading on the Market began in July 2019. No assurance can be given regarding the effect of the STAR Listing on the market price of the ADSs. The market price of the ADSs may be volatile or may decline, for reasons other than the risk and uncertainties described above, as the result of investor negativity or uncertainty with respect to the impact of the completed STAR Listing.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">14</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Holders of our ordinary shares and ADSs may have limited opportunities to purchase Xinjiang Daqo&#8217;s shares although the STAR Listing has been completed. Investors may elect to invest in our business and operations by purchasing Xinjiang Daqo&#8217;s shares in the STAR Listing or on the STAR Market rather than purchasing the ADSs, and that reduction in demand could lead to a decrease in the market price for the ADSs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">We face risks and uncertainties in expanding our business through alliances, joint ventures or acquisitions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We may in the future, if presented with appropriate opportunities, acquire or invest in technologies, businesses or assets that are strategically important to our business or form alliances with key players in the photovoltaic industry to further expand our business. Such acquisitions and investments could expose us to potential risks, including risks associated with the assimilation of new operations, technologies and personnel, unforeseen or hidden liabilities, the inability to generate sufficient revenues to offset the costs and expenses of acquisitions, and potential loss of, or harm to, our relationships with employees, customers and suppliers as a result of integration of new businesses. Investments in new businesses may also divert our cash flow from servicing our debts and making necessary capital expenditures. In addition, we may incur impairment losses on our acquisitions and investments in equity securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The diversion of our management&#8217;s attention and any difficulties encountered with respect to the acquisitions, investments or alliances or in the process of integration could have an adverse effect on our ability to manage our business. Furthermore, our experience in the polysilicon manufacturing industry may not be as relevant or applicable in downstream markets. We may also face intense competition from companies with greater experience or established presence in the targeted downstream markets or competition from our industry peers with similar expansion plans. Any failure to integrate any acquired businesses or joint ventures into our operations successfully and any material liabilities or potential liabilities of any acquired businesses or joint ventures that are not identified by us during our due diligence process for such acquisitions or investments could materially and adversely affect our business and financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">If we are unable to operate effectively or if operational disruptions occur, our business, results of operations and financial condition could be adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Production of polysilicon requires the use of volatile materials and chemical reactions sensitive to temperature and pressure and requires the use of external controls to maintain safety. For example, in the production of polysilicon, we use trichlorosilane, or TCS, which is a highly combustible substance if brought into contact with moisture in the air and is therefore potentially destructive and extremely dangerous if mishandled or used in uncontrolled circumstances. The occurrence of a catastrophic event involving TCS as a result of a natural disaster or human error at one of our polysilicon production facilities could threaten, disrupt or destroy a significant portion or all of our polysilicon production capacity at such facilities for a significant period of time. Additionally, the smooth operation of our polysilicon production facilities depends significantly on our ability to maintain temperatures and pressure at appropriate levels, the supply of steam at a consistent pressure level, the availability of adequate electricity and our ability to control the application of such electricity. Accordingly, mistakes in operating our equipment or an interruption in the supply of electricity or steam at our production facilities could result in the production of substandard polysilicon or substantial shortfalls in production, could reduce our production capacity for a significant period of time and could have negative effect on our customer relationships. In addition, we voluntarily shut down our manufacturing facilities from time to time on an as-needed basis for maintenance and quality check purposes. For example, we completed annual maintenance of our Xinjiang polysilicon facilities in the second quarter of 2019, the third quarter of 2020, 2021 and 2022 and the fourth quarter of 2023. With the expansion of our capacity and the increased number of production lines, we conducted annual maintenance on different production lines at various times throughout 2024.The annual maintenance, construction, installation of new equipment and interconnection of facilities will affect our polysilicon production to some extent. These abovementioned shutdowns have reduced and may further reduce the volume and increase the cost of polysilicon we produce. We could experience events such as equipment failures, explosions or fires due to employee errors, equipment malfunctions, accidents, and interruptions in electricity supplies, natural disasters or other causes. In addition, such events could cause damage to properties, personal injuries or even deaths. As a result, we may in the future experience production curtailments or shutdowns or periods of reduced production. The occurrence of any such events or disruptions could result in loss of revenues and could also damage our reputation, any of which could have a material adverse effect on our business, operating results and financial condition.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">15</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Our operations are subject to natural disasters, adverse weather conditions, operating hazards, environmental incidents, labor disputes and litigation risks.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We may experience earthquakes, floods, mudslides, snowstorms, typhoon, power outages, labor disputes or similar events beyond our control that would affect our operations. Our manufacturing processes involve the use of hazardous equipment, including furnaces, squaring machines and wire saws. We also use, store and generate volatile and otherwise dangerous chemicals and waste during our manufacturing processes, which are potentially destructive and dangerous if not properly handled or in the event of uncontrollable or catastrophic circumstances, including operating hazards, fires and explosions, natural disasters, adverse weather conditions and major equipment failures. On July 2, 2020, one of our projects with an annual output of 13,000 tons of polysilicon suffered a leakage accident, which caused no casualties but resulted in loss to us due to the leakage. The equipment and facilities damaged in the accident have been properly repaired, and the production and operation activities have been resumed after a proper safety risk assessment of the accident. However, we cannot guarantee that any similar incident will not recur.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, our polysilicon production and storage facilities are located in Xinjiang and Inner Mongolia, China. The occurrence of any natural disaster, unanticipated catastrophic event or unexpected accident in these locations could result in production curtailments, shutdowns or periods of reduced production, which could significantly disrupt our business operations, cause us to incur additional costs and affect our ability to deliver our products to our customers as scheduled, which may adversely affect our business, financial condition and results of operations. Moreover, such events could result in severe damage to property, personal injuries, fatalities, regulatory enforcement proceedings or in our being named as a defendant in lawsuits asserting claims for large amounts of damages, which in turn could lead to significant liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Occurrences of natural disasters, as well as accidents and incidents of adverse weather in or around Xinjiang, China in the future may result in significant property damage, electricity shortages, disruption of our operations, work stoppages, civil unrest, personal injuries and, in severe cases, fatalities. Such incidents may result in damage to our reputation or cause us to lose all or a portion of our production capacity, and future revenue anticipated to be derived from the relevant facilities, any of which could have a material adverse effect on our business, operating results and financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We may from time to time be subject to litigation or other legal proceedings. Such litigation and other proceedings may include actions relating to intellectual property, supply or sales agreements or other commercial arrangements, leased properties, share transfers, non-competition, labor law, fiduciary duties, or other harm resulting from acts or omissions by us or individuals or entities outside of our control. We cannot predict with certainty the cost of defense, the cost of prosecution or the ultimate outcome of litigation and other proceedings filed by or against us, our directors, management or employees, including remedies or damage awards, and adverse results in such litigation and other proceedings may harm our business or reputation. For example, we are defendant in a pending lawsuit related to our contract disputes with two processing service suppliers. The plaintiffs requested for termination of the contract and compensation for economic losses with a total amount of RMB1,847.8 million. In July 2024, we received the court&#8217;s verdict, which affirmed termination of the business cooperation agreement and ordered Xinjiang Daqo to compensate the plaintiffs for their direct losses and attorney fees totaling RMB3.2 million, while rejecting the plaintiffs&#8217; claims for compensation of their consequential losses. In March 2025, we received the second instance court&#8217;s verdict, which vacated the decision of the first instance and remanded the case for a new trial. In April 2025, we received court summons, in which the plaintiffs further reduced the requested amount of compensation from Xinjiang Daqo to RMB742.7 million. The case is still pending the final verdict. If these lawsuits were not adjudicated in our favor, we may be ordered by the court to compensate the plaintiffs for their damages, which could adversely affect our results of operations and financial position.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">16</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">We face risks related to health epidemics and other outbreaks.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our business could be adversely affected by the effects of swine flu, avian flu, Severe Acute Respiratory Syndrome, or SARS, Ebola, Zaika, COVID-19, monkey pox (m-pox) or other epidemics or outbreaks. China reported a number of cases of SARS in April 2004. For example, since 2022 there have been reports of m-pox outbreaks in various parts of the world. In addition, the COVID-19 pandemic began in early 2020 and continued for approximately three years. The pandemic significantly affected China and many other countries, which imposed restrictive measures to prevent its spread, such as quarantines, travel restrictions and home office policies. These measures interrupted commercial activities throughout the world and adversely affected our business operations. China lifted most of the pandemic-control measures in December 2022 and downgraded the management of COVID-19 from Class A to Class B in January 2023. However, if the pandemic resurges, we may be subject to further negative impact by its outbreaks and related pandemic-control measures. Any prolonged occurrence or recurrence of these epidemics or other adverse public health developments in China or any of the major markets in which we do business may have a material adverse effect on our business and operations. These could include our ability to deliver our products within or outside of China, as well as temporary closure of our manufacturing facilities, or our suppliers&#8217; or customers&#8217; facilities, delay in the supply of raw materials from our suppliers, and delayed or cancelled orders from our customers. Any severe travel or shipment restrictions and closures would severely disrupt our operations and adversely affect our business and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Existing laws and regulations and their changes may present technical, regulatory, economic and trade barriers to the purchase and use of photovoltaic products, which may significantly reduce demand for our products, and negatively affect polysilicon prices; restrictions on our ability to import or use certain controlled U.S. technologies could also negatively affect us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Photovoltaic products are subject to national and local regulations relating to building codes, safety, environmental protection, utility interconnection and metering, and other aspects of the electric utility industry. In a number of countries, including China, these regulations are being modified and may continue to be modified. The purchases of, or further investment in the research and development of, alternative energy sources, including photovoltaic technology, could be deterred by unfavorable regulations, which could result in a significant reduction in the potential demand for our products. For example, without a regulatorily mandated exception for solar power systems, electric utility companies are often charged interconnection or standby fees for putting distributed power generation on the electric utility grid. These fees could increase the cost to end users of photovoltaic products and make them less desirable. In addition, trade authorities in foreign countries (for example, trade authorities of the U.S. given the recent trade conflicts between China and the U.S.) may apply trade sanctions against photovoltaic product imports from China if they determine that export sales from China are in violation of fair trade practices. These types of trade sanctions can result in significant additional duties, which may adversely affect photovoltaic product demand, thereby harming our business, prospects, results of operations and financial condition. Moreover, if China reduces or removes the antidumping and countervailing duties that it now imposes on non-Chinese producers, polysilicon imports to China may increase, which may reduce demand for our polysilicon and negatively impact our selling prices.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">17</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The U.S. President signed the Uyghur Forced Labor Prevention Act, or the UFLP Act, into law in December 2021. The UFLP Act prohibits all goods manufactured wholly or in part in Xinjiang from entering the United States unless U.S. Customs and Border Protection, or CBP, determines that the goods have not been manufactured by forced labor. The UFLP Act relies on Section 307 of the U.S. Tariff Act of 1930, as amended, or Section 307, which prohibits U.S. importation of goods that are produced or manufactured, wholly or in part, in any non-U.S. country by forced or indentured labor. In effect, for products manufactured in whole or in part in Xinjiang, the UFLP Act has switched the operation of Section 307 (under which CBP previously issued a withhold release order, or WRO, when it determined there was an indication that the goods were produced with forced labor), to a prohibition on all such imports unless CBP determines by clear and convincing evidence that they were not produced with forced labor. In addition, the UFLP Act requires companies to take significant affirmative steps to determine whether their supply chain links to Xinjiang and to prepare to reassure regulators that such links are not affected by forced labor.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Some of our polysilicon manufacturing facilities are located in Xinjiang to be close to sources of raw materials and energy for polysilicon production. We do not tolerate any use of forced labor whether in our own manufacturing facilities or throughout our supply chain. However, we cannot assure you that the relevant U.S. authorities will not decide that forced labor exists in our supply chain or in the manufacturing of our polysilicon and, pursuant to the ULFP Act and Section 307, they may prohibit U.S. imports of products (including those of our customers) containing our polysilicon. In June 2022, our subsidiary Xinjiang Daqo was added to the UFLP Act entity list by the U.S. Department of Homeland Security. Although we typically do not sell our polysilicon to the U.S. market directly and our customers typically serve the global solar market, some of our major customers likely sell their products containing our polysilicon to the U.S. market. These products are likely to be prohibited from export to the United States and producers of products that use our products as raw materials will also likely be unable to export to the United States, which may reduce the demand for our products. Furthermore, since the UFLP Act has been enacted, given the difficulty in proving no use of forced labor throughout the supply chain, the demand for our products will likely decrease. Any of these types of regulatory or legislative developments could adversely affect our business, financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition to the actions taken or being considered by the U.S. government discussed above, there is a growing concern in the European Union, Japan and certain other countries regarding the alleged used of forced labor in Xinjiang. If any new legislation or regulatory action with respect to these issues were to be enacted in those regions that impose additional restrictions or requirements on importation of goods that are produced or manufactured, wholly or in part, in Xinjiang, our business in these regions could be adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June 2021, our subsidiary Xinjiang Daqo was included in the entity list by the Bureau of Industry and Security of the U.S. Department of Commerce, or the Entity List. This designation limits Xinjiang Daqo&#8217;s ability to obtain certain commodities, software and technologies subject to the U.S. Department of Commerce&#8217;s Export Control Regulations, or the EAR. Although we do not currently use or otherwise rely on any items covered by the EAR, this designation could, nevertheless, subject us to negative publicity, which could cause certain business counterparties, particularly those in the United States, from dealing with us. Furthermore, the EAR are subject to change from time to time, and future changes could negatively affect us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">We obtain certain production equipment from a limited number of suppliers, and if such equipment is not delivered on time, is damaged in shipment or is otherwise unavailable, our ability to deliver polysilicon on time will suffer, which in turn could result in cancellation of orders and loss of revenues.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our operations and expansion plans depend on our ability to obtain a sufficient amount of equipment that meets our specifications on a timely basis. Some of our equipment used in polysilicon production is not readily available from alternative vendors and would be difficult to repair or replace if it were to become damaged or cease working. If any of these suppliers were to experience financial difficulties or go out of business, or if there were any damage to or a breakdown of our production equipment, our business would incur losses. In addition, a supplier&#8217;s failure to supply our ordered equipment in a timely manner, with adequate quality and on terms acceptable to us, could delay the capacity expansion of our manufacturing facilities and otherwise disrupt our production schedule or increase our costs of production. We have experienced significant delays in the delivery of our key equipment in the past. Failure to obtain equipment meeting our specifications could have a material adverse effect on our business, financial condition and results of operations. Furthermore, demand for polysilicon production equipment may result in significant increases in prices of such equipment or shortages in related components for our intended expansion. Any unexpected price increases could materially and adversely affect our financial condition and results of operations.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">18</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">We have sourced and will continue to source some of our production equipment from Chinese manufacturers, and we cannot assure you that the China-sourced equipment will perform at the same level as our imported equipment or will meet our quality requirements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have purchased key equipment from Chinese and international suppliers. Compared to major international suppliers, our China-based suppliers generally have shorter operating histories and less experience in providing equipment for the polysilicon industry. We cannot assure you that the locally made equipment will perform at similar levels of quality and reliability as our imported equipment. In the event the China-sourced equipment does not perform as well as the imported equipment or does not perform at all, we may encounter disruption in our manufacture or deterioration of product quality, which in turn could materially and adversely affect our business, financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Product defects could result in increased costs, decreased sales, and damage to our customer relationships and our reputation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our photovoltaic products may contain defects that are not detected until after they are shipped or processed by our customers. In the event our products are returned to us due to product defects, we would be required to replace the defective products promptly. If we deliver products with defects, or if there is a perception that our products are of substandard quality, we may incur substantially increased costs associated with termination of contracts and replacement of shipped products, and our credibility, market reputation and relationship with customers will be harmed and sales of our products may be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Our production, storage, administrative, and research and development facilities may be exposed to risks of damages or disruptions, and we may be exposed to risks of dealing with sanctioned persons.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our production, storage, administrative, and research and development facilities are located in Shihezi, Xinjiang and Baotou, Inner Mongolia, China. Natural disasters, such as fires, floods, earthquakes, snow storms, or other unanticipated catastrophic events, including power interruption, telecommunications failures, equipment failures, explosions, break-ins, terrorist acts or war, could significantly disrupt our ability to manufacture our products and operate our business. If any of our production facilities or material equipment were to experience any significant damage or downtime, we would not be able to meet our production targets and our business would incur losses. Substantial damage to or disruption at these facilities could have a material adverse effect on our business, financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our operations in Xinjiang may also expose us to risks of dealing with sanctioned persons. On July 31, 2020, the U.S. Department of the Treasury&#8217;s Office of Foreign Assets Control, or OFAC, added Xinjiang Production and Construction Corps, or XPCC, to OFAC&#8217;s Specially Designated Nationals and Blocked Persons List, or the SDN List, on the basis of XPCC&#8217;s alleged involvement in human rights abuses. Under OFAC&#8217;s so-called &#8220;50% rule,&#8221; any entity that is in the aggregate owned 50% or more, directly or indirectly, by an entity on the SDN list is also subject to the OFAC sanctions applicable to the entity named on the SDN List, even if it is not included on that list. XPCC owns a number of companies in Xinjiang and elsewhere in China and acts essentially as the local government in Shihezi and certain other parts of Xinjiang. We cannot assure you that none of our suppliers of public utilities or other products or services or other business partners will, due to their relationships with XPCC, be deemed as sanctioned persons by the U.S. or other governments. There is no assurance that we would be able to cease dealing with these types of suppliers or business partners, even if they were to be deemed as sanctioned persons. We also deal with the local government in Shihezi in the ordinary course of our business, including investing in our production facilities there. If we are deemed to have significant dealings with XPCC or one or more other sanctioned persons, U.S. entities (including financial institutions) and others may decide not to provide services to us, purchase or own our securities, or otherwise deal with us, which could negatively affect our business operations and access to capital markets. These types of issues may also subject us to negative publicity, which could distract our management&#8217;s attention and adversely affect investors&#8217; perception of our company. Our ADS prices may also be adversely affected by these issues, and the holders of our ADSs and ordinary shares might be unable to sell, or receive distributions with respect to, the ADSs or our ordinary shares.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">19</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Failure to protect our intellectual property rights may undermine our competitive position, and litigation to protect our intellectual property rights may be costly.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We rely primarily on trade secrets and other contractual restrictions to protect our intellectual property. Contractual arrangements, such as the confidentiality and non-competition agreements and terms between us and our research and development personnel, afford only limited protection and the actions we may take to protect our trade secrets and other intellectual property may not be adequate. In addition, as of December 31, 2024, we held 429 patents and had 161 pending patent applications in China covering various aspects of the polysilicon and wafer manufacturing process. However, we cannot assure you that our patent applications will be eventually issued with sufficiently broad coverage to protect our technology and products. Failure to protect our intellectual property and proprietary rights may undermine our competitive position. Third parties may infringe on or misappropriate our proprietary technologies or other intellectual property and proprietary rights and use them to compete against us, which could have a material adverse effect on our business, financial condition or operating results.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Policing unauthorized use of proprietary technology can be difficult and expensive. In particular, the laws and enforcement procedures of China and certain other countries may not protect intellectual property rights to the same extent as the laws and enforcement procedures of the United States do. See &#8220;&#8212; Risks Related to Doing Business in China&#8212;Uncertainties in the interpretation and enforcement of PRC laws and regulations could limit the legal protection available to you and us&#8221; below. We may need to resort to court proceedings to enforce our intellectual property rights in the future. Litigation relating to our intellectual property might result in substantial costs and diversion of resources and management attention away from our business. An adverse determination in any such litigation will impair our intellectual property and proprietary rights and may harm our business, prospects and reputation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We rely on network and information systems and other technologies for our business activities, and certain events, such as computer hackings, viruses or other destructive or disruptive software or activities may disrupt our operations and have a material adverse effect on our business, financial condition and results of operations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Network and information systems and other technologies are important to our business activities and operations. Network and information systems related events, such as computer hackings, cyber threats, security breaches, viruses, or other destructive or disruptive software, process breakdowns or malicious or other activities could result in a disruption of our services and operations or improper disclosure of personal data or confidential information, which could damage our reputation and require us to expend resources to remedy any such breaches. Moreover, the amount and scope of any insurance we maintain against losses resulting from any such events or security breaches may not be sufficient to cover our losses or otherwise adequately compensate us for any disruptions to our businesses, and the occurrence of any such events or security breaches could have a material adverse effect on our business and results of operations. The risk of these systems-related events and security breaches occurring has intensified, in part because we maintain certain information necessary to conduct our businesses in digital form stored on cloud servers. While we develop and maintain systems seeking to prevent security breaches from occurring, the development and maintenance of these systems is costly and requires ongoing monitoring and updating as technologies change and efforts to overcome security measures become more sophisticated. Despite these efforts, there can be no assurance that disruptions and security breaches will not occur. Moreover, we may provide certain confidential or proprietary information to third parties in connection with our businesses, and while we obtain assurances that these third parties will protect this information, there is a risk that this information may be compromised. The occurrence of any of such network or information systems-related events or security breaches could have a material adverse effect on our business, financial condition and results of operations.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">20</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">We may be exposed to infringement or misappropriation claims by third parties, which, if determined adversely to us, could cause us to pay significant damage awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Although we are currently strengthening our research and development capability, to date, some of the intellectual property rights used in our production process were developed by third parties. Our success will be jeopardized if we cannot use and develop our technology and know-how without infringing the intellectual property rights of third parties. The validity and scope of claims relating to photovoltaic technology patents involve complex scientific, legal and factual questions and analysis and, therefore, may be highly uncertain. We may be subject to litigation involving claims of patent infringement or violation of other intellectual property rights of third parties. The defense and prosecution of intellectual property suits, patent opposition proceedings, and related legal and administrative proceedings can be both costly and time-consuming and may significantly divert the efforts and resources of our technical and management personnel. An adverse determination in any such litigation or proceedings to which we may become a party could subject us to significant liability to third parties, require us to seek licenses from third parties, to pay ongoing royalties, or to redesign our manufacturing process or our products or subject us to injunctions prohibiting the manufacture and sale of our products or the use of our technologies. Protracted litigation could also result in our customers or potential customers deferring or limiting their purchase or use of our products until resolution of such litigation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Our business depends substantially on the continuing efforts of our executive officers and key employees, and our business may be severely disrupted if we lose their services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our future success depends substantially on the continued services of our executive officers and key employees, especially Mr. Xiang Xu, our chairman and chief executive officer. If one or more of our executive officers or key employees were unable or unwilling to continue in their present positions, we might not be able to replace them easily, in a timely manner, or at all. Our business may be severely disrupted, our financial conditions and results of operations may be materially and adversely affected and we may incur additional expenses to recruit, train and retain personnel. If any of our executive officers or key employees join a competitor or form a competing company, we may lose customers, suppliers, know-how and key professionals and staff members. Each of our executive officers and key employees has entered into an employment agreement with us. Any non-competition provisions in the employment agreement with an executive officer or key employee may not be enforceable in China, where such persons reside, if any dispute arises between such persons and us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Certain of our principal shareholders have substantial influence over our company and their interests may not be aligned with the interests of our other shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2025, Messrs. Xiang Xu, Guangfu Xu, Dafeng Shi and Fei Ge and Ms. Xiaoyu Xu, our directors that are affiliated with Daqo Group Co., Ltd. (&#8220;Daqo Group&#8221;), beneficially own a total of 118,903,625 or 35.4% of our ordinary shares, including shares that they have the right to acquire within 60 days. As a result of their relatively high level of shareholding given our broad shareholder base, these shareholders have substantial influence over our business, including decisions regarding mergers, consolidations and the sale of all or substantially all of our assets, election of directors and other significant corporate actions. These shareholders may take actions that are not in the best interest of us or our other shareholders. This concentration of ownership may discourage, delay or prevent a change in control of our company, which could deprive our other shareholders of an opportunity to receive a premium for their shares as part of a sale of our company and might reduce the price of our ADSs. These actions may be taken even if they are opposed by our other shareholders. These shareholders&#8217; interests as beneficial owners of Daqo Group may not always be aligned with their interests as our shareholders. Should any conflict of interest arise, these shareholders may take actions not in the best interest of us and our other shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">If we are unable to attract, train and retain qualified personnel, our business may be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our future success depends, to a significant extent, on our ability to attract, train and retain qualified personnel, particularly technical personnel with expertise in the photovoltaic industry. Since our industry is characterized by high demand and intense competition for talent, there can be no assurance that we will be able to attract or retain qualified technical staff or other highly skilled employees that we will need to achieve our strategic objectives. Despite recent setbacks, our ability to train and integrate new employees into our operations may not meet the growing demands of our business. If we are unable to attract and retain qualified personnel, our business may be materially and adversely affected.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">21</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Compliance with environmental regulations can be expensive, and non-compliance with these regulations may result in adverse publicity and potentially significant monetary damages and fines.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As our manufacturing processes generate waste water and gas and other industrial wastes, we are required to comply with all applicable regulations regarding protection of the environment. We are in compliance with present environmental protection requirements in all material respects and have all the necessary environmental permits to conduct our business. However, in light of the Chinese government&#8217;s higher environmental protection requirements, the local authorities and electricity and other suppliers in Xinjiang and Inner Mongolia may implement increasingly stringent environmental protection measures, which could negatively affect the supply and price levels of the electricity available to our production facilities. As a result, our polysilicon production volume and costs could be adversely affected. While Xinjiang Daqo has entered into a power purchase agreement with the local authorities and electricity supplier, we cannot ensure that the local authorities and electricity supplier will fully perform the contract. We cannot assure you that our pollution controls will always be effective and we may experience environmental non-compliance incidents. If we fail to comply with present or future environmental regulations, we may be required to pay substantial fines, suspend production or cease operations, which in turn would have a material adverse effect on our financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">The discontinuation of any of the preferential tax treatment or the financial incentives and grants currently available to us in China could adversely affect our overall results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Various Chinese governmental authorities have provided tax incentives to our subsidiaries in China. These incentives include income tax exemption or reduced enterprise income tax rates. For example, under the PRC Enterprise Income Tax Law (&#8220;EIT Law&#8221;), the statutory enterprise income tax rate is 25%. However, pursuant to the Notice on Continuation of the Enterprise Income Tax Policies for Enterprises of Encouraged Industries in Western China (Circular [2020] No. 23) issued by the State Taxation Administration, the NDRC and the Ministry of Finance on April 23, 2020, enterprises that are set up in Western China, whose principal businesses are included in the Catalogue of Encouraged Industries in Western China (NDRC Circular No.15) and whose revenue from main operations for the year accounts for over 60% of their total revenue, are entitled to a preferential enterprise income tax rate of 15% from January 1, 2021 to December 31, 2030. This preferential tax treatment is applicable to our subsidiary Xinjiang Daqo. Any increase in the enterprise income tax rate applicable to our Chinese subsidiaries or discontinuation or reduction of any of the preferential tax treatment or financial incentives currently enjoyed by our subsidiaries in China could adversely affect our business, operating results and financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">The dividends we receive from our Chinese subsidiaries and our global income may be subject to Chinese tax under the EIT Law, which would have a material adverse effect on our results of operations; our foreign ADS holders may be subject to Chinese withholding tax upon the dividends payable by us and Chinese tax on gains realized upon the sale or other disposition of our ADSs if we are classified as a Chinese &#8220;resident enterprise.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the Chinese enterprise income tax laws and regulations, dividends, interests, rent, royalties and gains on transfers of property payable by a foreign-invested enterprise in China to its foreign investor who is a non-resident enterprise will be subject to a 10% withholding tax, unless such non-resident enterprise&#8217;s jurisdiction of incorporation has a tax treaty with China that provides for a reduced rate of withholding tax and such non-resident enterprise is the beneficial owner of the dividends, interests, rent, royalties and gain on transfers of property. Our distributable earnings generated by Xinjiang Daqo since 2021 are subject to the 10% withholding tax. The Cayman Islands, where Daqo Cayman is incorporated, does not have such a tax treaty with China.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">22</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the EIT Law, an enterprise established outside China with its &#8220;de facto management body&#8221; within China is considered a &#8220;resident enterprise&#8221; in China and will be subject to the Chinese enterprise income tax at the rate of 25% on its worldwide income. In April 2009, the Chinese State Administration of Taxation, or the SAT, issued a circular, also known as Circular 82, to clarify criteria for determining the &#8220;resident enterprise&#8221; status of foreign companies which are controlled by PRC enterprises or PRC enterprise groups. Pursuant to Circular 82, to determine whether a company formed outside of mainland China and controlled by PRC enterprises or PRC enterprise groups incorporated in China should be treated as a Chinese resident enterprise, the tax authority will review factors such as the routine operation of the organizational body that effectively manages the enterprise&#8217;s production and business operations, locations of personnel holding decision-making power, location of finance and accounting functions and properties of the enterprise, and whether more than half of the directors or senior management personnel reside in China. Substantially all of our management members are based in China. However, it remains unclear how PRC tax authorities will classify an overseas company such as ours, which is controlled by PRC natural persons rather than PRC enterprises. If the Chinese tax authorities subsequently determine that Daqo Cayman should be classified as a resident enterprise, then our worldwide income will be subject to Chinese income tax, which may have a material adverse effect on our financial condition and results of operations. Notwithstanding the foregoing provision, the EIT Law also provides that, if a resident enterprise directly invests in another resident enterprise, the dividends received by the investing resident enterprise from the invested enterprise are exempted from income tax, subject to certain conditions. Therefore, if Daqo Cayman is classified as resident enterprise under the EIT Law, the dividends received from our Chinese subsidiaries may be exempted from withholding tax.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Moreover, if Daqo Cayman is classified as a &#8220;resident enterprise&#8221; in China, non-resident enterprise ADS holders may be subject to a 10% withholding tax (20% in the case of non-PRC individual ADS holders) upon dividends payable by us and 10% tax on gains realized upon the sale or other disposition of our ADSs (20% in the case of non-PRC individual ADS holders). Any such tax may reduce the returns on your investment in our ADSs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">We have limited insurance coverage. In particular, we do not have any product liability insurance or business interruption insurance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As the insurance industry in China is still in an early stage of development, the product liability insurance and business interruption insurance available in China offer limited coverage compared to that offered in many other countries. We do not have any product liability insurance or business interruption insurance. Any business disruption or natural disaster could result in substantial costs and a diversion of resources, which would have a material adverse effect on our business and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As with other photovoltaic product manufacturers, we are exposed to risks associated with product liability claims if the use of our photovoltaic products results in injury. Since our polysilicon products are made into electricity generating devices, it is possible that users could be injured or killed by devices that use our products as a result of product malfunctions, defects, improper installation or other causes. We cannot predict whether product liability claims will be brought against us in the future or the effect of any resulting negative publicity on our business. The successful assertion of product liability claims against us could result in potentially significant monetary damages and require us to make significant payments.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">23</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">We have granted, and may continue to grant, stock options and other share-based compensation in the future, which may materially impact our future results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We adopted our 2009 share incentive plan, or the 2009 Plan, our 2014 share incentive plan, or the 2014 Plan, our 2018 share incentive plan, or the 2018 Plan, and our 2022 share incentive plan, or the 2022 Plan, in August 2009, December 2014, April 2018 and August 2022, respectively, that permit the grant of stock options, restricted shares and restricted share units to employees, directors and consultants of our company. Under the 2009 Plan, the 2014 Plan, the 2018 Plan and the 2022 Plan, we may issue awards to purchase up to 15,000,000, 21,000,000, 38,600,000 and 37,253,465 ordinary shares of our company, respectively. As of March 31, 2025, excluding expired or cancelled options and restricted share units, we have granted options to purchase a total of 23,393,525 of our ordinary shares and 94,293,015 restricted share units of our company under these plans. In addition, we modified the exercise prices for certain outstanding options in January 2012, April 2013, January 2015 and September 2015 in order to provide additional incentives to our employees and directors pursuant to an express authorization under our share incentive plan, allowing our board of directors to approve a downward adjustment of the option exercise prices without our shareholders&#8217; approval. In September 2022, Xinjiang Daqo adopted its 2022 share incentive plan and granted Xinjiang Daqo&#8217;s stock options to its directors, senior executives and other personnel determined by its board of directors. As a result of these option grants, option re-pricings and potential future grants under the plans, we have incurred, and will incur in future periods, significant share-based compensation expenses. We account compensation costs for all stock awards using a fair-value based method and recognize expenses in our consolidated statement of income in accordance with the relevant rules in accordance with U.S. GAAP, which may have a material adverse effect on our net income. In addition, the additional expenses associated with share-based compensation may reduce the attractiveness of such incentive plans to us. Moreover, the vesting of restricted share units and exercise of share options could dilute your ownership interests in our company and may adversely impact the value of our ADSs and ordinary shares. However, if we limit the scope of our share incentive plans, we may not be able to attract or retain key personnel who expect to be compensated with incentive shares or options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Risks Related to Doing Business in China</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Uncertainties in the global economy and the slowdown of the Chinese economy may adversely affect our business, results of operations and financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The global financial markets experienced significant disruptions in 2008, and the United States, Europe and other economies went into recession. The recovery from the lows of 2008 and 2009 was uneven, including the escalation of the European sovereign debt crisis since 2011 and the impact of COVID-19. In addition, the global economy faces challenges from geopolitical conflicts such as the Russia-Ukraine crisis since early 2022 and the related sanctions on Russia by Western countries, unrest in the Middle East such as the Israel-Hamas war since October 2023, and the tensions between the U.S. and Iran that have resulted in volatility in oil and other markets. Furthermore, the territorial disputes involving China in Asia, the tensions in the relationship between China and Japan, and the trade conflicts and tensions between China and the U.S. have, and may continue to, put pressure on China&#8217;s economic growth, particularly our downstream customers&#8217; export to the U.S. Moreover, the Chinese economy&#8217;s growth has slowed down in the recent years. It is unclear whether this trend will continue, and economic conditions in China are sensitive to global economic conditions. On the other hand, inflation risks have been heightened following the expansionary monetary and fiscal policies adopted by the central banks and financial authorities of some of the world&#8217;s leading economies. To combat inflation, the U.S. Federal Reserve significantly raised the interest rate on reserve balances beginning from 2022. Other major currencies including the Euro and the GBP also followed suit in interest rate raises. While major economies have cut interest rates to some extent, it is uncertain whether and at what pace they will continue to do so. These circumstances have resulted in significant market volatility globally.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Any prolonged slowdown in the global or Chinese economy may have a negative impact on our business, results of operations and financial condition, and continued turbulence in the international markets may adversely affect our ability to access the capital markets to meet liquidity needs. We derive substantially all of our revenues from customers in China, one of the world&#8217;s largest emerging markets, while the economies of emerging markets are typically more vulnerable to market downturns and economic slowdowns elsewhere in the world. Any prolonged slowdown in the Chinese economy may have a negative impact on our business, results of operations and financial condition in a number of ways. For example, our customers may reduce or delay purchases from us, while we may have difficulty expanding our customer base fast enough, or at all, to offset the impact of decreased purchases by our existing customers. In addition, to the extent we offer credit to any customer and such customer experiences financial difficulties due to the economic slowdown, we could have difficulty collecting payment from such customer.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">24</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Changes in United States and China relations and related regulations may adversely impact our business, our operating results, our ability to raise capital, the continued listing of our ADSs on the NYSE, and the market price of our ordinary shares and/or our ADSs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Political tensions between the United States and China have escalated. The U.S. government has taken a range of action relating to U.S-China relations, including imposing several rounds of tariffs affecting certain products manufactured in China; imposing sanctions, export controls and investment restrictions against Chinese companies, such as prohibitions on certain investments in China related to semiconductors and microelectronics, quantum information technologies, and artificial intelligence; imposing sanctions on certain officials of the PRC and Hong Kong governments; enacting legislation such as the UFLP Act, the HFCA Act and the CHIPS and Science Act; and implementing enhanced reviews of companies with significant China-based operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Recently, the United States has, through several rounds of increases, imposed higher tariffs on a wide range of goods imported from multiple countries. The tariff increases on goods from China are particularly high, and China responded to the U.S. actions with retaliatory tariffs on U.S. goods and implemented export restrictions on certain critical minerals and related products. These tariffs and other trade restrictions are expected to reduce trade volumes, cross-border investment, technological exchange, and other economic activities between major economies, and have a material adverse effect on global economic conditions and the stability of global financial and stock markets, which could harm our business prospects and results of operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, on October 28, 2024, the U.S. Department of the Treasury issued a final rule to implement President Biden&#8217;s August 2023 Executive Order on Addressing United States Investments in Certain National Security Technologies and Products in Countries of Concern, which became effective on January 2, 2025. This rule provided for the establishment of a new national security regulatory framework to control outbound investment from the United States in certain sensitive industry sectors in China, including Hong Kong and Macau. Subsequently, the U.S. government issued a broadly worded &#8220;America First Trade Policy&#8221; on January 20, 2025 and an &#8220;America First Investment Policy&#8221; February 21, 2025. In particular, the America First Trade Policy directs the Treasury and several other executive departments and offices of the U.S. government to review the outbound investment program. In addition, the America First Investment Policy Memorandum contemplates possible application of the outbound investment program to a wider range of technologies, including biotechnology, hypersonics, aerospace, advanced manufacturing, directed energy, and other areas &#8220;implicated by the PRC&#8217;s national Military-Civil Fusion strategy&#8221; and applying restrictions to a wider range of investments, including publicly traded securities. The memorandum directs the Secretary of Treasury, in consultation with other relevant agencies, to promulgate rules and regulations to implement these policies. While these memos do not implement any immediately effective regulatory changes, they establish an important framework of action that is anticipated eventually coming into effect. Any expansion of the restrictions under the existing outbound investment rule could limit the ability of Chinese companies (including us) to raise capital from U.S. investors. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Against this backdrop, the PRC government has also, in addition to the retaliatory tariffs, taken a number of steps affecting U.S.-China relations, including the issuance of the Unreliable Entity List in 2019 (as amended from time to time) and the enactment of the Anti-Foreign Sanctions Law in 2021. The Anti-Foreign Sanctions Law provides a legal basis for the Chinese regulators to take action in response to foreign sanctions, as well as for Chinese citizens and organizations to bring civil actions for injunctive relief or damages. Under this law, the competent department of the State Council may place any individuals and organizations that are directly or indirectly involved in making, determining, or implementing the discriminatory restrictive measures as provided therein on the countermeasure list. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Rising political tensions between China and the U.S. could reduce levels of trade, investment, technological exchanges and other economic activities between the two major economies, which would have a material adverse effect on global economic conditions and the stability of global financial markets. The measures taken by the U.S. and Chinese governments may also restrict our ability to do business with entities both within and outside of China and may cause investors to lose confidence in Chinese companies and counterparties, including us. In addition, new legislation, executive orders, laws or regulations may be adopted that negatively affect companies with significant connections to the U.S. or to China, our industry or on us. Any unfavorable government policies on cross-border relations or international trade, including increased scrutiny on companies with significant China-based operations may affect the competitive position of our products, the hiring of research and development personnel, our ability to sell our polysilicon products in the U.S. and certain other markets, the demand for our polysilicon products or the products of companies that use our products as raw materials, our ability to raise capital, and the market price of our ADSs. In addition, the SEC has issued statements and several sample comment letters focused on companies with significant China-based operations, such as us. Our periodic reports and other filings with the SEC may be subject to enhanced review by the SEC, and this additional scrutiny could affect our ability to effectively raise capital in the United States.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">25</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Furthermore, during a recent television interview, in response to a journalist&#8217;s question on whether the U.S. government could include possible delistings of Chinese companies from U.S. exchanges as a possible step in resolving its ongoing trade disputes with China, the U.S. Secretary of Treasury, Scott Bessent, declined to exclude this possibility. If the U.S. government were to take such steps, it is not known how or when the U.S. government might implement such delistings or whether there would be any transition period or exceptions. If the U.S. government were to issue any order or otherwise require or cause the delisting of equity securities issued by China-based issuers, it could have a material adverse effect on the price of our ADSs. If our ADSs were to be delisted from the NYSE, we may be unable to readily obtain a listing on another stock exchange and our shareholders may suffer losses or be unable to trade our securities as a result.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">We are subject to many of the economic and political risks associated with emerging markets due to our operations in China. Changes in China&#8217;s economic, political or social conditions or government policies could have a material adverse effect on our business and operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Substantially all of our assets are located in and substantially all of our revenues are currently sourced from China, one of the world&#8217;s largest emerging markets. In light of our operations in an emerging market, we may be subject to risks and uncertainties including fluctuations in GDP, unfavorable or unpredictable treatment in relation to tax matters, exchange controls, restrictions affecting our ability to make cross-border transfer of funds, regulatory proceedings, inflation, currency fluctuations or the absence of, or unexpected changes in, regulations and unforeseeable operational risks. In addition, our business, financial condition, results of operations and prospects may be influenced to a significant degree by political, economic and social conditions in China generally and by continued economic growth in China.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Chinese economy differs from the economies of most developed countries in many respects, including the level of government involvement, level of development, growth rate, control of foreign exchange and allocation of resources. Although the Chinese government has implemented measures since the late 1970s emphasizing the utilization of market forces for economic reform, the reduction of state ownership of productive assets and the establishment of improved corporate governance in business enterprises, a substantial portion of productive assets in China is still owned by the Chinese government. In addition, the Chinese government continues to play a significant role in regulating industry development by imposing industrial policies. The Chinese government also exercises significant control over the Chinese economic growth through the allocation of resources, foreign exchange controls, setting monetary policies, and providing preferential treatment to particular industries or companies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">While the Chinese economy has experienced significant growth over the past decades, growth has been uneven, both geographically and among various sectors of the economy. Any prolonged slowdown in the Chinese economy may reduce the demand for our services. The Chinese government has implemented various measures to encourage economic growth and guide the allocation of resources. Some of these measures benefit the overall Chinese economy, but may have a negative effect on us. For example, our operating results and financial condition may be adversely affected by government control over capital investments or changes in tax regulations that are applicable to us, and by government policies or guidance aimed at curtailing the perceived over-capacity of certain industry sectors, such as polysilicon, steel, concrete and wind power equipment. See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Regulation&#8212;Renewable Energy Law and Other Government Directives.&#8221; The Chinese government has implemented certain measures to control the pace of economic growth. These measures may cause decreased economic activity in China, which could in turn reduce the demand for our products and materially and adversely affect our operating results and financial condition.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">26</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Uncertainties in China&#8217;s legal system, including the interpretation and enforcement of PRC laws and regulations, could limit the legal protection available to you and us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">It is especially difficult for us to accurately predict the potential impact to us of new legal requirements in China because the Chinese legal system is a civil law system based on written statutes. Unlike common law systems, it is a system in which legal decisions have limited value as precedents. The overall effect of legislation and rule-making over the past decades has been to significantly increase the protections afforded to various forms of foreign or private-sector investment in China. Our Chinese operating subsidiary, Xinjiang Daqo, is a foreign-invested enterprise and is subject to laws and regulations applicable to foreign-invested enterprises as well as various PRC laws and regulations generally applicable to companies in China. Our business is also subject to various industry policies, safety and environmental laws and regulations that affect our operations and production facility expansion plans, including those related to investment, project construction, building, zoning, fire prevention and work safety. These laws and regulations are still evolving, and their interpretation and enforcement involve uncertainties. Furthermore, rules and regulations in China can change quickly with little advance notice. In recent years, Chinese regulators have announced regulatory actions aimed at providing the Chinese government with greater oversight over certain sectors of China&#8217;s economy. Although the solar power industry has not been directly affected, we cannot guarantee that the Chinese government will not in the future take regulatory actions that materially adversely affect the business environment and financial markets in China, our ability to operate our business, our liquidity and our access to capital. For example, if a competent government agency requires us to obtain its approval and we fail to obtain such approval in a timely manner, or at all, we may be subject to the imposition of fines against us, or the suspension or cessation of our production capacity expansion plans. See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Regulation&#8212;Renewable Energy Law and Other Government Directives.&#8221; It may be more difficult to evaluate the outcome of any regulatory or legal proceedings and the level of legal protection we enjoy than in more developed legal systems. These uncertainties may impede our ability to continue our operations or planned capacity expansions, which, as a result, could materially and adversely affect our business and operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recent regulatory developments in China will subject us to additional regulatory review and disclosure requirements, expose us to government interference, or otherwise restrict or completely hinder our ability to offer securities and raise capital outside China, which could adversely affect our business operations and cause the value of our securities to significantly decline or become worthless. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As substantially all of our business is conducted in China, we are exposed to legal and other risks associated with our operations in China. The PRC government may intervene or influence our operations at any time, which could result in a material change in our operations or the value of our ADSs. Any actions by the PRC government to exert more oversight and control over offerings that are conducted overseas or foreign investment in companies having operations in China, including us, could significantly limit or completely hinder our ability to offer or continue to offer securities to investors, and cause the value of our securities to significantly decline or become worthless. Recently, the PRC government has initiated a series of regulatory actions and statements to regulate business operations in China, such as filing requirements for China-based companies&#8217; overseas securities offerings and listing, new measures to extend the scope of cybersecurity reviews and new laws and regulations related to data privacy and security, and expanded efforts in anti-monopoly enforcement. While we do not believe that these regulatory changes currently have any material impact on us, we will be required to comply with the filing requirements for our future securities offerings and listing, which we cannot guarantee that we will be able to complete in a timely manner, or at all.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 6, 2021, the General Office of the Central Committee of the Communist Party of China and the General Office of the State Council jointly issued the Opinions on Severe and Lawful Crackdown on Illegal Securities Activities. These opinions emphasized the need to strengthen the administration over illegal securities activities and the supervision on overseas listings by China-based companies. These opinions proposed to take effective measures, such as promoting the construction of relevant regulatory systems, to deal with the risks and incidents facing China-based overseas-listed companies and the demand for cybersecurity and data privacy protection. These opinions and any related implementation rules to be enacted may subject us to additional compliance requirement in the future. As these opinions were recently issued, official guidance and interpretation of the opinions remain unclear in several respects at this time. Therefore, we cannot assure you that we will remain fully compliant with all new regulatory requirements of these opinions or any future implementation rules on a timely basis, or at all. </p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">27</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">With the trend of strengthening anti-monopoly supervision around the world, the PRC government has issued a series of anti-monopoly laws and regulations, paying more attention to corporate compliance. On February 7, 2021, the Anti-monopoly Commission of the State Council of the PRC promulgated the Guidelines for Anti-monopoly in the Field of Platform Economy. On November 15, 2021, the State Administration for Market Regulation of the PRC promulgated the Guidelines for the Overseas Anti-monopoly Compliance of Enterprises. On April 4, 2024, the Anti-monopoly Commission of the State Council of the PRC promulgated the Guide to the Anti-monopoly Compliance of Undertakings . We believe that these regulations have little impact on us, but we cannot guarantee that regulators will agree with us or that these regulations will not affect our business operations in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cybersecurity and data privacy and security issues are subject to increasing legislative and regulatory focus in China. On July 30, 2021, the State Council of the PRC promulgated the Regulation on the Protection of the Security of Critical Information Infrastructure, which took effect on September 1, 2021. This regulation requires, among others, certain competent authorities to identify critical information infrastructures. If any critical information infrastructure is identified, the relevant authorities shall promptly notify the relevant operator and the Ministry of Public Security. The CAC and a number of other departments under the State Council promulgated the Measures for Cybersecurity Review on December 28, 2021, which became effective on February 15, 2022. According to this regulation, critical information infrastructure operators purchasing network products and services and data processors carrying out data processing activities, which affect or may affect national security, are required to conduct cybersecurity review. On July 7, 2022, the CAC issued the Measures for the Security Assessment of Data Cross-border Transfer, or the Security Assessment Measures, which became effective on September 1, 2022. In accordance with the Security Assessment Measures, a data processor should apply to the CAC for a security assessment under certain circumstances, including (i) where a data processor provides important data abroad; (ii) where a critical information infrastructure operator or a data processor processing personal information of over one million people provides personal information abroad; (iii) where a data processor has provided personal information of 100,000 people or sensitive personal information of 10,000 people in total abroad since January 1 of the previous year; and (iv) other circumstances prescribed by the CAC. Moreover, the Security Assessment Measures provide that for non-compliant cross-border data transfers that had been carried out before this regulation came into effect, rectification must be completed within six months from the effective date of the regulation. We believe that these regulations are not applicable to us, because we are neither a critical information infrastructure operator nor a data processor within the meanings of these regulations. However, we cannot guarantee that the regulators will agree with us. On September 30, 2024, the State Council of the PRC promulgated the Regulation on Network Data Security Management, which became effective on January 1, 2025. The regulation set forth different scenarios under which data processors would be required to apply for cybersecurity review. As of the date hereof, we have not been involved in any investigations on cybersecurity review made by the CAC, and we have not received any inquiry, notice, warning, or sanctions in such respect. However, as these are new regulations, there remain uncertainties as to how they will be interpreted or implemented in the context of an overseas offering.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We may be subject to PRC laws relating to the collection, use, sharing, retention security, and transfer of confidential and private information, such as personal information and other data. These PRC laws apply not only to third-party transactions, but also to transfers of information between us and our wholly foreign-owned enterprises in China, and other parties with which we have commercial relations. For example, on September 1, 2021, the PRC Data Security Law became effective, which imposes data security and privacy obligations on entities and individuals conducting data-related activities, and introduces a data classification and hierarchical protection system based on the importance of data in economic and social development, as well as the degree of harm it will cause to national security, public interests, or legitimate rights and interests of individuals or organizations when such data is tampered with, destroyed, leaked, or illegally acquired or used. In addition, the Standing Committee of PRC National People&#8217;s Congress promulgated the PIPL on August 20, 2021, which took effect on November 1, 2021. The PIPL further emphasizes processors&#8217; obligations and responsibilities for personal information protection and sets out the basic rules for processing personal information and the rules for cross-border transfer of personal information. As of the date hereof, we have not been involved in any investigations on data security or privacy compliance issues in connection with the PRC Data Security Law or the PIPL, and we have not received any inquiry, notice, warning, or sanctions in such respect. In addition, we do not expect to have significant data security or privacy issues given that the nature of our business does not involving collecting and use of vast personal data. However, we cannot guarantee that the regulators will agree with us or will not in the future adopt new regulations that restrict our business operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Since these statements and regulatory actions are new, it is highly uncertain how soon legislative or administrative regulation making bodies will respond and what existing or new laws or regulations or detailed implementations and interpretations will be modified or promulgated, if any, or the potential impact such modified or new laws and regulations will have on our daily business operation, our ability to accept foreign investments and listing on a U.S. or other foreign exchanges. PRC laws and their interpretations and enforcement continue to develop and are subject to change, and the PRC government may adopt other rules and restrictions in the future.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">28</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Future securities offerings of our Company or our subsidiary, Xinjiang Daqo, may be subject to approval of the Shanghai Stock Exchange, CSRC or other regulatory agencies in China (as the case may be), which could impose uncertainty on our capital raising activities.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Provisions Regarding Mergers and Acquisitions of Domestic Projects by Foreign Investors (the &#8220;M&amp;A Rules&#8221;) require an overseas special purpose vehicle that is controlled by PRC companies or individuals formed for the purpose of seeking a public listing on an overseas stock exchange through acquisitions of PRC domestic companies using shares of such special purpose vehicle or held by its shareholders as considerations to obtain the approval of the CSRC prior to the listing and trading of such special purpose vehicle&#8217;s securities on an overseas stock exchange. However, the application of the M&amp;A Rules remains unclear. If any approval from the Shanghai Stock Exchange, the CSRC or other PRC regulatory agencies (as the case may be) is required for our or Xinjiang Daqo&#8217;s securities offerings, it is uncertain whether it would be possible for us or Xinjiang Daqo to obtain the approval. Any failure to obtain or delay in obtaining such approval could subject us to sanctions imposed by the Shanghai Stock Exchange, the CSRC or other PRC regulatory agencies (as the case may be). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 17, 2023, the CSRC issued the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Enterprises, or the Trial Measures, which became effective on March 31, 2023. On the same date, the CSRC also circulated Supporting Guidance Rules No. 1 through No. 5, Notes on the Trial Measures, Notice on Administration Arrangements for the Filing of Overseas Listings by Domestic Enterprises, or collectively, the Guidance Rules and Notice. Specifically, the examination and determination of an indirect offering and listing will be conducted on a substance-over-form basis, and an offering and listing shall be considered as an indirect overseas offering and listing by a domestic company if the issuer meets the following conditions: (i) the operating income, gross profit, total assets, or net assets of the domestic enterprise in the most recent fiscal year was more than 50% of the relevant line item in the issuer&#8217;s audited consolidated financial statement for that year; and (ii) senior management personnel responsible for business operations and management are mostly PRC citizens or are ordinarily resident in the PRC, and the main place of business is in the PRC or carried out in the PRC. Under the Trial Measures and the Guidance Rules and Notice, domestic enterprises conducting overseas offering and listing of securities (including shares, depository receipts, corporate bonds convertible into shares and other securities in the nature of equity), either directly or indirectly, shall complete filings with the CSRC pursuant to the Trial Measures&#8217; requirements within three working days after (i) the application for an initial public offering is submitted and (ii) any completion of offering of shares in the same stock market after the initial public offering and listing. Failure to comply with the filing requirements may result in fines to the relevant domestic companies, suspension of their businesses, revocation of their business licenses and operation permits, and fines on the controlling shareholders as well as other responsible persons. The Trial Measures also sets forth certain regulatory red lines for overseas offerings and listings by domestic enterprises.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the Trial Measures, any future securities offering and listing overseas by us, including follow-on offerings, secondary listings, and going private transactions, will be subject to the filing requirements with the CSRC under the Trial Measures, and we cannot assure you that we will be able to comply with such filing requirements in a timely manner, or at all. We may face sanctions by the CSRC or other PRC regulatory agencies for failure to obtain or for delay in obtaining CSRC approval for our offerings. These sanctions may include fines and penalties on our operations in China, limitations on our operating privileges in China, delays in or restrictions on the repatriation of the proceeds from our offerings into the PRC, restrictions on or prohibition of the payments or remittance of dividends by our subsidiaries in China, or other actions that could have a material and adverse effect on our business, reputation, financial condition, results of operations, prospects, as well as the trading price of our ADSs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Chinese regulations relating to offshore investment activities by Chinese residents may increase the administrative burden we face and may subject our Chinese resident beneficial owners or employees to personal liabilities, limit our subsidiaries&#8217; ability to increase their registered capital or distribute profits to us, limit our ability to inject capital into our Chinese subsidiaries, or may otherwise expose us to liability under PRC laws.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">SAFE has promulgated regulations that require Chinese residents and Chinese corporate entities to register with local branches of SAFE in connection with their direct or indirect offshore investment activities. These regulations may apply to our shareholders who are Chinese residents and may apply to any offshore acquisitions that we make in the future.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">29</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">SAFE promulgated the Circular on Relevant Issues Concerning Foreign Exchange Control on Relating to Domestic Resident&#8217;s Offshore Investment and Financing and Roundtrip Investment through Special Purpose Vehicles, or SAFE Circular 37, in July 2014 that requires PRC residents or entities to register with SAFE or its local branch in connection with their establishment or control of any special purpose vehicles established for the purpose of overseas investment or financing. In addition, such PRC residents or entities must update their SAFE registrations when the offshore special purpose vehicle undergoes material events relating to any change of basic information (including change of such PRC citizens or residents, name and operation term), increases or decreases in investment amount, transfers or exchanges of shares, or mergers or divisions. SAFE Circular 37 is issued to replace the Notice on Relevant Issues Concerning Foreign Exchange Administration for PRC Residents Engaging in Financing and Roundtrip Investments via Overseas Special Purpose Vehicles, or SAFE Circular 75.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If a Chinese shareholder with a direct or indirect stake in an offshore parent company fails to make the required SAFE registration, the Chinese subsidiaries of such offshore parent company may be prohibited from making distributions of profit to the offshore parent and from paying the offshore parent proceeds from any reduction in capital, share transfer or liquidation in respect of the Chinese subsidiaries, and the offshore parent company may also be prohibited from injecting additional capital into its Chinese subsidiaries. Furthermore, failure to comply with the SAFE registration requirement described above may result in liability for the Chinese shareholders and the Chinese subsidiaries under PRC laws for foreign exchange registration evasion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We believe that, as of the date of this annual report, all current beneficial shareholders of our company who are, to our knowledge, Chinese residents have completed SAFE registration. However, we may not be fully informed of the identities of the beneficial owners of our company and we cannot assure you that all of our Chinese resident beneficial owners will comply with SAFE regulations. The failure of our beneficial owners who are Chinese residents to make any required registrations may subject us to fines and legal sanctions, and prevent us from making distributions or paying dividends, as a result of which our business operations and our ability to distribute profits to you could be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Participants of our share incentive plans who are PRC individuals are required to register with SAFE, and the failure to so comply could subject us and such participants to penalties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In February 2012, SAFE promulgated the Notice on the Administration of Foreign Exchange Matters for Domestic Individuals Participating in the Stock Incentive Plans of Overseas Listed Companies, or the Stock Option Notice. According to the Stock Option Notice, a PRC domestic qualified agent or the PRC subsidiary of such overseas listed company must file an application with SAFE or its local counterpart on behalf of PRC resident individuals who participate in stock incentive plans of overseas publicly listed companies to obtain approval for an annual allowance with respect to the purchase of foreign exchange in connection with the stock holding or share option exercises. Our company is an &#8220;overseas publicly listed company,&#8221; and therefore, we and participants of our share incentive plans who are PRC individuals are subject to these regulations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have completed registration for options and restricted share units granted as of the date of this annual report. For future option and restricted share unit grants, if our application is unsuccessful or our option plan participants who are PRC individuals fail to work with us to complete the registration, we or such persons may be subject to fines and legal sanctions. Any failure to comply with such regulations may subject us and the relevant participants of our share incentive plan to fines and legal sanctions and prevent us from being able to grant share incentives to our personnel, as a result of which our business operations may be adversely affected.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">30</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Chinese regulation of direct investment and loans by offshore holding companies to Chinese entities may delay or limit us from making additional capital contributions or loans to our Chinese subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Any capital contributions or loans that we, as an offshore entity, make to our Chinese subsidiaries are subject to Chinese regulations. For example, for each of our Chinese subsidiaries as a foreign invested enterprise, the aggregate amount of our loans to the Chinese subsidiary cannot exceed the larger amount of (i) the balance between the registered total investment amount and registered capital of the Chinese subsidiary, or (ii) twice the amount of the net assets of the Chinese subsidiary calculated in accordance with PRC GAAP, subject to satisfaction of applicable government registration or approval requirements, and the loans must be registered with the local branch of SAFE. There is a specific statutory guideline relating to the ratio of a foreign invested enterprise&#8217;s registered capital amount over total investment amount. For each foreign invested enterprise, such as Xinjiang Daqo, it may increase its registered capital to receive additional capital contributions from us and currently there is no statutory limit to increasing its registered capital, subject to satisfaction of applicable government registration and filing requirements. We cannot assure you that we will be able to complete the necessary registrations or obtain the necessary government approvals on a timely basis, if at all, with respect to future loans to our Chinese subsidiaries or future capital contributions by us to our Chinese subsidiaries. If we fail to complete such registrations or obtain such approvals, our ability to make equity contributions or provide loans to our Chinese subsidiaries or to fund their operations may be negatively affected, which could adversely affect our Chinese subsidiaries&#8217; liquidity and their ability to fund their working capital and expansion projects and meet their obligations and commitments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">We may rely on dividends and other distributions on equity paid by our wholly owned operating subsidiaries to fund any cash and financing requirements we may have, and any limitation on the ability of our operating subsidiaries to pay dividends to us could have a material adverse effect on our ability to borrow money or pay dividends.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a holding company, we may rely on dividends and other distributions on equity paid by our Chinese subsidiaries for our cash requirements, including funds necessary to service any debt we may incur. If our Chinese subsidiaries incur debt on their own behalf in the future, the instruments governing the debt may restrict their ability to pay dividends or make other distributions to us. Furthermore, relevant PRC laws and regulations permit payments of dividends by our Chinese subsidiaries only out of their retained earnings, if any, determined in accordance with Chinese accounting standards and regulations. Under PRC laws and regulations, each of our Chinese subsidiaries are required to set aside a portion of their net income each year to fund a statutory surplus reserve until such reserve reaches 50% of its registered capital. This reserve is not distributable as dividends. As a result, our Chinese subsidiaries are restricted in their ability to transfer a portion of its net assets to us in the form of dividends, loans or advances. Limitation on the ability of our Chinese subsidiary to pay dividends to us could materially and adversely limit our ability to borrow money outside of China or pay dividends to holders of our ADSs. See &#8220;&#8212;Risks Related to Our Business&#8212;The dividends we receive from our Chinese subsidiaries and our global income may be subject to Chinese tax under the EIT Law, which would have a material adverse effect on our results of operations; our foreign ADS holders may be subject to a Chinese withholding tax upon the dividends payable by us and Chinese tax on gains realized upon the sale or other disposition of our ADSs if we are classified as a Chinese &#8216;resident enterprise&#8217;.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fluctuations in exchange rates could result in foreign currency exchange losses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The conversion of RMB into foreign currencies is based on rates set by the People&#8217;s Bank of China. The value of RMB against the U.S. dollar and other currencies is affected by changes in China&#8217;s political and economic conditions and by China&#8217;s foreign exchange policies, among other things. In July 2005, the PRC government changed its decades-old policy of pegging the value of RMB to the U.S. dollar, and RMB appreciated more than 20% against the U.S. dollar over the following three years. Between July 2008 and June 2010, this appreciation halted and the exchange rate between RMB and the U.S. dollar remained within a narrow band. Since June 2010, RMB has fluctuated against the U.S. dollar, at times significantly and unpredictably. The PBOC further enlarged the floating band of RMB against the U.S. dollar in March 2014 and announced its intention to improve the central parity quotation system of RMB against the U.S. dollar. Effective from October 1, 2016, RMB has been included in the International Monetary Fund&#8217;s basket of special drawing rights. It is difficult to predict how market forces or PRC or U.S. government policies may impact the exchange rate between RMB and the U.S. dollar in the future. We cannot assure you that RMB will not appreciate or depreciate significantly in value against foreign currencies in the future.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">31</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The financial records of our PRC subsidiaries are maintained in RMB, which is their functional currency. We are therefore exposed to fluctuations in the exchange rate between the U.S. dollar and RMB. We do not currently hedge, and have not historically hedged, our operational exposure to this foreign currency fluctuation. Our consolidated financial results are presented in U.S. dollars, and therefore, during times of a strengthening U.S. dollar versus RMB, our reported revenue and earnings that are denominated in RMB will be reduced because RMB will translate into fewer U.S. dollars. In addition, assets and liabilities are translated at the exchange rates at the balance sheet date. Equity accounts are translated at historical exchange rates. Revenues, expenses, gains and losses are translated at average rate of exchange prevailing during the periods presented. Translation adjustments arising from the use of differing exchange rates from period to period are recorded as cumulative translation adjustments and are shown as a separate component of other comprehensive income in our statement of changes in equity and comprehensive income. Accordingly, changes in currency exchange rates will cause our revenues, expenses, gains and losses, shareholders&#8217; equity, and comprehensive income to fluctuate, and such fluctuations may have an adverse effect on our financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Furthermore, any significant depreciation of RMB against the U.S. dollar may have a material adverse effect on the value of, and any dividends payable on, our ADSs and ordinary shares. If we decide to convert our RMB into U.S. dollars for the purpose of making payments for dividends on our ordinary shares or for other business purposes, depreciation of RMB against the U.S. dollar would reduce the U.S. dollar amount available to us. On the other hand, to the extent that we need to convert U.S. dollars into RMB for our operations, appreciation of RMB against the U.S. dollar would have an adverse effect on RMB amount we receive from the conversion. In addition, the value of your investment in our ADSs will be affected by the exchange rate between U.S. dollar and RMB because the value of our business is effectively denominated in RMB, while the ADSs will be traded in U.S. dollars. Fluctuation in the value of RMB in either direction could have a material adverse effect on the value of our company and the value of your investment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Failure to maintain effective internal control over financial reporting could have a material and adverse effect on the trading price of our ADSs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are subject to the reporting obligations under the U.S. securities laws. As of December 31, 2024, our management concluded that our internal control over financial reporting was effective. For the year ended December 31, 2024, our independent registered public accounting firm performed an audit of our internal control over financial reporting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">However, we cannot assure you that we will maintain effective internal control over financial reporting on an ongoing basis. If we fail to maintain effective internal controls over financial reporting, we will not be able to conclude and our independent registered public accounting firm will not be able to report that we have effective internal controls over financial reporting in accordance with the Sarbanes-Oxley Act of 2002 in our future annual report on Form 20-F covering the fiscal year in which this failure occurs. Effective internal control over financial reporting is necessary for us to produce reliable financial reports. Any failure to maintain effective internal controls over financial reporting could result in the loss of investor confidence in the reliability of our financial statements, which in turn could have a material and adverse effect on the trading price of our ADSs. Furthermore, we may need to incur additional costs and use additional management and other resources as our business and operations further expand or in an effort to remediate any significant control deficiencies that may be identified in the future. In addition, our internal controls over financial reporting will not prevent or detect all errors or fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system&#8217;s objectives will be met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud will be detected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">If the PCAOB is unable to inspect our auditors as required under the HFCA Act, the SEC will prohibit the trading of our ADSs, which may materially and adversely affect the value of your investment.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The United States adopted the HFCA Act on December 18, 2020, which was amended by the Consolidated Appropriations Act, 2023 on December 29, 2022. Under the HFCA Act, if the SEC determines that we have filed audit reports issued by a registered public accounting firm that has not been subject to inspection by the PCAOB for two consecutive years, the SEC will prohibit our securities, including our ADSs, from being traded on a U.S. national securities exchange, including the NYSE, or in the over-the-counter trading market in the U.S.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">32</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The process for implementing trading prohibitions pursuant to the HFCA Act will be based on a list of registered public accounting firms that the PCAOB has been unable to inspect and investigate completely as a result of a position taken by a foreign authority. Pursuant to amendments made to the HFCA Act in 2022, the PCAOB may determine that it is unable to inspect or investigate completely registered public accounting firms in any foreign jurisdictions because of positions taken by any foreign authority, rather than an authority in the location in which the firms are headquartered or in which they have a branch or office, as was the case under the original version of the Act. The first such list was included in a release by the PCAOB on December 16, 2021, and our auditor, Deloitte Touche Tohmatsu Certified Public Accountants LLP, an independent registered public accounting firm that is headquartered in Shanghai, China with offices in other cities in China, was included on that list.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The SEC reviews annual reports filed with it to determine if the auditor used for such reports was so identified by the PCAOB, and such issuers are designated as &#8220;Commission-Identified Issuers&#8221; on a list to be published by the SEC. If an issuer is a Commission-Identified Issuer for two consecutive years (which will be determined after the second such consecutive annual report), the SEC will issue an order that will implement the trading prohibitions described above. Upon the SEC&#8217;s review of our filed annual report for 2021, we were designated by SEC as Commission-Identified Issuers on May 4, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On August 26, 2022, the PCAOB signed a Statement of Protocol with the CSRC and the Ministry of Finance of the PRC, taking a first step toward opening access for the PCAOB to inspect and investigate registered public accounting firms headquartered in Mainland China and Hong Kong. On December 15, 2022, the PCAOB announced its determination that it has been able to inspect and investigate audit firms in mainland China and Hong Kong completely for purposes of the HFCA Act, and the PCAOB vacated its December 16, 2021 determinations. As a result of this announcement, we were not for the fiscal year of 2022 or 2023, and do not expect to be for the fiscal year of 2024 or the foreseeable future, a Commission-Identified Issuer in respect of our annual report on Form 20-F. However, the PCAOB stated that should PRC authorities obstruct the PCAOB&#8217;s ability to inspect or investigate completely in any way and at any point in the future, the PCAOB Board will act immediately to consider the need to issue new determinations consistent with the HFCA Act. While we currently do not expect the HFCA Act to prevent us from maintaining the trading of our ADSs in the U.S., uncertainties exist with respect to future determinations of the PCAOB in this respect and any further legislative or regulatory actions to be taken by the U.S. or Chinese governments that could affect our listing status in the U.S. If trading in our ADSs is prohibited under the HFCA Act in the future because the PCAOB determines that it cannot inspect or fully investigate our auditor, the NYSE may determine to delist our ADSs and trading in our ADSs could be prohibited. The delisting of our ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment. If we are unable to be listed on another securities exchange that provides sufficient liquidity, such a delisting may substantially impair your ability to sell or purchase our ADSs when you wish to do so. Furthermore, even if we are able to maintain a listing of our ordinary shares on a non-U.S. exchange, investors owning our ADSs may have to take additional steps to engage in transactions on that exchange, including converting ADSs into ordinary shares and establishing non-U.S. brokerage accounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Restrictions on currency exchange under PRC laws may limit our ability to convert cash derived from our operating activities into foreign currencies and may materially and adversely affect the value of your investment.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Substantially all of our revenues and operating expenses are denominated in RMB. Under the relevant foreign exchange restrictions in China, conversion of the RMB is permitted, without the need for SAFE approval, for &#8220;current account&#8221; transactions, which includes dividends, trade, and service-related foreign exchange transactions, by complying with certain procedural requirements. Conversion of the RMB for &#8220;capital account&#8221; transactions, which includes foreign direct investment and loans, is still subject to significant limitations and requires approvals from and registration with SAFE and other Chinese regulatory authorities. We cannot assure you that SAFE or other Chinese governmental authorities will not further limit or eliminate our ability to purchase foreign currencies in the future. Any existing and future restrictions on currency exchange in China may limit our ability to convert cash derived from our operating activities into foreign currencies to fund expenditures denominated in foreign currencies. If the foreign exchange restrictions in China prevent us from obtaining U.S. dollars or other foreign currencies as required, we may not be able to pay dividends in U.S. dollars or other foreign currencies to our shareholders, including holders of our ADSs. Furthermore, foreign exchange control in respect of the capital account transactions could affect our Chinese subsidiaries&#8217; ability to obtain foreign exchange or conversion into RMB through debt or equity financing, including by means of loans or capital contributions from us.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">33</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Risks Related to Our ADSs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The trading prices of our ADSs have been and may continue to be volatile, which could result in substantial losses to investors.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The closing trading prices of our ADSs ranged from $14.04 to $29.41 in 2024, and may remain volatile in the future and could fluctuate widely due to factors beyond our control. This may happen because of broad market and industry factors, like the performance and fluctuation of the market prices of other companies with business operations located mainly in China that have listed their securities in the United States. A number of China-based companies, including many solar energy companies, have listed their securities on U.S. stock exchanges. The securities of some of these companies have experienced significant volatility, including price declines in connection with their initial public offerings. The trading performance of these Chinese companies&#8217; securities after their offerings may affect the attitudes of investors toward Chinese companies listed in the United States in general and consequently may impact the trading performance of our ADSs, regardless of our actual operating performance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition to market and industry factors, the price and trading volume for our ADSs may be volatile for factors specific to our own operations, including the following:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">variations in our revenues, earnings and cash flow;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">announcements of our new investments, acquisitions, strategic partnerships, or joint ventures;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">announcements of new products and expansions by us or our competitors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">announcements of sale of existing business segments;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">fluctuations in market prices of or demand for our products;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">changes in financial estimates by securities analysts;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">changes in the ratio of ADSs vs. ordinary shares;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">additions or departures of key personnel; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">potential litigation or regulatory investigations.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Any of these factors may result in large and sudden changes in the volume and price at which our ADSs will trade. We cannot assure you that these factors will not occur in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">The sale or availability for sale of substantial amounts of our ADSs could adversely affect their market price.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Sales of substantial amounts of our ADSs in the public market or the perception that these sales could occur, could adversely affect the market price of our ADSs and could materially impair our ability to raise capital through equity offerings in the future. Our ADSs are freely tradable without restriction or further registration under the U.S. Securities Act of 1933, as amended, or the Securities Act, subject to the restrictions in Rule 144 and Rule 701 under the Securities Act. In addition, market sales of securities held by our significant shareholders or any other shareholder or the availability of these securities for future sale may adversely affect the market price of our ADSs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">We may issue additional ordinary shares or other equity or equity-linked securities, which may materially and adversely affect the price of our ordinary shares or ADSs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We may issue additional equity or equity-linked securities for a number of reasons, including to finance our operations and business strategy (including in connection with business expansion or other transactions), or for other reasons. Any future issuances of equity or equity-linked securities could substantially dilute your interests and may materially and adversely affect the price of our ordinary shares or ADSs. We cannot predict the timing or size of any future issuances or sales of equity or equity-linked securities, or the effect, if any, that such issuances or sales may have on the market price of our ordinary shares or ADSs. Market conditions could also require us to accept less favorable terms for the issuance of those securities in the future.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">34</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Our Fourth Amended and Restated Memorandum and Articles of Association contain anti-takeover provisions that could have a material adverse effect on the rights of holders of our ordinary shares and ADSs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our Fourth Amended and Restated Memorandum and Articles of Association contain provisions to limit the ability of others to acquire control of our company or cause us to engage in change-of-control transactions. These provisions could have the effect of depriving our shareholders of an opportunity to sell their shares at a premium over prevailing market prices by discouraging third parties from seeking to obtain control of our company in a tender offer or similar transaction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">You may face difficulties in protecting your interests, and your ability to protect your rights through U.S. courts may be limited, because we are incorporated under Cayman Islands law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are an exempted company incorporated under the laws of the Cayman Islands. Our corporate affairs are governed by our memorandum and articles of association, as amended from time to time, the Companies Act of the Cayman Islands, as amended from time to time, and the common law of the Cayman Islands. The rights of shareholders to take actions against the directors, actions by minority shareholders and the fiduciary responsibilities of our directors to us under Cayman Islands law are to a large extent governed by the common law of the Cayman Islands. The common law of the Cayman Islands is derived in part from comparatively limited judicial precedent in the Cayman Islands as well as from the common law of England, the decisions of whose courts are of persuasive authority, but are not binding, on a court in the Cayman Islands. The rights of our shareholders and the fiduciary responsibilities of our directors under Cayman Islands law are not as clearly established as they would be under statutes or judicial precedent in some jurisdictions in the United States. In particular, the Cayman Islands has a less developed body of securities laws than the United States. Some U.S. states, such as Delaware, have more fully developed and judicially interpreted bodies of corporate law than the Cayman Islands. In addition, Cayman Islands companies may not have standing to initiate a shareholder derivative action in a federal court of the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Cayman Islands courts are also unlikely:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">to recognize or enforce against us judgments of courts of the United States based on certain civil liability provisions of U.S. securities laws; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">to impose liabilities against us, in original actions brought in the Cayman Islands, based on certain civil liability provisions of U.S. securities laws that are penal in nature.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There is no statutory recognition in the Cayman Islands of judgments obtained in the United States, although the courts of the Cayman Islands will in certain circumstances recognize and enforce a non-penal judgment of a foreign court of competent jurisdiction without retrial on the merits.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a result of all of the above, public shareholders may have more difficulty in protecting their interests in the face of actions taken by management, members of the Board of Directors or controlling shareholders than they would as public shareholders of a company incorporated in the United States.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">35</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">You may experience difficulties in enforcing judgments against us and our management, and the ability of U.S. authorities to bring actions against us or our management may also be limited.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are a Cayman Islands company and all of our assets are located outside of the United States. Substantially all of our current operations are conducted in China, one of the world&#8217;s largest emerging markets. In addition, a majority of our current directors and officers are nationals and residents of countries other than the United States. Substantially all of the assets of these persons are located outside the United States. As a result, it may be difficult or impossible for you to bring an action against us or against these individuals in the United States in the event that you believe that your rights have been infringed under the United States federal securities laws or otherwise. Even if you are successful in bringing an action of this kind, the laws of the Cayman Islands and of China may render you unable to enforce a judgment against our assets or the assets of our directors and officers. In addition, due to jurisdictional limitations, matters of comity and various other factors, the SEC, Department of Justice (&#8220;DOJ&#8221;) and other U.S. authorities may be limited in their ability to take enforcement actions, including in instances of fraud, against us or our directors and officers in China. In addition, shareholder claims that are common in the United States, including class action securities law and fraud claims, generally uncommon in China. For example, in China, there are significant legal and other obstacles to obtaining information needed for shareholder investigations or litigation outside China or otherwise with respect to foreign entities. Although the local authorities in China may establish a regulatory cooperation mechanism with the securities regulatory authorities of another country or region to implement cross-border supervision and administration, such regulatory cooperation with the securities regulatory authorities in the U.S. have not been efficient in the absence of mutual and practical cooperation mechanism. According to Article 177 of the PRC Securities Law which became effective in March 2020, no overseas securities regulator is allowed to directly conduct investigation or evidence collection activities within the territory of the PRC. Accordingly, without the consent of the competent PRC securities regulators and relevant authorities, no organization or individual may provide the documents and materials relating to securities business activities to overseas parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">The voting rights of holders of ADSs are limited by the terms of the deposit agreement, and you may not be able to exercise your right to vote your ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a holder of our ADSs, you will only be able to exercise the voting rights with respect to the underlying ordinary shares in accordance with the provisions of the deposit agreement. Under the deposit agreement, you must vote by giving voting instructions to the depositary. Upon receipt of your voting instructions, the depositary will vote the underlying ordinary shares in accordance with these instructions. You will not be able to directly exercise your right to vote with respect to the underlying shares unless you withdraw the shares. Under our Fourth Amended and Restated Memorandum and Articles of Association, the minimum notice period required for convening a general meeting is seven days. When a general meeting is convened, you may not receive sufficient advance notice to withdraw the shares underlying your ADSs to allow you to vote with respect to any specific matter. If we ask for your instructions, the depositary will notify you of the upcoming vote and will arrange to deliver our voting materials to you. We cannot assure you that you will receive the voting materials in time to ensure that you can instruct the depositary to vote your shares. In addition, the depositary and its agents are not responsible for failing to carry out voting instructions or for their manner of carrying out your voting instructions. This means that you may not be able to exercise your right to vote and you may have no legal remedy if the shares underlying your ADSs are not voted as you requested.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">The depositary for our ADSs will give us a discretionary proxy to vote our ordinary shares underlying your ADSs if you do not vote at shareholders&#8217; meetings, except in limited circumstances, which could adversely affect your interests.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the deposit agreement for the ADSs, if you do not vote, the depositary will give us a discretionary proxy to vote our ordinary shares underlying your ADSs at shareholders&#8217; meetings unless:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we have failed to timely provide the depositary with notice of meeting and related voting materials;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we have instructed the depositary that we do not wish a discretionary proxy to be given;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we have informed the depositary that there is substantial opposition as to a matter to be voted on at the meeting;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a matter to be voted on at the meeting would have a material adverse impact on shareholders; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the voting at the meeting is to be made by a show of hands.</span></td></tr></table><div style="margin-top:12pt;"></div></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">36</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The effect of this discretionary proxy is that if you do not vote at shareholders&#8217; meetings, you cannot prevent our ordinary shares underlying your ADSs from being voted, except under the circumstances described above. This may make it more difficult for shareholders to influence the management of our company. Holders of our ordinary shares are not subject to this discretionary proxy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">You may not receive dividends or other distributions on our ordinary shares and you may not receive any value for them, if it is illegal or impractical to make them available to you.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The depositary of our ADSs has agreed to pay to you the cash dividends or other distributions it or the custodian receives on ordinary shares underlying our ADSs, after deducting its fees and expenses. You will receive these distributions in proportion to the number of ordinary shares your ADSs represent. However, the depositary is not responsible if it decides that it is unlawful or impractical to make a distribution available to any holders of ADSs. For example, it would be unlawful to make a distribution to a holder of ADSs if it consists of securities that require registration under the Securities Act but that are not properly registered or distributed under an applicable exemption from registration. The depositary may also determine that it is not feasible to distribute certain property through the mail. Additionally, the value of certain distributions may be less than the cost of mailing them. In these cases, the depositary may determine not to distribute such property. We have no obligation to register under U.S. securities laws any ADSs, ordinary shares, rights or other securities received through such distributions. We also have no obligation to take any other action to permit the distribution of ADSs, ordinary shares, rights or anything else to holders of ADSs. This means that you may not receive distributions we make on our ordinary shares or any value for them if it is illegal or impractical for us to make them available to you. These restrictions may cause a material decline in the value of our ADSs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">You may not be able to participate in rights offerings and may experience dilution of your holdings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We may, from time to time, distribute rights to our shareholders, including rights to acquire securities. Under the deposit agreement, the depositary will not distribute rights to holders of ADSs unless the distribution and sale of rights and the securities to which these rights relate are either exempt from registration under the Securities Act with respect to all holders of ADSs, or are registered under the provisions of the Securities Act. The depositary may, but is not required to, attempt to sell these undistributed rights to third parties, and may allow the rights to lapse. We may be unable to establish an exemption from registration under the Securities Act, and we are under no obligation to file a registration statement with respect to these rights or underlying securities or to endeavor to have a registration statement declared effective. Accordingly, holders of ADSs may be unable to participate in our rights offerings and may experience dilution of their holdings as a result.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">You may be subject to limitations on transfer of your ADSs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Your ADSs are transferable on the books of the depositary. However, the depositary may close its books at any time or from time to time when it deems expedient in connection with the performance of its duties. The depositary may close its books from time to time for a number of reasons, including in connection with corporate events such as a rights offering, during which time the depositary needs to maintain an exact number of ADS holders on its books for a specified period. The depositary may also close its books in emergencies, and on weekends and public holidays. The depositary may refuse to deliver, transfer or register transfers of our ADSs generally when our share register or the books of the depositary are closed, or at any time if we or the depositary thinks it is advisable to do so because of any requirement of law or of any government or governmental body, or under any provision of the deposit agreement, or for any other reason.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">As a company incorporated in the Cayman Islands, we are permitted to adopt certain home country practices in relation to corporate governance matters that differ significantly from the NYSE corporate governance listing standards; these practices may afford less protection to shareholders than they would enjoy if we complied fully with the NYSE corporate governance listing standards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a Cayman Islands company listed on the NYSE, we are subject to the NYSE corporate governance listing standards. However, NYSE rules permit a foreign private issuer like us to follow the corporate governance practices of its home country. Certain corporate governance practices in the Cayman Islands, which is our home country, may differ significantly from the NYSE corporate governance listing standards. For example, we are not required to have a compensation committee and corporate governance and nominating committee composed entirely of independent directors, we are not required to hold annual general meetings, and we are not required to obtain shareholder approval for equity compensation plans or before issuing ordinary shares to a related party. See &#8220;Item 16G. Corporate governance.&#8221; Since we have chosen to follow certain home country practice, our shareholders may be afforded less protection than they otherwise would enjoy under the NYSE corporate governance listing standards applicable to U.S. domestic issuers.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">37</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">We believe we were a passive foreign investment company, or PFIC, for U.S. federal income tax purposes for our prior taxable year and there is a significant risk that we will be a PFIC for our current taxable year and in future taxable years, which could result in significant adverse U.S. federal income tax consequences to U.S. Holders in our ADSs or ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A non-United States corporation, such as our company, will be classified as a passive foreign investment company (&#8220;PFIC&#8221;) for United States federal income tax purposes for any taxable year if either (i) 75% or more of its gross income consists of certain types of &#8220;passive&#8221; income or (ii) 50% or more of the average value of its assets is attributable to assets (generally determined on the basis of a quarterly average) that produce or are held for the production of passive income. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Based on our financial statements, the manner in which we conduct our business, the trading price of our ordinary shares and ADSs, the value and nature of our assets, and the sources and nature of our income, we believe that we were a PFIC for the taxable year ended December 31, 2024. Additionally, there is a significant risk that we will be a PFIC for our current taxable year and in future taxable years. The determination of whether we are a PFIC is made annually after the close of each taxable year based on the facts and circumstances at the time, some of which may be beyond our control, such as the amount and composition of our income and the valuation and composition of our assets, including goodwill and other intangible assets, as implied by the market price of our ADSs. The market price of our ADSs may continue to fluctuate considerably and, consequently, we cannot assure you of our PFIC status for any taxable year. In addition, the composition of our income and assets will also be affected by how, and how quickly, we use our liquid assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we are a PFIC for any taxable year, a U.S. Holder (as defined in &#8220;Item 10. Additional Information&#8212;E. Taxation&#8212;United States Federal Income Tax Considerations&#8221;) may incur significantly increased United States federal income tax on (i) gain recognized on the sale or other disposition of the ADSs or ordinary shares and (ii) distributions on the ADSs or ordinary shares, and such U.S. Holder may be subject to burdensome reporting requirements. Further, if we are classified as a PFIC for any year during which a U.S. Holder holds our ADSs or ordinary shares, we generally will continue to be treated as a PFIC for all succeeding years during which such U.S. Holder holds our ADSs or ordinary shares, even if we no longer satisfy the tests described above, unless we cease to be a PFIC and the U.S. Holder makes a special &#8220;purging&#8221; election on U.S. Internal Revenue Service (&#8220;IRS&#8221;) Form 8621. See &#8220;Item 10. Additional Information&#8212;E. Taxation&#8212;United States Federal Income Tax Considerations&#8212;Passive Foreign Investment Company Considerations&#8221; for more information. U.S. Holders are urged to consult their own tax advisors regarding U.S. federal income tax consequences of holding stock or ADSs in a PFIC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">We are a &#8220;foreign private issuer,&#8221; and have disclosure obligations that are different from those of U.S. domestic reporting companies; as a result, you should not expect to receive the same information about us at the same time when a U.S. domestic reporting company provides the information required to be disclosed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are a foreign private issuer and, as a result, we are not subject to the same requirements that are imposed upon U.S. domestic issuers by the SEC. Under the Exchange Act, we will be subject to reporting obligations that, to some extent, are more lenient and less frequent than those of U.S. domestic reporting companies. For example, we are not required to issue quarterly reports or proxy statements. We have 120 days to file our annual report with the SEC. We are not required to disclose detailed individual executive compensation information that is required to be disclosed by U.S. domestic issuers. Further, our directors and executive officers are not required to report equity holdings under Section 16 of the Securities Act and are not subject to the insider short-swing profit disclosure and recovery regime. As a foreign private issuer, we are also exempt from the requirements of Regulation FD (Fair Disclosure) which, generally, are meant to ensure that select groups of investors are not privy to specific information about an issuer before other investors. We are, however, still subject to the anti-fraud and anti-manipulation rules of the SEC, such as Rule 10b-5 under the Exchange Act. Since many of the disclosure obligations imposed on us as a foreign private issuer are different than those imposed on U.S. domestic reporting companies, our shareholders should not expect to receive the same information about us and at the same time as the information received from, or provided by, U.S. domestic reporting companies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">If securities or industry analysts do not actively follow our business, or if they publish unfavorable research about our business, our ADS price and trading volume could decline.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The trading market for our ADS depends in part on the research and reports that securities or industry analysts publish about us or our business. If one or more of the analysts who covers us downgrades our ADSs or publishes unfavorable research about our business, our ADS price would likely decline. If one or more of these analysts ceases coverage of our company or fails to publish reports on us regularly, demand for our ADSs could decrease, which could cause our ADS price and trading to decline.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">38</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_60d3a824_ae9c_4932_86d2_bff8a0e55085"></a><a id="ITEM4INFORMATIONONTHECOMPANY_109995"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 4.</b></span>INFORMATION ON THE COMPANY</p><a id="AHistoryandDevelopmentoftheCompany_89494"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">A.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">History and Development of the Company</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our company was incorporated in the Cayman Islands as Mega Stand International Limited in November 2007. We changed our corporate name to Daqo New Energy Corp. in August 2009.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are a company limited by shares domiciled in the Cayman Islands. The corporate affairs of Daqo New Energy Corp. are governed by our Fourth Amended and Restated Memorandum and Articles of Association, the Companies Act (Revised) of the Cayman Islands and the common law of the Cayman Islands.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2008, we established Chongqing Daqo as our wholly owned operating subsidiary in China. Through Chongqing Daqo, we focused primarily on the manufacturing and sale of polysilicon and later expanded into wafer manufacturing. In addition to Chongqing Daqo, we established Nanjing Daqo New Energy Co., Ltd., or Nanjing Daqo, in China in 2007, through which we conducted our module manufacturing business. In 2009, we established our wholly owned subsidiary Daqo Solar Energy North America, or Daqo North America, in California to promote our products in North America.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Daqo Group established Daqo New Material in 2006 in Chongqing, China. Although all of Daqo Group&#8217;s equity interest holders also beneficially own shares of Daqo Cayman, Daqo Group does not have any shareholding in our company. Subsequent to the establishment of Chongqing Daqo in July 2008, Chongqing Daqo entered into a lease agreement with Daqo New Material to rent all of Daqo New Material&#8217;s land, production infrastructure, machinery, equipment, facilities, factories, buildings and other assets for polysilicon production. This lease was terminated on December 30, 2013. Under Financial Accounting Standards Board Accounting Standards Codification 810-10-15, &#8220;Variable Interest Entities,&#8221; we were deemed to be Daqo New Material&#8217;s primary beneficiary and Daqo New Material had been consolidated from July 1, 2008 to December 30, 2013. As a result of the voluntary termination of our contractual arrangements with Daqo New Material, starting from December 31, 2013, we deconsolidated Daqo New Material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We commenced commercial production at the Phase 1 polysilicon facilities in July 2008. Production at the Phase 1 polysilicon facilities used equipment and property from both us and Daqo New Material. Even though we do not directly or indirectly hold any equity interests in Daqo New Material, under U.S. GAAP, Daqo New Material has been deemed to be our predecessor business from November 16, 2006 through June 30, 2008.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under a non-competition agreement with us, Daqo Group has agreed not to engage in the business of manufacturing, marketing or distributing polysilicon or any other solar power products anywhere in the world or compete in any manner with our businesses without our consent for an indefinite term. Under the non-competition agreement, we, through Daqo Cayman and Chongqing Daqo, are entitled to seek temporary restraining orders, injunctions or other equitable relief, in addition to monetary remedies specified in the agreement, if Daqo Group breaches its non-competition obligations. Related party transactions are subject to our Audit Committee&#8217;s review and approval. With the approval of our Audit Committee, we gave our consent to Daqo Group to enter the photovoltaic cell manufacturing business in China. Daqo Group incorporated a wholly owned subsidiary, Zhenjiang Daqo Solar Co., Ltd., or Zhenjiang Daqo, which started commercial production of photovoltaic cells in 2011.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On October 7, 2010, we listed our ADSs, each representing five ordinary shares of Daqo New Energy Corp., on the NYSE under the symbol &#8220;DQ&#8221; in connection with an initial public offering. We issued a total of 9,200,000 ADSs at $9.50 per ADS in connection with our initial public offering.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In February 2011, we incorporated a wholly owned subsidiary, Xinjiang Daqo, in Shihezi Economic Development Area in Xinjiang Autonomous Region, China, to build our Phase 2A polysilicon production facilities. We finished construction of our Phase 2A polysilicon facilities in September 2012 and engaged in commercial production at these facilities beginning from the first quarter of 2013.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In April 2011, we incorporated a wholly owned subsidiary, Daqo New Energy Holdings (Canada) Ltd., or Daqo Canada, to expand our operations in North America. Through Daqo Canada, we set up a joint venture with JNE Solar Inc., a party unrelated to us prior to this transaction, in Hamilton, Ontario. This joint venture was terminated in April 2012. We liquidated Daqo Canada in October 2013.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">39</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In September 2012, to focus on our core businesses of polysilicon and wafer production, we sold our 100% equity interest in our module business to Daqo Group for a consideration of $9.9 million. On December 21, 2012, we effected a change of the ADS to ordinary share ratio from one ADS representing five ordinary shares to one ADS representing 25 ordinary shares. The ratio change had the same effect as a 1-for-5 reverse ADS split.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In September 2012, we halted polysilicon production in order to begin maintenance and technology improvement projects at the Phase 1 polysilicon facilities with the primary objective of lowering the cost to produce polysilicon at these facilities. In conjunction with the production stoppage, a supplementary lease agreement with Daqo New Material was reached which reduced lease payments beginning in 2013 to approximately $zero.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the first quarter of 2013, we terminated Daqo North America, which was originally designed to promote our module products in North America. In the second quarter of 2013, we incurred fixed asset impairment charges related to the Phase 1 polysilicon facilities to reflect the market challenges that had an adverse effect on the profit-generating ability of the assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 2013, we successfully reached our initial targets for both capacity and cost structure for our Xinjiang Phase 2A polysilicon facilities. As part of our efforts toward further improvement, we successfully completed a project to identify and reduce restrictions on our production throughput, or a &#8220;debottlenecking&#8221; project, prior to the end of 2013.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In November 2013, our board of directors approved our plan to further expand our capacity in Xinjiang from 6,150 MT to 12,150 MT, or the Phase 2B expansion, in order to take advantage of the enormous competitive advantage in electricity price in Xinjiang compared to that of Chongqing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Since we did not intend to continue the technology improvement project in our Phase 1 facilities and we planned to relocate the idle machinery and equipment from Phase 1 facilities in Chongqing to our Xinjiang facilities for expansion projects including Phase 2B, Phase 3A and 3B, we (i) ceased production at the Phase 1 polysilicon facilities in 2012, then started the relocation of certain machinery and equipment from the Phase 1 polysilicon facilities to Xinjiang, and (ii) on December 30, 2013, signed an amendment to the supplementary lease agreement to terminate the lease, which resulted in the deconsolidation of Daqo New Material. To support the wafer manufacturing at Chongqing Daqo, Chongqing Daqo entered into a new lease agreement with Daqo New Material to lease a small portion of its facilities, including, but not limited to, the dining hall, part of the office buildings and portions of the employee dormitory, on January 1, 2014.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Following the completion of our Phase 2A and our capacity enhancement project for Phase 2A, we fully ramped up our nameplate polysilicon production capacity to 6,150 MT per annum in the first quarter of 2014.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We fully ramped up the full production capacity of our Phase 2B project to 12,150 MT per annum at the end of the third quarter of 2015.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">40</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In January 2015, our board of directors approved our Phase 3A expansion project. We completed the construction and installation of Phase 3A at the end of 2016 and achieved full production capacity of 18,000 MT per annum in the first quarter of 2017. In August 2017, our board of directors approved the Phase 3B expansion project. We completed the construction and installation of Phase 3B and commenced pilot production by October 2018. The Phase 3B facility ramped up to full production capacity and increased our total production capacity to 30,000 MT in December 2018. In addition, we completed a debottlenecking project and increased our total production capacity to 35,000 MT by the end of June 2019. Our Phase 4 expansion plan comprises Phase 4A and Phase 4B, which each increased our production capacity by 35,000 MT. We completed the Phase 4A project and ramped it up to full production capacity in December 2019, which increased our total production capacity to 70,000 MT. Following the full operation of our Phase 4A expansion project, we further reduced our production cost to $6.38/kg in the fourth quarter of 2019, benefiting from lower unit cost of electricity, new production processes and equipment with higher efficiencies, and greater economies of scale. We began our Phase 4B project in March 2021 and completed the construction of the project in December 2021. We ramped it up to its full capacity of 35,000 MT and increased our total annual production capacity to 105,000 MT in January 2022. In December 2021, we entered into a strategic cooperation framework agreement with Baotou City, Inner Mongolia, to build polysilicon projects for the solar industry with a total annual production capacity of 200,000 MT (i.e., our Phase 5 expansion project, comprising Phase 5A and Phase 5B), and for the semiconductor industry with a total annual production capacity of 21,000 MT, silicon metal projects with a total annual production capacity of 300,000 MT and silicone projects with a total annual production capacity of 200,000 MT in Baotou. In the first phase, we completed the construction of the Phase 5A project in April 2023 and ramped it up to its full capacity in June 2023, which increased our annual production capacity of polysilicon for the solar industry to 205,000 MT. In the second phase, we completed the construction of the Phase 5B project and began production in May 2024, which increased our annual production capacity for polysilicon to 305,000 MT. Our 1,000 MT polysilicon project for the semiconductor industry also began production in May 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In November 2013, we achieved great progress in our wafer business by increasing our annual production capacity from 36 million pieces to 72 million pieces. From 2014, we began running our wafer business in full capacity and improved the quality and efficiency for our wafer products. In May 2014, we established an in-house slurry recovery system, which helped us lower the wafer production cost. In November 2015, we launched a wafer technology enhancement project at our Chongqing wafer facilities, which helped to reduce our wafer manufacturing cost and increase our wafer capacity with a limited capital expenditure requirement. We upgraded our ingot furnaces from Generation 5 to Generation 6 directional solidification casting furnaces and increased our ingot output from approximately 500 kilograms per batch to approximately 800 kilograms per batch in the first half of 2016. We also increased our wafering capacity by improving efficiency of the existing wafering system and acquiring certain used wafering tools from the secondary market in the first half of 2016. By the end of June 2016, we successfully completed this project and increased our annual wafer capacity from 87 million pieces to approximately 100 million pieces. By the year-end of 2017, we had successfully switched our slicing technology from traditional slurry wire saws to diamond saws which enable us to significantly improve our manufacturing efficiency and lower processing cost. In September 2018, we made a strategic decision to discontinue our wafer manufacturing operations in Chongqing in response to the increasingly challenging market conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In August 2015, our board of directors and the Audit Committee approved the restructuring plan of Xinjiang Daqo in order for it to meet certain PRC legal requirement for listing on the National Equities Exchange and Quotations, or the New Third Board, an emerging over-the-counter securities market in China. Pursuant to the restructuring plan, Xinjiang Daqo Investment subscribed for newly issued equity interest of Xinjiang Daqo representing 1% of the total outstanding equity of Xinjiang Daqo, and the restructuring was completed in December 2015. In April 2016, Xinjiang Daqo received approval to list its shares on the New Third Board. In June 2016, Xinjiang Daqo was listed on the New Third Board. In May 2018, Xinjiang Daqo was voluntarily delisted from the New Third Board, because the effectiveness and efficiency of the financing activities on the New Third Board did not meet our expectations. In December 2018, we approved for our subsidiary, Xinjiang Daqo, to acquire an 100% equity interest of Xinjiang Daqo Investment, a wholly-owned subsidiary of Daqo Group and an affiliated company of the Company, for a total consideration of $16.0 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2016, we adopted a dual Chinese name &#8220;<span style="font-family:'MS Mincho';">&#22823;&#20840;&#26032;&#33021;&#28304;&#20844;&#21496;</span>&#8221; at our annual general meeting, so that the name of our company is &#8220;Daqo New Energy Corp. &#8220; <span style="font-family:'MS Mincho';">&#22823;&#20840;&#26032;&#33021;&#28304;&#20844;&#21496;</span>.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In April 2018, we completed a follow-on public offering of 2,064,379 ADSs, representing 51,609,475 ordinary shares, at $55.00 per ADS. We received net proceeds of $106.6 million from this offering.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In October 2019, we incorporated Xinjiang Daqo Guodi, a wholly owned subsidiary, in Shihezi Economic Development Area in Xinjiang Autonomous Region, China. The subsidiary focuses on research and development related to polysilicon manufacturing.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">41</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In November 2019, Xinjiang Daqo Lvchuang was incorporated, which is 70% owned by Xinjiang Daqo and 30% owned by a third party company. The subsidiary primarily focuses on the recycling and sales of polysilicon by-product, which was in the start-up stage as of December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In March 2020, Daqo New Energy (Hong Kong) Co., Limited, our wholly owned subsidiary, was incorporated in the Hong Kong Special Administrative Region, China. The subsidiary primarily focuses on development of business and investment for us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June 2020, we announced our strategic plan to complete a listing of shares of our principal operating subsidiary, Xinjiang Daqo, on the Shanghai Stock Exchange&#8217;s Sci-Tech innovation board, known as the STAR Market. STAR Market listing requires Xinjiang Daqo to have multiple shareholders. As a result, we sold 4.4% of Xinjiang Daqo&#8217;s shares at the aggregate consideration of RMB199.05 million to Mr. Guangfu Xu, Mr. Xiang Xu, Mr. Dafeng Shi and Mr. Longgen Zhang, respectively. Following the transaction, we beneficially owned 95.6% of equity interest in Xinjiang Daqo. In July 2021, Xinjiang Daqo completed its initial public offering and listing on the STAR Market and raised net proceeds of approximate RMB6.07 billion in this offering. In February 2022, Xinjiang Daqo applied with the Shanghai Stock Exchange to conduct a private offering to qualified institutional investors, intending to raise up to RMB11 billion from this private offering for our 100,000 metric tons of polysilicon expansion project in Baotou, Inner Mongolia, China, and to supplement our working capital. As of March 31, 2025, we beneficially own a 72.8% equity interest in Xinjiang Daqo.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On November 17, 2020, we effected a change of the ADS-to-ordinary-share ratio from one (1) ADS representing twenty-five (25) ordinary shares to one (1) ADS representing five (5) ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In October 2021, Inner Mongolia Daqo New Energy Co., Ltd., which is 100% owned by Xinjiang Daqo, was incorporated in Inner Mongolia Autonomous Region, China. The subsidiary primarily focuses on manufacturing of polysilicon.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our principal executive offices are located at 29<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">th</sup> Floor, Huadu Mansion, 838 Zhangyang Road, Shanghai, People&#8217;s Republic of China, and our telephone number at that location is +86-21-5075-2918. Our registered office in the Cayman Islands is located at the offices of International Corporation Services Ltd., P.O. Box 472, 2nd Floor Harbor Place, Grand Cayman KY1-1106, Cayman Islands. Our agent for service of process in the United States is Law Debenture Corporate Services Inc., located at 801 2nd Avenue, Suite 403, New York, NY 10017. SEC maintains an Internet site (http://www.sec.gov) that contains reports, proxy and information statements, and other information regarding us that file electronically with the SEC. Our website is http://www.dqsolar.com.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See &#8220;Item 5. Operating and Financial Review and Prospects&#8212;B. Liquidity and Capital Resources&#8212;Capital Expenditures&#8221; for a discussion of our capital expenditures.</p><a id="BBusinessOverview_458048"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">B.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Business Overview</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Photovoltaics is one of the proven and most rapidly growing renewable energy sources in the world. Energy from the sun is converted into electricity primarily through the photovoltaic effect and, to a lesser extent, through concentrated solar thermal technologies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are a leading high-purity polysilicon manufacturer based in China. We utilize the chemical vapor deposition process, or the &#8220;modified Siemens process,&#8221; with upgraded Hydrochlorination technology, to produce polysilicon, and have fully implemented the closed loop system to produce high-quality polysilicon cost-effectively. We manufacture and sell high-purity polysilicon to photovoltaic product manufacturers, who further process our polysilicon into ingots, wafers, cells and modules for solar power solutions. Currently, our annual production capacity for polysilicon is 305,000 MT, including 105,000 MT of production capacity in Xinjiang and 200,000 MT of production capacity in Inner Mongolia. We improve our production efficiency and increase our output through technological improvements, adoption of process innovation and refinement as well as equipment enhancement. Actual production volume may exceed the production capacity due to operational improvements we may implement at our facilities in response to market conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We commenced commercial production of wafers using our own polysilicon in July 2011. Following our discontinuation in September 2018 of our wafer manufacturing operations in Chongqing, we focused on our operations in Xinjiang in northwestern China and then gradually expanded to Inner Mongolia. The cost of doing business in western and northern China is generally lower than the coastal areas of China. Specifically, in Xinjiang and Inner Mongolia where currently our polysilicon facilities are located, the electricity rate is much lower than the coastal areas. Because of our strategic location, we have experienced advantages in electricity and raw material costs over our competitors that are based in developed countries or in the coastal areas of China.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">42</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We impose rigorous quality control standards at various stages of our manufacturing process. We systematically test raw materials from our suppliers and test our inputs at each stage of our manufacturing process to ensure that they meet all technical specifications. With our strict quality control measures in our manufacturing and facility construction processes, we are able to produce high-quality polysilicon consistently at our facilities. We currently sell polysilicon to China-based photovoltaic product manufacturers. The majority of our sales are made under framework contracts, with the prices to be determined at the time when specific sales orders are made. As of December 31, 2024, our major polysilicon customers included operating entities of major silicon wafer producers and vertical integrated solar manufacturers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">Quarterly sales volume for polysilicon in 2024:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">First&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Second&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Third&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fourth&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quarter</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quarter</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quarter</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quarter</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">FY&#160;2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Sales Volume</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:59.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Polysilicon (MT)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 53,987</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 43,082</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 42,101</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 42,191</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 181,362</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Our Products</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We manufacture and sell high-purity polysilicon to photovoltaic product manufactures, who further process the polysilicon into ingots, wafers, cells and modules for solar power solutions. We offer ready-to-use polysilicon, packaged to meet crucible stacking, pulling, and solidification needs. Our annual production capacity for polysilicon increased from 35,000 MT to 70,000 MT in December 2019 and further increased to 305,000 MT in the third quarter of 2024. Our actual production volume of polysilicon in 2023 and 2024 was 197,831 MT and 205,068 MT, respectively. We are one of the best-quality polysilicon makers in China. In 2024, over 99% of our polysilicon was sold to mono-wafer applications which require higher quality as compared to multi-wafer applications. In 2024, our N-type polysilicon, which requires higher quality as compared to P-type polysilicon, reached approximately 70% of our total products produced.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See &#8220;Item 5. Operating and Financial Review and Prospects-A. Operating Results-Components of Results of Operations-Revenues&#8221; for a breakdown of our net revenues by category of activity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">43</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:156.03pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Polysilicon Manufacturing Process</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Modified Siemens Process</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Three main technologies are used in polysilicon production: the modified Siemens process, the fluidized bed reactor process and the upgraded metallurgical grade silicon process. The Siemens process is a mature and well-proven process technology predominantly used in high purity silicon feedstock production in the solar industry. The two other technologies, the fluidized bed reactor process and the upgraded metallurgical grade silicon process, have the potential for lower cost production but are less proven and the quality of products made by these two processes is currently lower than modified Siemens process.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We use the modified Siemens process to produce polysilicon. The modified Siemens process includes three distinct steps: (1) TCS production; (2) distillation; and (3) deposition. In addition, we recover and recycle exhaust gas throughout the process in our closed loop manufacturing system. The diagram below describes our current general manufacturing process:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><img src="dq-20241231x20f001.jpg" alt="Graphic" style="display:inline-block;height:155.73pt;left:0%;padding-bottom:0.3pt;position:relative;top:0pt;width:467.19pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">TCS production</span>. The first step of the manufacturing process is to produce TCS from two widely available industrial raw materials: MG-Si and liquid chlorine. We generate TCS in-house through our integrated manufacturing process. TCS production includes two steps: hydrogen chloride synthesis, or HCl synthesis, and TCS synthesis. At the HCl synthesis step, liquid chlorine from a chlorine tank is vaporized to chlorine gas and sent to the HCl synthesis furnace, where it reacts with hydrogen to generate HCl. At the TCS synthesis step that follows, MG-Si powder is then sent to Hydrochlorination unit and reacted with HCl gas.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Distillation</span>. Distillation is a method of separating mixtures based on differences in their boiling points. Raw TCS is purified through distillation to produce high purity TCS feedstock. The difference in boiling points of TCS and impurities such as boron, phosphorous, and metal halides allow for purification of TCS. It is critical to remove these impurities in this process to eliminate the possible causes of low performance in solar cells. In the distillation process, all by-product chemicals from vent gases are separated and further purified before being sent back to our production areas.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Deposition</span>. The purified TCS from the distillation process is vaporized, mixed with hydrogen gas, and then fed into the deposition reactor. The mixed gas passes over heated silicon seed rods inside the deposition reactor. In the reactor, multiple pairs of seed rods are heated up to approximately 1,100&#176;C and high purity silicon is deposited on the rods surface. The constant feeding of TCS and hydrogen gas allows for continuous silicon deposition until 150&#8211;200mm in diameter is achieved. At this point the deposition cycle is completed and the ultra-pure silicon is harvested.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">44</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Closed Loop Manufacturing System</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have implemented the modified Siemens process in a completely closed loop system. The closed loop system is an advanced polysilicon manufacturing process widely used by leading international polysilicon manufacturers. Compared to the open loop system, the closed loop system uses raw materials more efficiently, requires less electricity and produces less pollution. Manufacturing polysilicon generates an exhaust gas primarily consisting of hydrogen, HCl, and chlorosilanes. Using the vent gas recovery system, which combines condensers, distillation towers, adsorption beds and compressors, we are able to separate the exhaust stream from our manufacturing process into individual components that can be reused after further purification. For instance, a by-product of the deposition step is STC, which is a toxic chemical. Through a separate hydrochlorination process, we convert STC to TCS, so that we eliminate the costs related to STC disposal and reduce operational risks of STC treatment. Mixed chlorosilanes are recovered as a liquid stream suitable for separation where we can directly reuse TCS. Anhydrous HCl is recovered with high purity, suitable for use in TCS production. Recovered hydrogen typically contains contaminants of fewer than 10 parts per million and is recycled to the deposition reactors. Recycling significantly reduces costs related to waste disposal and the amount of raw materials we need to purchase for production.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Although the closed loop system has lower manufacturing costs than the open loop system, manufacturing facilities based on the open loop system can be built within a shorter period of time with less initial capital investment for equipment. Most polysilicon manufacturing facilities in China were traditionally built based on the open loop system. However, as the polysilicon market may face downward pricing pressure from time to time, we believe that an increasing number of China-based manufacturers are converting their open loop system to the closed loop system and many of them have completed such conversion. The full implementation of the closed loop system by other polysilicon manufacturers has diminished our competitive advantages provided by this system. Nevertheless, in August 2011, Chongqing Daqo entered into a Technology License and Transfer Agreement with GTAT Corporation, a Delaware company, under which GTAT granted us a license to use, in both our Chongqing and Xinjiang facilities, its Hydrochlorination TCS Production Technology and Chlorosilane Recovery/Waste Neutralization Technology.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have successfully adopted in our polysilicon manufacturing facilities Hydrochlorination technology, a process which has seen increasing application in polysilicon manufacturing in recent years. It converts STC to TCS by reacting with metallurgical grade silicon powder. Using Hydrochlorination technology, chemical reactions take place under much higher pressure and at lower temperatures in comparison to the traditional hydrogenation process. As a result, it consumes less electricity and offers a higher STC/TCS conversion rate. In addition, the Hydrochlorination process also does not require fresh TCS production, which further reduces production costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To achieve higher efficiency in our manufacturing process, we have also installed a distribution control system and a thermal energy recycling mechanism. The distribution control system enables tight quality control, reduces process related variations, and improves productivity. Our thermal energy recycling system allocates heat generated from our deposition reactors and hydrogenation reactors to many other production areas, such as distillation facilities for TCS purification and our refrigeration station to support a large number of condensers.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">45</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Manufacturing Capacity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table sets forth our major installed, approximate annual production capacity objectives as of the dates indicated and includes the expected date of initial commercial operation and fully ramped-up production of each expansion phase.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:20.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Approximate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Annual&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Commercial&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fully&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Production&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Construction&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Production&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ramped-up</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Capacity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;Production</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Phase 2A facilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">5,000&#160;MT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:15.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">Second&#160;quarter&#160;of&#160;2011 &#8211; September&#160;2012</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:20.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">First&#160;quarter&#160;of&#160;2013&#160;&#8211;&#160;Present</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">March&#160;2013</p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Capacity enhancement of Phase 2A facilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">1,150 MT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:15.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">July 2013 &#8211; January 2014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:20.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">January 2014 &#8211; Present</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">First quarter of 2014</p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Phase 2B facilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">6,000 MT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:15.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">April 2014 &#8211; June 2015</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:20.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">July 2015 &#8211; Present</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">Third quarter of 2015</p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Phase 3A facilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">5,850 MT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">July 2015 &#8211; December 2016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:20.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">First quarter of 2017 &#8211; Present</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">First quarter of 2017</p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Phase 3B facilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">12,000 MT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">January 2018 &#8211; October 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:20.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">December 2018 &#8211; Present</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">December 2018</p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Debottlenecking project of Phase 3B facilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">5,000 MT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:15.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">April 2019 - June 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:20.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">June 2019 - Present</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">Second quarter of 2019</p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Phase 4A facilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">35,000 MT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:15.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">May 2018 &#8211; September 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:20.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">September 2019 &#8211; Present</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">December 2019</p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Phase 4B facilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">35,000 MT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:15.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">March &#8211; December 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:20.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">December 2021 &#8211; Present</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">February 2022 </p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Phase 5A facilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">100,000 MT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:15.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">March 2022 &#8211; April 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:20.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">April 2023 &#8211; Present</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">June 2023</p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Phase 5B facilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">100,000 MT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:15.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">March 2023 &#8211; May 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:20.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">May 2024 &#8211; Present</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">N/A<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Polysilicon for semiconductor</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">1,000 MT</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:15.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">March 2022 &#8211; December 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:20.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">May 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">N/A<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Note:</p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">We currently do not have an expected ramp-up schedule for our Phase 5B facilities or our polysilicon project for the semiconductor industry, primarily due to adverse market conditions. We will adjust our production plans for these projects based on market conditions.</p></td></tr></table></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">46</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We completed the construction and installation of Phase 3A at the end of 2016 and commenced initial production in the first quarter of 2017. By the end of February 2017, we achieved full production capacity of 18,000 MT per annum. In August 2017, our board of directors approved the Phase 3B expansion project. We completed the construction and installation of Phase 3B and commenced pilot production by October 2018. The Phase 3B facility ramped up to full production capacity and increased our total production capacity to 30,000 MT in December 2018. In addition, we completed a debottlenecking project and increased our total production capacity to 35,000 MT in June 2019. Our Phase 4 expansion plan comprises Phase 4A and Phase 4B, which each increased our production capacity by 35,000 MT. We completed the Phase 4A project and began pilot production in September 2019. We reached full capacity of 35,000 MT in December 2019, which increased our total production capacity to 70,000 MT. Following the full operation of our Phase 4A expansion project, we further reduced our production cost to $6.38/kg in the fourth quarter of 2019, benefiting from low cost of electricity, new production processes and equipment with higher efficiencies, and greater economies of scale. We began our Phase 4B project in March 2021 and completed the construction of the project in December 2021. We ramped it up to its full capacity of 35,000 MT and increased our total annual production capacity to 105,000 MT in January 2022. We began the construction of our Phase 5A project in March 2022 and completed it in April 2023. We ramped it up to its full capacity in June 2023, which increased our total annual production capacity of polysilicon for the solar industry to 205,000 MT. We began the construction of our Phase 5B project in March 2023 and began production in May 2024, which increased our total annual production capacity of polysilicon for the solar industry to 305,000 MT. In addition, we began the construction of a 1,000 MT polysilicon project for the semiconductor industry in March 2022 and began production in May 2024. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Related to Our Business&#8212;Our future success depends substantially on our ability to significantly expand our polysilicon production capacity and output, which exposes us to a number of risks and uncertainties&#8221; and &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Related to Our Business&#8212;If we are unable to manage our expansion effectively, our business and financial results may be adversely affected.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Materials and Inputs Used in Production</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Polysilicon</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Raw materials required for our polysilicon manufacturing process primarily include metallurgical grade silicon, which is silicon of 95% to 99% purity, and liquid chlorine, two widely available industrial raw materials used in our in-house production of TCS, electricity and other utilities, and other significant inputs for production, such as argon gas, caustic soda and graphite parts. We produce liquid chlorine in our in-house facilities. This provides us with a reliable supply of liquid chlorine and also helps us to further reduce material costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The costs of electricity are significant in the production of polysilicon. The electricity costs in Xinjiang and Inner Mongolia are significantly lower than those in coastal areas of China and in developed countries due to their abundant coal resources. Shihezi, where our Xinjiang polysilicon facilities are located, enjoys additional advantages in the costs of electricity due to the independent regional electricity grid. We also use other utilities, such as steam, water and natural gas, for our manufacturing process. Steam supply is important to the production of polysilicon. We use both a local supplier and our in-house capabilities to produce steam.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The major polysilicon production equipment includes hydroelectrolysis devices, hydrochlorination synthesis furnaces, TCS synthesis furnaces, distillation towers, polysilicon deposition reactors, hydrogenation reactors, exhaust gas recovery units and distribution control systems.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have close relationships with several of the world&#8217;s leading equipment manufacturers and work closely with selected equipment manufacturers to develop and build our production lines. In addition, we developed technical specifications for the design of our power supply systems and reactors and have engaged manufacturers to construct the equipment in accordance with our specifications. Our engineers work closely with our equipment suppliers to design our production facilities. Furthermore, to lower costs, we have purchased and will continue to purchase equipment that can be appropriately designed and manufactured by China-based suppliers. Our technical team is responsible for overseeing the installation of our manufacturing lines to optimize the interaction between the various individual components of the entire production process. They work together with our equipment suppliers&#8217; technical teams on site at the time of installation.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">47</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Quality Assurance</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We apply our quality control system at each stage of our manufacturing process, from raw materials procurement to production and delivery, in order to ensure consistent quality of our products. We systematically inspect raw materials from our suppliers, such as MG-Si, liquid chlorine and various consumables for our polysilicon business. We also test our inputs in each stage of our production process to ensure the inputs meet all technical specifications.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We sample each lot of polysilicon harvested from the deposition reactors and keep the samples for product quality tracking purpose. We also set up a product tracking system to trace back all shipped products to the samples we keep and to our database, which contains detailed information of each shipment. We received the ISO 9001:2008 certification for our quality assurance system for our Xinjiang plant, which we believe demonstrates our technological capabilities and inspires customer confidence. In 2014, Xinjiang Daqo was first recognized as a high and new technology enterprise. We have successfully renewed this certificate for Xinjiang Daqo to November 2026. In 2024, Inner Mongolia Daqo New Energy was also recognized as a high-tech enterprise, effective for three years. We will continue to apply for renewal of the certificates upon their expiration. In addition, in 2014, Xinjiang Daqo was recognized for its compliance with the &#8220;Photovoltaic Manufacture Industry Standard&#8221; issued by the Ministry of Industry and Information Technology of the PRC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In order to facilitate our production of photovoltaic products and ensure the quality of the finished product, we conduct analysis for raw materials, in-process products and finished products and monitor the environmental impact and safety throughout the production process.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Customers and Sales</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We currently sell polysilicon to China-based photovoltaic product manufacturers. As of December 31,2024, our major polysilicon customers included operating entities of major silicon wafer producers and vertical integrated solar manufacturers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We sell a substantial portion of our polysilicon to a limited number of customers. Our top three customers in aggregate accounted for 54.7%, 64.4% and 53.8% of our continuing operations&#8217; total revenues in 2022, 2023 and 2024, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The majority of our polysilicon sales are made under framework contracts. The framework contracts typically provide binding terms for the sales volumes of our polysilicon. The pricing terms are typically agreed upon between us and our customers based on the prevailing market prices when specific sales orders are made.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have established nationwide marketing capability through our sales team in China. Each member of our sales team is dedicated to a particular region. Our sales team attends domestic and international industrial conferences and trade fairs and organizes advertising and public relations events. Our sales and marketing team works closely with both our research and development team and our production team to coordinate our ongoing supply and demand planning.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Research and Development</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We believe that the continual development of our technology will be vital to maintaining our long-term competitiveness. We have one of the leading research and development teams among polysilicon manufacturers in China. Our research and development team consists of 822 experienced researchers and engineers. Our senior management team spearheads our research and development efforts and sets strategic directions for the advancement of our products and production processes, focusing on efforts to improve product quality, reduce manufacturing costs and broaden our product markets. In 2024, we completed 59 research and technology or process improvement projects to enhance our polysilicon manufacturing process, and successfully registered 112 patents with the State Intellectual Property Office of the PRC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Intellectual Property</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our intellectual property is an essential element of our business. We rely on patents, copyrights, trademarks, trade secrets and other intellectual property laws, as well as non-competition and confidentiality agreements with our employees, business partners and others, to protect our intellectual property rights.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">48</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2024, we held 429 patents and had 161 additional pending patent applications covering different aspects of the polysilicon and wafer manufacturing process. We also rely heavily on a combination of proprietary process engineering, trade secrets and employee contractual protections to establish and protect our intellectual property, as we believe that many crucial elements of our production processes involve proprietary know-how, technology or data that are not covered by patents or patent applications, including technical processes, equipment designs, algorithms and procedures. We have taken security measures to protect these elements. All of our research and development personnel have entered into confidentiality and proprietary information agreements with us. These agreements address intellectual property protection issues and require our employees to assign to us all of the inventions, designs and technologies that they develop when primarily utilizing our resources or when performing their duties during their employment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">While we continue to develop and pursue patent protection for our own technologies, we expect to continue implementing third party license arrangements on certain key aspects of our operation. In August 2011, Chongqing Daqo entered into a Technology License and Transfer Agreement with GTAT Corporation, a Delaware company, under which GTAT granted us a license to use its Hydrochlorination TCS Production Technology and Chlorosilane Recovery/Waste Neutralization Technology for our current polysilicon production and future polysilicon production expansions. We had paid off the consideration for the transfer of this technology in January 2016. Most of our equipment supply contracts with international suppliers include an indemnification provision under which the supplier undertakes to indemnify us against actions, claims, demands, costs, charges, and expenses arising from or incurred by reason of any infringement or alleged infringement of patent, copyright, trade mark or trade name by the use of the equipment provided by the supplier. However, it is unclear whether we will be entitled to such indemnification in the event that we use the equipment supplied by such supplier in conjunction with other equipment not supplied by such supplier. In addition, many of our equipment supply contracts with China-based suppliers do not provide any intellectual property indemnification provisions. See &#8220;Item 3. Key Information-D. Risk Factors-Risks Related to Our Business-We may be exposed to infringement or misappropriation claims by third parties, which, if determined adversely to us, could cause us to pay significant damage awards.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Competition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We face competition in China and in the international markets in which we have sales. The photovoltaic market is dominated by a few major manufacturers with a large number of small manufacturers competing for the remaining small portion of the market. We face competition mainly from top manufacturers who have succeeded in establishing a strong brand name and relationships with solar companies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For our polysilicon business, our major international competitors include Wacker, OCI and Hemlock, and our major competitors in China include GCL-Poly, Xinte Energy, Tongwei Yongxiang, Asia Silicon, and Xinjiang East Hope New Energy. There are also new entrants into the polysilicon manufacturing market in China, such as Lihao Semiconductor and Hoshine Silicon Industry. In addition, some solar cell and module manufacturers might have the intention of establishing polysilicon production or affiliate relationships with manufacturers of polysilicon. We compete with these in-house capabilities, which could limit our ability to expand our sales. Furthermore, the demand for our polysilicon may be adversely affected by alternative technologies in cell manufacturing. The vast majority of silicon-based photovoltaic cell manufacturers currently use chunk or granular polysilicon. However, alternative technologies that use little to no silicon in the production of solar cells are being developed in cell manufacturing. One example of such technology is thin-film cell production. We believe that the solar cells made using thin-film technologies generally tend to have lower energy conversion efficiency than silicon-based solar cells. In addition, the manufacturing cost of silicon-based cells has been significantly reduced recently, which largely reduces or eliminates the historical cost advantage of thin-film cells. Another example of such technologies is the perovskite solar cell, which we believe is challenged by its low stability and currently cannot achieve large-scale production. Based on our management&#8217;s industry knowledge, we believe silicon-based cells will remain the most widely used solar photovoltaic cells in the near future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We believe that the key competitive factors in the market for photovoltaic products include:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">product quality;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">price and cost competitiveness;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">manufacturing technologies and efficiency;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">manufacturing reliability;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">economies of scale; and</span></td></tr></table></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">49</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reputation.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We believe we differentiate ourselves from our competitors and capture market share in the polysilicon markets through our cost and price competitiveness, product quality, and manufacturing technologies and efficiency.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Regulation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">This section sets forth a summary of the most significant regulations or requirements that affect our business activities in China.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Renewable Energy Law and Other Government Directives</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">China enacted the Renewable Energy Law in February 2005 and amended the law in December 2009. The amended Renewable Energy Law sets forth the national policy to encourage and support the development and use of solar and other renewable energy and its use for on-grid generation. The law also sets forth the national policy to encourage the installation and use of solar technologies in water-heating systems, heating and cooling systems, power generation systems and other energy utilization systems. In addition, the law provides financial incentives, such as national funding, preferential loans and tax preferences for the development of renewable energy projects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In January 2006, the National Development and Reform Commission, or the NDRC issued two implementing rules relating to the Renewable Energy Law and the Price Law that, among other things, provide general policies regarding the pricing of on-grid power generated by solar and other renewable energy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In September 2006, the Ministry of Housing and Urban-Rural Development (formerly the Ministry of Construction) and the Ministry of Finance also promulgated the Circular of the Ministry of Finance, the Ministry of Construction, on Printing and Issuing the Interim Measures for Administration of Special Fund for Construction Applied Renewable Energy Resources, which also emphasize the use and administration of the special fund for supporting renewable energies in construction industry. On March 8, 2011, the Ministry of Finance and Ministry of Housing and Urban-Rural Development jointly promulgated the Notice on Further Application of Renewable Energy in Building Construction, which aims to raise the percentage of renewable energy used in buildings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In August 2007, the NDRC promulgated the Medium and Long-Term Development Plan for the Renewable Energy Industry. This plan sets forth national policy to provide financial allowance and preferential tax regulations for the renewable energy industry. A similar demonstration of the PRC government&#8217;s commitment to renewable energy was also set forth in the Thirteenth Five-Year Plan for Renewable Energy Development, which was promulgated by the NDRC in December 2016. The Outline of the Thirteenth Five-Year Plan for National Economic and Social Development of the PRC, which was approved by the National People&#8217;s Congress in March 2016, also demonstrates a commitment to promote the development of renewable energy to enhance the competitiveness of the renewable energy industry.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 24, 2011, the NDRC issued the Circular on Improving the On-Grid Price Policy for Photovoltaic Power, which aims to stimulate the photovoltaic power industry by regulating the price of photovoltaic power.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 4, 2013, the General Office of the State Council of China issued &#8220;Several opinions on promoting healthy development of Solar PV industry&#8221; which increased the aggregated target for PV installations as of 2015 from the previously announced 21 GW to 35 GW.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On September 16, 2013, the Ministry of Industry and Information Technology issued &#8220;Regulatory Requirements For the Solar PV Manufacturing Industry&#8221; and amended the Regulatory Requirements in March 2015, in January 2018 and in February 2021, respectively. The latest Regulatory Requirements require PV manufacturing enterprises and projects should comply with the national resource development and utilization, environmental protection, energy conservation management and other laws and regulations, comply with the national industrial policy and relevant industrial planning. The latest Regulatory Requirements also provide that PV enterprises must further strengthen technology innovation, improve product quality and reduce production costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In January 2014, the National Energy Administration of China, or the NEA, announced the PV installation target for 2014 to be 14 GW, which includes 8 GW for distributed PV systems and 6 GW for large scale PV power plants.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">50</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In March 2015, the NEA announced the PV installation target for 2015 to be 17.8 GW. In December 2015, the NDRC announced that it would cut the solar power tariffs in resource zones I, II and III to RMB 0.80/kWh, RMB 0.88/kWh and RMB 0.98/kWh from current RMB 0.90/kWh, RMB 0.95/kWh and RMB 1.00/kWh, respectively, representing reductions of 2% to 11%, effective January 1, 2016. At the same time, China Renewable Energy Fund surcharge fee increased from RMB 15/MWh to RMB 19/MWh.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 1, 2015, the National Energy Administration, Ministry of Industry and Information Technology, State Supervisory Commission of China issued &#8220;Opinions on Promoting the Application and Industrial Upgrade of Advanced Photovoltaic Technology Products,&#8221; which accelerated the elimination of backward technologies and supported products with advanced technologies to expand their market shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2016, the NDRC announced the solar power tariff revisions for 2017 as follows. First, in 2017, for solar power plants in resource zones I, II and III, the benchmark FIT will be lowered from RMB0.80/0.88/0.98/kWh in 2016 to RMB0.65/0.75/0.85/kWh, or by 19%/15%/13%. Second, the subsidy for distributed-generation solar power projects will remain unchanged at RMB0.42/kWh. Third, for solar power projects registered prior to 2017 and eligible for fiscal subsidies, the FIT at the 2016 level will remain applicable if they are connected to the grid and in operation by June 30, 2017. Fourth, future solar power tariffs will be revised annually based on cost changes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2017, the NDRC announced the solar power tariff revisions for 2018. In 2018, for solar power plants in resource zones I, II and III, the benchmark FIT will be lowered from RMB0.65/0.75/0.85/kWh in 2017 to RMB0.55/0.65/0.75/kWh, or by 15%/13%/12%. The new rate for distributed-generation solar power projects will be RMB0.37/kWh, which is about RMB 0.05/kWh lower than in 2017. However, the FIT rate will remain the same for all solar projects built under the Chinese government&#8217;s program to alleviate poverty in rural areas, at RMB0.42/kWh.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On April 2, 2018, the NEA issued the Circular on Matters Concerning Easing the Burden of Enterprises in Renewable Energy Sector, which emphasized the strict implementation of the Renewable&#160;Energy Law&#160;to ensure the sound development of the renewable energy sector and promote the optimization of investment environment to reduce costs of renewable energy exploitation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 31, 2018, the NDRC, the NEA and the Ministry of Finance jointly promulgated the Circular on Relevant Matters Concerning Photovoltaic Power Generation in 2018, or the Circular 823. The Circular 823 stipulates that there will be no arrangement on the installation target of ordinary solar power plants for 2018 on a temporary basis, and the installation target of distributed-generation solar power projects for 2018 is 10GW. In addition, starting from May 31, 2018, for solar power plants newly put into operation in resource zones I, II and III, the benchmark FIT will be lowered from RMB0.55/0.65/0.75/kWh in 2017 to RMB0.5/0.6/0.7/kWh, or by 9%/8%/7%, and the new rate for distributed-generation solar power projects will be lowered from RMB0.37/kWh to RMB0.32/kWh. The FIT rate will remain the same for all solar projects built under the Chinese government&#8217;s program to alleviate poverty in rural areas, at RMB0.42/kWh. However, for ordinary solar power projects registered in or prior to 2017, the FIT at the 2017 level will remain applicable if they are connected to the grid and in operation by June 30, 2018, according to a following notice promulgated by the NDRC, the NEA and the Ministry of Finance effective on October 10, 2018.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 7, 2019, the NDRC and the NEA jointly promulgated the Circular on Actively Promoting Subsidy-free Grid Price Parity&#160;for Wind Power and PV Power, which set forth several measures regarding project organization, construction, operation and supervision to promote PV power generation power projects with grid price equivalent to or below the benchmark grid price of coal-fired power units.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On April 28, 2019, the NDRC promulgated the Notice on Improving Several Issues of the On-grid Price Mechanism for PV Power Generation, or Notice 761, which aims to improve the grid-price mechanism for centralized PV projects and changes the on-grid electricity price for centralized PV power plants from benchmark prices to guidance prices. Notice 761 stipulates that the guidance prices for new centralized PV power plants in resource zones I, II and III that are included in the scope of national financial subsidies are determined as RMB0.40/0.45/0.55/kWh, while for the village-level PV poverty alleviation power stations included in the national renewable-energy-electricity-price additional funds subsidy catalog, the corresponding I-III resource area on-grid electricity prices remain unchanged as RMB0.65/0.75/0.85/kWh.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 10, 2019, the NDRC and the NEA jointly promulgated the Notice on Establishing and Perfecting Renewable-Energy-Power Consumption Guarantee Mechanism, and decided to set the weight of renewable-energy-power consumption responsibility for each provincial administrative region, and establish and improve the renewable energy power consumption guarantee mechanism, with an effective period of 5 years.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">51</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 28, 2019, the NEA issued the Notification on Matters Regarding the Construction of Wind and PV Power Generation Projects in 2019, in order to further lower the benchmark of the FIT for electricity generated by PV plants, and further promote the construction of PV power generation projects, by launching a construction work plan in 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 20, 2020, the NDRC, the NEA and the Ministry of Finance jointly issued the Notice on Printing and Distributing the Measures for the Administration of Additional Funds for Renewable Energy Electricity Prices, which aims to promote the development and utilization of renewable energy, to standardize the management of additional funds for renewable energy electricity prices and to improve the efficiency of capital use. On the same day, the NDRC, the NEA and the Ministry of Finance jointly issued the Several Opinions on Promoting the Healthy Development of Non-aqueous Renewable Energy Power Generation, or the Opinion, in order to promote the healthy and stable development of non-aqueous renewable-energy power generation. On September 29, 2020, the NDRC, the NEA and the Ministry of Finance jointly issued the supplementary Notice to the Opinion, which provides the subsidy criteria when settle the government subsidies for the renewable energy power price.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 31, 2020, the NDRC issued the Circular on Matters Concerning the On-Grid Price Policies for Photovoltaic Power Generation, which became effective on June 1, 2020, providing the guide price and the subsidy criteria for the photovoltaic power in 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 12, 2020, the Ministry of Finance issued the Interim Administrative Measures for Special Funds for the Development of Clean Energy, or the Interim Measure, replacing the Interim Measures for Administration of Special Fund for the Development of Renewable Energies and its supplementary notice. According to the Interim Measures, the Chinese government will provide certain government subsidies and financial incentives to support the development of the clean energy industry, including the solar energy industry.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 23, 2021, the Ministry of Industry and Information Technology issued &#8220;Regulatory Requirements for the Solar PV Manufacturing Industry.&#8221; The latest Regulatory Requirements require strict control of new PV manufacturing projects that solely expand production capacity and provide adjustments on industrial regulatory requirements of several PV projects and products in order to guide PV enterprises to further strengthen technology innovation, improve product quality and reduce production costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 31, 2021, the General Office of the National Development and Reform Commission and the General Department of the National Energy Administration issued the &#8220;Notice on Doing a Good Job in the Investment and Construction of New Energy Supporting Projects,&#8221; emphasizing the impact of power supply projects on new energy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In March 2023, the National Energy Administration and other three departments jointly issued the &#8220;Notice on Organizing and Carrying out the Construction of Pilot Counties for Rural Energy Revolution,&#8221; aiming to promote the development and utilization of renewable energy power generation in rural areas.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In November 2024, the Ministry of Industry and Information Technology of the People&#8217;s Republic of China issued the revised versions of the &#8220;Conditions for Photovoltaic Manufacturing Industry&#8221; and the &#8220;Interim Measures for the Administration of Photovoltaic Manufacturing Industry Standard Announcement,&#8221; providing stricter guidelines for local authorities to strategically plan photovoltaic manufacturing projects while encouraging photovoltaic companies to focus on technological innovation, product efficiency, and production cost controls.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On November 8, 2024, the Standing Committee of the National People&#8217;s Congress promulgated the Energy Law of the People&#8217;s Republic of China, which became effective on January 1, 2025. The Energy Law of the People&#8217;s Republic of China emphasizes promoting the development and utilization of wind energy and solar energy, adhering to both centralized and distributed development, accelerating the construction of wind power and photovoltaic power generation bases, supporting the nearby development and utilization of distributed wind power and photovoltaic power generation, developing offshore wind power in a reasonable and orderly manner, and actively developing solar-thermal power generation.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">52</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Environmental and Safety Regulations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We use, generate and discharge toxic, volatile or otherwise hazardous chemicals and wastes in our research and development and manufacturing activities. China enacted the Environmental Protection Law effective December 1989,<b style="font-weight:bold;"> </b>which was also amended in 2014. In addition to the Environmental Protection Law, we are subject to a variety of specific laws and regulations in China related to the storage, use and disposal of hazardous materials, including laws and regulations governing water pollution, air pollution, solid waste pollution, noise pollution, hazardous chemicals, pollutant discharge fees and environmental impact appraisals. We are also subject to laws and regulations governing worker safety, work safety permits and occupational disease prevention. Our operation is subject to regulation and periodic monitoring by local environmental protection and work safety authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Foreign Currency Exchange</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under various rules and regulations issued by SAFE and other relevant PRC government authorities, the RMB is convertible for current account items, such as trade related receipts and payments, interest and dividends. Capital account items, such as direct equity investments, loans and repatriation of investment, require the prior approval from SAFE or its local counterpart for conversion of RMB into a foreign currency, such as U.S. dollars, and remittance of the foreign currency outside the PRC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Payments for transactions that take place within the PRC must be made in RMB. Unless otherwise approved, PRC companies must repatriate foreign currency payments received from abroad. Foreign-invested enterprises may retain foreign exchange in accounts with designated foreign exchange banks subject to a cap set by SAFE or its local counterpart. Unless otherwise approved, domestic enterprises must convert all of their foreign currency receipts into RMB. Recently, China is strengthening the supervision on foreign currency exchange control.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Admission of Foreign Investment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 15, 2019, the Foreign Investment Law of the PRC was issued by the National People&#8217;s Representative Meeting and took effect on January 1, 2020, pursuant to which the foreign investments in industries outside the Negative List, or the Special Administrative Measures on the Access of Foreign Investment (Negative List) jointly issued by the NDRC and the Ministry of Commerce of the PRC with the latest version amended on September 6, 2024 and enforced on November 1, 2024, are able to enjoy national treatment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The principal regulation governing foreign ownership of solar power businesses in the PRC is Catalogue of Industries for Encouraged Foreign Investment (2022 Edition). Under the Encouraged Catalogue 2022, effective from January 1, 2023, the solar power related business is classified as an &#8220;encouraged foreign investment industry.&#8221; Companies that operate in encouraged foreign investment industries and satisfy applicable statutory requirements are eligible for preferential treatment, including tariff exemption on imported equipment, lower corporate income tax for foreign invested enterprises in encouraged industries in the western region and priority consideration in obtaining land use rights.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">53</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Foreign Exchange Registration of Offshore Investment by PRC Residents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to SAFE Circular 75, issued in October 2005, and a series of implementation rules and guidance, including the circular relating to operating procedures that came into effect in July 2011, PRC residents, including PRC resident natural persons or PRC companies, must register with local branches of SAFE in connection with their direct or indirect offshore investment in an overseas special purpose vehicle, for the purposes of overseas equity financing activities, and to update such registration in the event of any significant changes with respect to that offshore company. SAFE promulgated the Circular on Relevant Issues Concerning Foreign Exchange Control on Domestic Residents&#8217; Offshore Investment and Financing and Roundtrip Investment through Special Purpose Vehicles, or SAFE Circular 37, on July 4, 2014, which replaced the SAFE Circular 75. SAFE Circular 37 requires PRC residents to register with local branches of SAFE in connection with their direct establishment or indirect control of an offshore entity, for the purpose of overseas investment and financing, with such PRC residents&#8217; legally owned assets or equity interests in domestic enterprises or offshore assets or interests, referred to in SAFE No. Circular 37 as a &#8220;special purpose vehicle.&#8221; The term &#8220;control&#8221; under SAFE Circular 37 is broadly defined as the operation rights, beneficiary rights or decision-making rights acquired by the PRC residents in the offshore special purpose vehicles or PRC companies by such means as acquisition, trust, proxy, voting rights, repurchase, convertible bonds or other arrangements. SAFE Circular 37 further requires amendment to the registration in the event of any changes with respect to the basic information of the special purpose vehicle, such as changes in a PRC resident individual shareholder, name or operation period; or any significant changes with respect to the special purpose vehicle, such as increase or decrease of capital contributed by PRC individuals, share transfer or exchange, merger, division or other material event. If the shareholders of the offshore holding company who are PRC residents do not complete their registration with the local SAFE branches, the PRC subsidiaries may be prohibited from distributing their profits and proceeds from any reduction in capital, share transfer or liquidation to the offshore company, and the offshore company may be restricted in its ability to contribute additional capital to its PRC subsidiaries. Moreover, failure to comply with SAFE registration and amendment requirements described above could result in liability under PRC laws for evasion of applicable foreign exchange restrictions. On February 13, 2015, SAFE promulgated a Notice on Further Simplifying and Improving Foreign Exchange Administration Policy on Direct Investment, or SAFE Notice 13, which became effective on June 1, 2015. Pursuant to SAFE Notice 13, entities and individuals are required to apply for foreign exchange registration of foreign direct investment and overseas direct investment, including those required under the SAFE Circular 37, with qualified banks, instead of SAFE. The qualified banks, under the supervision of SAFE, directly examine the applications and conduct the registration. The failure or inability of our PRC resident shareholders to comply with the registration procedures may subject the PRC resident shareholders to fines and legal sanctions, restrict our cross-border investment activities, or limit our PRC subsidiaries&#8217; ability to distribute dividends to or obtain foreign exchange-dominated loans from our company. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Related to Doing Business in China&#8212;Chinese regulations relating to offshore investment activities by Chinese residents may increase the administrative burden we face and may subject our Chinese resident beneficial owners or employees to personal liabilities, limit our subsidiaries&#8217; ability to increase their registered capital or distribute profits to us, limit our ability to inject capital into our Chinese subsidiaries, or may otherwise expose us to liability under PRC laws.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Regulations on Employee Stock Options Plans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In February 2012, SAFE promulgated the Notice on the Administration of Foreign Exchange Matters for Domestic Individuals Participating in the Stock Incentive Plans of Overseas Listed Companies, or the Stock Option Notice. According to the Stock Option Notice, a PRC domestic qualified agent or the PRC subsidiary of such overseas listed company must file an application with SAFE or its local counterpart on behalf of PRC resident individuals who participate in stock incentive plans of overseas publicly-listed companies to obtain approval for an annual allowance with respect to the purchase of foreign exchange in connection with the stock holding or share option exercises. Our company is an &#8220;overseas publicly-listed company,&#8221; and therefore, we and participants of our share incentive plan who are PRC individuals are subject to these regulations. We have completed the registration for the options granted as of the date of this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Seasonality</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our operating results, profitability and operating cash flows are subject to variations due to seasonal demand patterns. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The solar PV end-markets have seen seasonal patterns in solar PV installations, particularly in recent years. For certain end-markets such as Europe, PV installation activity is generally lower in winter, recovers in spring, reaches its peak from summer to late fall, and then slows down in winter. This is partially because that the snow during winter makes residential rooftop installations difficult or even impossible and also makes fieldwork for ground-mounted projects difficult, leading to decreased installation activity in winter. Meanwhile, as ground-mounted projects generally need to be completed and connected to the grid before the onset of winter, installation activity typically increases in summer until late fall.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">54</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:239.22pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Similar seasonal patterns have also been observed in China, currently the world&#8217;s largest end-market for solar PV. End-market installation activity in China is typically lower in the beginning of the year through the Chinese New Year, which is a week-long holiday typically in February. Installation activity and end-market customer orders typically recover in spring, continue to increase in summer and fall, and reach their peak during November and December when solar projects rush to meet grid-connection deadlines, which are typically the end of the year. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a result of the seasonal fluctuations, our customers may decide to adjust their production volume and manufacturing capacity utilization based on the anticipated or actual effect of the seasonal demand patterns in solar PV end-markets, and as a result may increase or decrease their polysilicon orders. This may have a significant impact on our customer demand and orders, as well as on our polysilicon product pricing and margins. This pattern may change, however, as a result of industry growth, government policy changes, new market opportunities, or new product introductions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Moreover, besides seasonality, there are many other factors that may affect our customers&#8217; order patterns, including expectations of future price movements, inventory adjustments, grid-connection deadlines, subsidy deadlines for grid-connection, government policy changes and import tariff changes. These factors may reduce or strengthen the impact of seasonal fluctuations in solar PV installations in end-markets.</p><a id="COrganizationalStructure_514309"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">C.</b></span>Organizational Structure</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">&#160;The following diagram illustrates our corporate structure, including our principal subsidiaries, as of March 31, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><img src="dq-20241231x20f003.jpg" alt="Graphic" style="display:inline-block;height:239.22pt;width:459.7pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Notes:</p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">As of March 31, 2025, individual owners of Daqo Group that are affiliated to us, including Messrs. Xiang Xu, Guangfu Xu, Dafeng Shi, Fei Ge and Ms. Xiaoyu Xu, beneficially hold equity interests in Daqo Cayman directly and through three personal holding companies incorporated in the British Virgin Islands. See &#8220;Item 6. Directors, Senior Management and Employees&#8212;E. Share Ownership.&#8221;</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(2)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Indicates jurisdiction of incorporation.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(3)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Indicates companies within the listing group.</p></td></tr></table></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">55</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="DPropertyPlantsandEquipment_320730"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">D.</b></span>Property, Plants and Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our Phase 2A, Phase 2B, Phase 3A, Phase 3B, Phase 4A and Phase 4B production facilities in Shihezi Xinjiang had approximately 1,221,044 square meters of office and manufacturing space in total as of December 31, 2024. As of the same date, we had been granted land use rights to approximately 1,221,044 square meters of land where our plants and offices are situated. These land use rights are usually valid for a period of fifty years, starting from the date of grant from the local government in Xinjiang.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our Phase 5A, Phase 5B and semi-grade polysilicon facilitates are located in Baotou, Inner Mongolia, with approximately 2,134,406 square meters of office and manufacturing space in total as of December 31, 2024. As of the same date, we had been granted land use rights to approximately 2,134,406 square meters of land where our plants and offices are situated. These land use rights are usually valid for a period of fifty years, starting from the date of grant from the local government in Baotou.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We believe that our existing facilities, together with our facilities under construction, are adequate for our current and foreseeable requirements. See &#8220;Item 5. Operating and Financial Review and Prospects-B. Liquidity and Capital Resources-Capital Expenditures&#8221; for a discussion of our capital expenditures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Environmental and Safety Matters</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our manufacturing processes generate noise, waste water, gaseous wastes and other industrial wastes. We believe we are in compliance with all present national and local environmental protection and emission requirements in all material respects and have all the necessary environmental permits to conduct our business in China. We process all our waste water and waste gas through various treatments so that they meet the respective national discharge standard and to achieve zero discharge of waste water. In addition, according to the professional appraisal, most of our solid waste is identified as general industrial solid waste that contains no toxins and can be recycled and reused. We have established a comprehensive pollution control system and installed various types of anti-pollution equipment in our facilities to reduce, treat, and where feasible, recycle the waste generated in our manufacturing process. We have also established a comprehensive emergency response system and carry out emergency drills to effectively manage various kinds of environmental incidents. However, we cannot assure you that our pollution controls will always be effective. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks related to Our Business&#8212;Compliance with environmental regulations can be expensive, and non-compliance with these regulations may result in adverse publicity and potentially significant monetary damages and fines.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are required to undergo environmental protection and work safety acceptance inspections and obtain approval from relevant governmental authorities before our manufacturing lines are permitted to commence full production. Our production facilities are subject to various pollution control regulations with respect to noise and air pollution and the disposal of waste and other hazardous materials. In addition, we hold valid permits such as the Pollutant Discharge Permit and Work Safety License. Our installed atmospheric pressure containers and special equipment generally have been registered for inspection with regulatory authorities and have obtained relevant inspection reports and operation permits.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Insurance</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">We maintain various insurance policies to safeguard against risks and unexpected events. We purchased property insurance and project construction insurance policies covering our inventory, equipment, vehicles, facilities, buildings and buildings under construction. These insurance policies cover losses due to fire, explosion and a wide range of human accidents. We also provide social security insurance including pension insurance, unemployment insurance, work-related injury insurance and medical insurance for our employees. We do not maintain business interruption insurance or general third-party liability insurance. We also do not have product liability insurance or key-man life insurance. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Related to Our Business&#8212;We have limited insurance coverage. In particular, we do not have any product liability insurance or business interruption insurance.&#8221; We consider our insurance coverage to be in line with that of other manufacturing companies of similar size in China.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">56</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_d242d5ce_c8ba_4a95_a084_711d4dcd3d9f"></a><a id="ITEM4AUNRESOLVEDSTAFFCOMMENTS_732052"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 4A.</b></span>UNRESOLVED STAFF COMMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">None.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_7724109d_3412_4ca4_b759_77aa4154b353"></a><a id="ITEM5OPERATINGANDFINANCIALREVIEWANDPROSP"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 5.</b></span>OPERATING AND FINANCIAL REVIEW AND PROSPECTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">You should read the following discussion and analysis of our financial condition and results of operations in conjunction with the historical consolidated financial statements of our company for the years ended December 31, 2022, 2023 and 2024 and related notes included elsewhere in this annual report on Form 20-F. This discussion contains forward-looking statements that involve risks, uncertainties and assumptions. Our actual results and the timing of selected events could differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under &#8220;Risk Factors&#8221; and elsewhere in this annual report.</p><a id="AOPERATINGRESULTS_957618"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">A.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">OPERATING RESULTS</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">This annual report on Form 20-F contains forward-looking statements. These statements are made under the &#8220;safe harbor&#8221; provisions of Section 21E of the Securities Exchange Act of 1934, as amended. These forward-looking statements can be identified by terminology such as &#8220;will,&#8221; &#8220;expects,&#8221; &#8220;anticipates,&#8221; &#8220;future,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;believes,&#8221; &#8220;estimates,&#8221; &#8220;may,&#8221; &#8220;intend,&#8221; &#8220;it is possible&#8221; &#8220;subject to&#8221; and similar statements. Among other things, the sections titled &#8220;Item 3. Key Information-D. Risk Factors&#8221; &#8220;Item 4. Information on the Company,&#8221; and &#8220;Item 5. Operating and Financial Review and Prospects,&#8221; as well as our strategic and operational plans, contain forward-looking statements. We may also make written or oral forward-looking statements in our filings with the Securities and Exchange Commission, in our annual report to shareholders, in press releases and other written materials and in oral statements made by our officers, directors or employees to third parties. Statements that are not historical facts, including statements about our beliefs and expectations, are forward-looking statements and are subject to change, and such change may be material and may have a material adverse effect on our financial condition and results of operations for one or more prior periods. Forward-looking statements involve inherent risks and uncertainties. A number of important factors could cause actual results to differ materially from those contained, either expressly or impliedly, in any forward-looking statement in this annual report on Form 20-F, including the following: the demand for photovoltaic products and the development of photovoltaic technologies; global supply and demand for polysilicon; alternative technologies in cell manufacturing; our ability to significantly expand our polysilicon production capacity and output; the reduction in or elimination of government subsidies and economic incentives for solar energy applications; our ability to lower our production costs; and changes in the political and regulatory environment. All information provided in this annual report on Form 20-F and in the exhibits is as of the date of this annual report on Form 20-F, and we do not undertake any obligation to update any such information, except as required under applicable law.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Overview</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are a leading high-purity polysilicon manufacturer based in China currently with an annual production capacity of 305,000 MT. We believe our production cost for polysilicon is one of the lowest and our product quality is one of the best in China.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We strive to improve our polysilicon production efficiency and to increase our output through technological improvements, adoption of process innovation and refinement, as well as equipment enhancement. We began our Phase 4B project in March 2021 and completed the construction of the project in December 2021. We ramped it up to its full capacity of 35,000 MT in January 2022, which increased our total annual production capacity to 105,000 MT. We began the construction of our Phase 5A project in Baotou in March 2022 and completed it in April 2023.We ramped it up to its full capacity in June 2023, which increased our total annual production capacity to 205,000 MT. We began the construction of our Phase 5B project in March 2023 and began production in May 2024, which increased our total annual production capacity to 305,000 MT. In addition, we began the construction of a 1,000 MT polysilicon project for the semiconductor industry in March 2022 and began production in May 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We currently sell polysilicon to China-based photovoltaic product manufacturers. The majority of our sales are made under framework contracts, with the prices to be determined at the time when specific sales orders are made. As of December 31, 2024, our major polysilicon customers included operating entities of major silicon wafer producers and vertical integrated solar manufacturers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We expanded to the downstream photovoltaic manufacturing business by commencing commercial production of wafers in July 2011. In September 2018, we decided to discontinue our operations in Chongqing, including wafer manufacturing, which have since been recognized as our discontinued operations. By the end of 2020, Chongqing Daqo had completely ceased operations. </p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">57</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have achieved considerable developments since we commenced commercial production of polysilicon in July 2008. We produced 133,812 MT, 197,831 MT and 205,068 MT of polysilicon and sold 132,909 MT, 200,002 MT and 181,362 MT in 2022, 2023 and 2024, respectively. We generated revenues of $4,608.4 million, $2,307.7 million and $1,029.1 million in 2022, 2023 and 2024, respectively. We had a gross profit of $3,407.9 million and $920.7 million in 2022 and 2023, respectively, and a gross loss of $212.9 million in 2024. Our gross margin was 74.0%, 39.9% and negative 20.7% in 2022, 2023 and 2024, respectively. We achieved net income attributable to Daqo New Energy Corp. shareholders of $1,819.8 million and $429.5 million in 2022 and 2023, respectively, and net loss attributable to Daqo New Energy Corp. shareholders of $345.2 million in 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Key Factors Affecting Our Results of Operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following are key factors that affect our financial condition and results of operations and are important to understand our business:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">demand for photovoltaic products, including government incentives to promote the usage of solar energy;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">product prices;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our product mix;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our production capacity and utilization; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our production costs, in particular the cost of metallurgical grade silicon and electricity.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Demand for photovoltaic products</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our business and revenue growth are, in part, dependent on the demand for photovoltaic products. The photovoltaic industry remains at a relatively early stage of development and it is uncertain whether solar energy will be widely adopted. Although demand for photovoltaic products has grown significantly in recent years, the global economic slowdown and turmoil in the global financial markets, including the impact of COVID-19; slowdown of the Chinese economy; rising geopolitical conflicts, such as the Russia-Ukraine war and related sanctions against Russia and energy crisis, and the Israel-Hamas war and other conflicts in the Middle East; and higher inflation and relatively high interest rate levels despite recent interest rate cuts, have made solar energy less cost competitive and less attractive as an alternative source of energy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Demand for photovoltaic products is driven, in part, by government incentives that make the economic cost of solar power competitive with the cost of traditional and other forms of energy. We believe that the near-term growth of the market for solar energy applications depends in large part on the availability and size of government subsidies and economic incentives. Reduction in or elimination of government subsidies and economic incentives may hinder the growth of this market or result in lower selling prices for solar energy products, which could cause our revenues to decline.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">According to industry research, global solar PV installations in 2024 totaled approximately 530 GW, representing an increase of 35.9% from 390 GW in 2023. The annual newly added solar PV installations in China were estimated to be approximately 278 GW in 2024, compared to 217 GW in 2023 and 87 GW in 2022. China continued to rank as the largest solar PV market globally, with the United States and India ranking the top three globally, in terms of annual newly installed capacity in 2024. According to several solar PV market reports and our estimation, we currently expect global PV solar installations in 2025 to be approximately 550 to 600 GW.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Product prices</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The selling prices of our photovoltaic products are volatile and cannot be predicted with certainty. Our gross margin increased from 65.4% in 2021 to 74.0% in 2022, primarily due to higher ASPs of polysilicon. Our gross margin decreased to 39.9% in 2023, primarily due to decreases in ASPs of polysilicon. In 2024, our gross margin decreased to negative 20.7%, primarily due to lower ASPs and inventory impairment.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">58</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:274.53pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Company&#8217;s quarterly polysilicon external sales volume and ASPs from 2019 to 2024 (VAT excluded):</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><img src="dq-20241231x20f005.jpg" alt="Graphic" style="display:inline-block;height:273.78pt;left:0%;padding-bottom:0.75pt;position:relative;top:0pt;width:495.68pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Product mix</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The proportion of our revenues that are generated from the sales of other photovoltaic products, also referred to as product mix, affects our revenues and profitability. We generate revenues primarily from sales of polysilicon. In 2024, our N-type polysilicon, which requires higher quality as compared to P-type polysilicon, reached approximately 70% of our total products produced. We also historically generated revenues from other products. For example, we generated revenue from sales of modules for the first three quarters of 2012 before we sold 100% of our equity interests of Nanjing Daqo in September 2012. We also generated revenue from sales of wafers produced in our facilities in Chongqing from 2011 to 2018, when we decided to discontinue our wafer manufacturing business. Since our discontinuation of the wafer manufacturing business, we have focused on our core business of polysilicon manufacturing, which is currently the only segment to generate revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Our production capacity and utilization</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We focus on our core businesses and are committed to expanding our capacity and further improving our operational efficiency, cost structure and product quality by adopting new technologies and optimizing the manufacturing processes. We began our Phase 4B project in March 2021 and completed the construction of the project in December 2021. We ramped it up to its full capacity of 35,000 MT and increased our total annual production capacity to 105,000 MT in January 2022. Our Phase 5 project of polysilicon for the solar industry in Baotou comprises Phase 5A and Phase 5B. We began the construction of our Phase 5A project in March 2022 and completed it in April 2023. We ramped it up to its full capacity in June 2023, which increased our total annual production capacity to 205,000 MT. We began the construction of our Phase 5B project in March 2023 and began production in May 2024, which increased our total annual production capacity to 305,000 MT. We also began the construction of a 1,000 MT polysilicon project for the semiconductor industry in March 2022 and began production in May 2024.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">59</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:180.72pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our polysilicon production costs consist primarily of the costs of electricity and other utilities, raw materials, labor and depreciation. In our polysilicon manufacturing facilities in Xinjiang, because of the abundant coal resources, the local electricity rate is much lower than that in most areas in China. This cost advantage, along with our operational expertise, enables us to become one of the lowest cost producers around the globe. We have implemented additional measures to reduce our production costs through technology, process and equipment improvement. During 2021, our production cost increased as compared to 2020, primarily due to increasing cost of raw materials. However, if the impact of higher raw material cost is excluded, we still achieved lower production cost, primarily due to our efforts in additional energy savings and improvement on manufacturing efficiency. During 2022, our production cost decreased as compared to 2021, primarily due to lower raw material cost and improved operational efficiency. Effective cost-reduction measures will have a direct impact on our financial condition and results of operations. During 2023, our production cost decreased to $6.78/kg as compared to 2022, primarily due to continued improvement in operational efficiency and greater economies of scale. During 2024, our production cost decreased to $6.44/kg as compared to 2023, primarily due to continued improvement in our operational efficiency, lower cost of raw materials, and temporary shut-down of our older production lines in light of market downturns.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Indicative polysilicon production cost breakdown in Q4 2024:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><img src="dq-20241231x20f006.jpg" alt="Graphic" style="display:inline-block;height:180.72pt;width:167.08pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Components of Results of Operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Revenues</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our revenues are derived from the sale of polysilicon. We plan to continue to focus on our current polysilicon production business to further improve operation efficiency, cost structure and product quality.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">60</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We commenced polysilicon production in 2008. We produced 133,812 MT, 197,831 MT and 205,068 MT of polysilicon and sold 132,909 MT, 200,002 MT and 181,362 MT of polysilicon in 2022, 2023 and 2024, respectively. Our polysilicon selling prices are directly affected by global supply and demand conditions. In 2022, the annual average selling price increased by 49.5% as compared to 2021, primarily due to the robust global demand for solar PV products and a relative shortage in polysilicon supply. In 2023, the annual average selling price decreased by 66.7% as compared to 2022, primarily due to new production capacities and oversupply of polysilicon in the market. In 2024, the annual average selling price decreased by 50.7% as compared to 2023, primarily due to the continued oversupply in the market. We generated revenues of $4,608.4 million, $2,307.7 million and $1,029.1 million in 2022, 2023 and 2024, respectively. We achieved net income attributable to our shareholders of $1,819.8 million and $429.5 million in 2022 and 2023, respectively, and net loss attributable to our shareholders of $345.2 million in 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have entered into framework agreements with some of our customers. These contracts typically contain binding terms related to the sales volume of our polysilicon during the contract term. The pricing terms are typically agreed upon between us and our customers based on the prevailing market prices when specific sales orders are placed. Such pricing determination method has caused, and is expected to continue to cause, fluctuations in our revenues and results of operations. In 2022, our top three customers accounted for approximately 29.9%, 13.3% and 11.5% of our revenues, respectively, and the three customers in aggregate accounted for approximately 54.7% of our revenues. In 2023, our top three customers accounted for approximately 22.7%, 22.7% and 19.0% of our revenues, respectively, and the three customers in aggregate accounted for approximately 64.4% of our revenues. In 2024, our top three customers accounted for approximately 21.5%, 16.3% and 16.0% of our revenues, respectively, and the three customers in aggregate accounted for approximately 53.8% of our revenues.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cost of revenues</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our cost of revenues primarily consists of:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">depreciation of property, plant and equipment;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">electricity and other utilities, such as steam, water and natural gas;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">raw materials, including metallurgical grade silicon, liquid chlorine, nitrogen, calcium oxide and hydrogen; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">direct labor, including salaries and benefits for personnel directly involved in production activities.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We began our Phase 4B project in March 2021 and completed the construction of the project in December 2021. We ramped it up to its full capacity of 35,000 MT in January 2022. We began the construction of our Phase 5A project in March 2022, completed it in April 2023 and ramped it up to its full capacity in June 2023. We began the construction of our Phase 5B project in March 2023 and began production in May 2024, which increased our total annual production capacity to 305,000 MT. We also began the construction of a 1,000 MT polysilicon project for the semiconductor industry in March 2022 and began production in May 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Operating expenses/income</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our operating expenses include selling, general and administrative expenses and research and development expenses, which are partially offset by other operating income as described below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Selling, general and administrative expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our selling, general and administrative expenses consist primarily of share-based compensation, salaries and benefits for our administrative, finance and sales personnel, packaging and shipping costs, consulting fee and taxes. We expect that the amount of our selling, general and administrative expenses will fluctuate based on changes in our sales volume, our sales efforts, and the number of our personnel, and we expect to continue incurring professional expenses to support our operations as a listed company in the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Long-lived assets impairment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our long-lived assets impairment is mainly related to our older polysilicon production facilities, primarily attributable to the continuous downward trend in the polysilicon selling prices that impaired the recoverability of carrying amounts of these assets.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">61</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Allowance for expected credit loss</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our allowance for expected credit loss is primarily attributable to uncertainties in recoverability of long-aged receivables.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Research and development expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our research and development expenses consist primarily of costs of raw materials used in research and development activities, salaries and employee benefits for research and development personnel, and equipment costs relating to the design, development, testing and enhancement of our production process. We expect our research and development expenses to increase in the future as we continue to hire additional research and development personnel and focus on improvement of process technologies for our products, and expand our polysilicon manufacturing business. Our research and development expenses in 2022, 2023 and 2024 primarily resulted from continuous technology improvement projects for polysilicon production.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Other operating income</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our other operating income reflects unrestricted government subsidies that we receive from time to time, including financial incentives from the Xinjiang and Inner Mongolia local governments, which are unrestricted as to usage and can be utilized in any manner we deem appropriate. We have utilized, and expect to continue to utilize, these subsidies to fund general operating expenses. We record unrestricted government subsidies as other operating income when we receive them. The amount and timing of subsidies cannot be predicted with certainty.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Interest income and expense</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our interest income represents interest on our cash balances. Our interest expenses relate primarily to our short-term and long-term borrowings from banks, less capitalized interest expenses to the extent they relate to our capital expenditures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Taxation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are an exempted company incorporated in the Cayman Islands and are not subject to tax in this jurisdiction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the current Hong Kong Inland Revenue Ordinance, the Company&#8217;s subsidiary domiciled in Hong Kong has applied a two-tiered profits tax rate regime which is applicable to any year of assessment commencing on or after April 1, 2018. The profits tax rate for the first HK$2 million of profits of corporations will be lowered to 8.25%, while profits above that amount will continue to be subject to the tax rate of 16.5%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our Chinese subsidiaries are foreign invested enterprises in China. Under the EIT Law amended in December 2018 and its implementation rules, the Chinese enterprise income tax rate is 25%. However, qualified foreign invested enterprises located in central or western China may enjoy preferential tax rate under a series of national policies adopted to encourage investment in central and western China.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the EIT Law, an enterprise established outside of China with its &#8220;de facto management bodies&#8221; within China may be considered a resident enterprise for Chinese tax purposes and be subject to the enterprise income tax at the rate of 25% on its global income. The implementation rules of the EIT Law provide that the term &#8220;de facto management bodies&#8221; refers to management bodies which have material management and control over all aspects of the business, including production, operations, personnel, finance, and assets. It is unclear whether Chinese tax authorities would determine that, notwithstanding our status as the Cayman Islands holding company of our operating business in China, we should be classified as a resident enterprise. Currently, substantially all of our income is already China-source income subject to Chinese taxes. However, a portion of the net proceeds received from our initial public offering were deposited into interest bearing bank accounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Xinjiang Daqo is a foreign-invested enterprise established on February 22, 2011, located in Shihezi Economic Development Area in Xinjiang Autonomous Region. Inner Mongolia Daqo New Energy is a subsidiary of Xinjiang Daqo established on October 25, 2021, located in Baotou in Inner Mongolia Autonomous Region. According to Announcement No.23 [2020] of the Ministry of Finance, State Taxation Administration and National Development and Reform Commission, Xinjiang Daqo and Inner Mongolia Daqo New Energy were established in western China and meet certain requirements for a preferential tax rate under the announcement, and therefore are entitled to a preferential tax rate of 15% until December 31, 2030. During the years ended December 31, 2022, 2023 and 2024, Xinjiang Daqo and Inner Mongolia Daqo New Energy were entitled to a preferential tax rate of 15%. Other PRC subsidiaries are subject to the statutory rate of 25%.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">62</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the current EIT Law and implementation regulations issued by the PRC State Council, an income tax rate of 10% is applicable to interest and dividends payable to investors that are &#8220;non-resident enterprises&#8221;, which do not have an establishment or place of business in the PRC, or which have such establishment or place of business but the relevant income is not effectively connected with the establishment or place of business, to the extent such interest or dividends have their sources within the PRC. In accordance with applicable accounting principles of ASC 740-30, a deferred tax liability shall be recorded for taxable temporary differences attributable to the excess of financial reporting basis over tax basis of an investment in a foreign subsidiary, except for the indefinite reinvestment exception. Before Xinjiang Daqo&#8217;s initial public offering in China in 2021, we determined that the undistributed earnings of Xinjiang Daqo had been and would be indefinitely reinvested, and no deferred tax liability was recognized on the undistributed earnings of Xinjiang Daqo. Upon the completion of Xinjiang Daqo&#8217;s IPO in 2021, Xinjiang Daqo&#8217;s dividends distribution policy changed to that its accumulated dividends distributed in cash in the recent three years must not be less than 30% of its average annual distributable profits in the past three years, to be compliant with PRC listing rules. That means, no less than 10% of its annual attributable profit would be distributed during each of the recent three years since 2021. We recorded liabilities for withholding income tax based on an estimate that 40.24% and 15.50% of distributable profit from Xinjiang Daqo and its subsidiaries for the years ended December 31, 2022 and 2023 would be distributed, and the remaining distributable profit will be used indefinitely for reinvestments within the PRC. For the year ended December 31, 2024, Xinjiang Daqo recorded net loss and therefore did not have any distributable profit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the Interim Regulations on Value Added Tax and their implementation rules, starting from May 1, 2018, all entities and individuals that are engaged in the sale of goods, the provision of repairs and replacement services or the importation of goods in China are generally required to pay value-added tax, or VAT, at a rate of 16% of the gross sales proceeds received, less any deductible VAT already paid or borne by the taxpayer. On March 20, 2019, the Ministry of Finance, SAT and the General Administration of Customs jointly promulgated the Announcement on Relevant Policies for Deepening Value-Added Tax Reform, pursuant to which, gross proceeds from the sale of goods, the provision of repairs and replacement services or the importation of goods are generally subject to a VAT rate of 13% effective from April 1, 2019. When exporting certain goods, excluding polysilicon currently, the exporter is entitled to VAT refund, which amount will be a portion of or all of the VAT that it has already paid or borne. For our sales of polysilicon products, we are subject to the 13% VAT without any VAT refunds for such sales after April 1, 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Results of Operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table sets forth a summary of our consolidated statements of operations for the periods. Our historical results presented below are not necessarily indicative of the results that may be expected for any future period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year&#160;Ended&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$ in thousands</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,608,350</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,307,695</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,029,080</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,200,428)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,387,045)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,242,012)</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross profit (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,407,922</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 920,650</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (212,932)</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating income (expenses):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (354,074)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (213,241)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (143,089)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-lived assets impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (175,627)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for expected credit loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (18,072)</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (10,041)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (10,116)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (4,559)</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other operating (expenses) income , net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (3,181)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 86,137</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (9,813)</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating expenses, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (367,296)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (137,220)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (351,160)</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income (expense) from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,040,626</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 783,430</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (564,092)</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 14,473</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 52,302</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 30,223</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exchange gain (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 680</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (17,367)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (2,378)</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Investment income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,110</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 109</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 18,186</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income (loss) before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,056,889</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 818,474</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (518,061)</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax (expense) benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (577,247)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (165,588)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 69,907</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,479,642</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 652,886</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (448,154)</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss) attributable to non-controlling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 659,841</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 223,341</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (102,939)</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss) attributable to Daqo New Energy Corp.&#8217;s ordinary shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,819,801</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 429,545</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (345,215)</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Note: &#8220;0&#8221; in above table means less than U.S.$1,000.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">63</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Year Ended December 31, 2024 Compared to Year Ended December 31, 2023</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Revenue</span>. The revenue was $1,029.1million in 2024, representing a 55.4% decrease from $2,307.7 million in 2023, primarily due to significantly lower polysilicon ASPs and lower sales volume. All the polysilicon sold in 2023 was manufactured in our Xinjiang facilities, and the polysilicon sold in 2024 was manufactured in our Xinjiang and Inner Mongolia facilities. Our external sales volume decreased by 9.3% from 200,002 MT in 2023 to 181,362 MT in 2024. Our annual average selling prices decreased by 50.7% from $11.48/kg in 2023 to $5.66/kg in 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Cost of revenue</span>. The cost of revenue was $1,242.0 million in 2024, representing a 10.5% decrease from $1,387.0 million in 2023. The decrease in cost of revenue from product sales was primarily attributable to lower sales volume, as well as continued improvement in our operational efficiency and production process and the cost reduction in raw materials.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Gross profit (loss)</span>. We had a gross loss of $212.9 million in 2024, as compared with a gross profit of $920.7 million in 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Selling, general and administrative expenses</span>. Our selling, general and administrative expenses for continuing operations decreased to $143.1 million in 2024 from $213.2 million in 2023, primarily due to the reduction in non-cash share-based compensation cost related to our share incentive plan, which was $72.4 million and $121.0 million in 2024 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Long-lived assets impairment</span>. While we did not have this item in 2023, we had long-lived assets impairment of $175.6 million in 2024, mainly related to our older polysilicon facilities. Our long-lived assets impairment in 2024 was mainly because the continuous downward trend of the polysilicon selling prices impaired the recoverability of the carrying amounts of these assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Allowance for expected credit loss</span>. Our allowance for expected credit loss was $18.1 million in 2024, mainly due to uncertainties in the recoverability of long-aged receivables. We did not have allowance for expected credit loss in 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Research and development expenses</span>. Our research and development expenses were $4.6 million in 2024, compared to $10.1 million in 2023. The research and development expenses vary from period to period reflecting the R&amp;D activities that occur in such period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Other operating (expenses) income, net</span>. Other operating expenses were $9.8 million in 2024, compared to other operating income of $86.1 million in 2023. Our other operating expenses in 2024 were primarily attributable to loss of disposal on fixed assets. Our other operating income in 2023 were mainly attributable government subsidies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Interest income, net</span>. Our net interest income was $30.2 million in 2024, compared to net interest income of $52.3 million in 2023. The decrease in interest income was primarily due to lower cash at bank balance as well as lower bank interest rates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Income tax (expense) benefit</span>. Income tax benefit were $69.9 million in 2024, compared to income tax expense of $165.6 million in 2023, primarily because we recorded a loss before income taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Net income (loss)</span>. As a result of the foregoing, net loss was $448.2 million in 2024, compared to net income of $652.9 million in 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Net income (loss) attributable to our shareholders</span>. As a result of the factors described above, we had net loss attributable to our shareholders of $345.2 million in 2024, compared to net income of $429.5 million in 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Year Ended December 31, 2023 Compared to Year Ended December 31, 2022</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Revenue</span>. The revenue was $2,307.7 million in 2023, representing a decrease of 49.9% from $4,608.4 million in 2022, primarily due to a large decrease in polysilicon ASPs, partially mitigated by higher sales volume. The polysilicon sold in 2023 was manufactured in our Xinjiang and Inner Mongolia facilities. Our external sales volume increased by 50.5% from 132,909 MT in 2022 to 200,002 MT in 2023. Our annual average selling prices decreased by 66.7% from $32.47/kg in 2022 to $11.48/kg in 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Cost of revenue</span>. The cost of revenue was $1,387.0 million in 2023, representing an increase of 15.5% from $1,200.4 million in 2022. The increase in cost of revenue from product sales was attributable primarily to higher sales volume.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Gross profit (loss)</span>. We had a gross profit of $920.7 million in 2023, representing a decrease of 73.0% from $3,407.9 million in 2022.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">64</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Selling, general and administrative expenses</span>. Our selling, general and administrative expenses for continuing operations decreased to $213.2 million in 2023, compared to $354.1 million in 2022, primarily due to reduction in non-cash share-based compensation related to our share incentive plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Research and development expenses</span>. Our research and development expenses were $10.1 million in 2023, compared to $10.0 million in 2022. The research and development expenses vary from period to period reflecting the R&amp;D activities that occur in such period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Other operating (expenses) income, net</span>. Other operating income was $86.1 million in 2023, compared to other operating expenses of $3.2 million in 2022. Our other operating income in 2023 was primarily attributable to subsidies that we received from local government authorities, which vary from period to period at the discretion of the corresponding local government authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Interest income, net</span>. Our net interest income was $52.3 million in 2023, compared to net interest income of $14.5 million in 2022. The increase in interest income was primarily due to higher bank cash balance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Income tax (expense) benefit</span>. Income tax expenses were $165.6 million in 2023, compared to $577.2 million in 2022, primarily due to lower income before income taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Net income (loss)</span>. As a result of the foregoing, net income was $652.9 million in 2023, compared to $2,479.6 million in 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Net income (loss)attributable to our shareholders</span>. As a result of the factors described above, we had net profit attributable to our shareholders of $429.5 million in 2023, a 76.4% decrease from $1,819.8 million in 2022.</p><a id="BLiquidityandCapitalResources_384418"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">B.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Liquidity and Capital Resources</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Liquidity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Our cash, cash equivalents and restricted cash increased by $2,796.4 million during 2022, decreased by $472.4 million during 2023 and decreased by $2,009.6 million during 2024. Net cash provided by operating activities was $2,462.7 million and $1,616.0 million in 2022 and 2023, respectively, and net cash used in operating activities was $435.4 million in 2024. Net cash used in investing activities was $998.4 million, $1,196.0 million and $1,480.8 million in 2022, 2023 and 2024, respectively. Net cash provided by financing activities was $1,472.1 million in 2022, and net cash used in financing activities was $795.4 million and $47.4 million in 2023 and 2024, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We believe that our cash, cash equivalents, and fixed term deposits will be sufficient to meet our working capital and capital expenditure needs that will arise in 2025 and beyond.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following significant developments in 2024 and the first quarter of 2025 have impacted our liquidity or are expected to impact our liquidity:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">As of December 31, 2024, our current assets exceeded our current liabilities by $2,110.3 million, and our amounts due to related parties of $10.2 million were included in our current liabilities. As of December 31, 2024, we had cash, cash equivalents and restricted cash of $1,038.3 million and fixed-term deposits of $1,114.8 million. We did not have any bank borrowings as of the same date. As of December 31, 2024, commitments outstanding for the purchases of property, plant and equipment approximated $109.7 million, which will be due subsequent to our receipt of the property, plant and equipment we purchased.</span></td></tr></table></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">65</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In December 2021, we entered into a strategic cooperation framework agreement with Baotou City to build polysilicon projects for the solar industry with a total annual production capacity of 200,000 MT (i.e., our Phase 5 expansion project) and for the semiconductor industry with a total annual production capacity of 21,000 MT, silicon metal projects with a total annual production capacity of 300,000 MT and silicone projects with a total annual production capacity of 200,000 MT in Baotou City, Inner Mongolia. These projects will be conducted in several phases. In the first phase, we began the construction of our Phase 5A project, a 100,000 MT polysilicon project for the solar industry, in March 2022 and completed it in April 2023. We began the construction of a 1,000 MT polysilicon project for the semiconductor industry in March 2022 and began production in May 2024. In the second phase, we began the construction of our Phase 5B project, a 100,000 MT polysilicon project for the solar industry, in March 2023 and began production in May 2024. As of December 31, 2024, we have spent a total of RMB18.2 billion ($2.5 billion) on the above projects, and we estimate our total investments for the above projects of the first and second phases in Baotou City to be approximately RMB20.61 billion ($2.82 billion). Given adverse market conditions, we currently do not expect to incur material capital expenditures in the near future.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In July 2024, our board of directors approved a $100 million share repurchase program to repurchase up to US$100 million worth of our issued and outstanding ordinary shares or ADSs, effective until June 30, 2025. The timing of repurchase, number of shares repurchased and prices paid will depend upon our operations and market conditions, as well as corporate governance and regulatory restrictions.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Based on the above factors, we believe that adequate sources of liquidity will exist to fund our working capital and capital expenditure requirements, and other liabilities as they become due during the twelve-month period after the date of this annual report and in the long term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash Flows and Working Capital</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Polysilicon production requires intensive capital investment. Due to our relatively short operating history, our financing has been primarily through sales of polysilicon, bank borrowings, advances from customers and equity offerings. The following table sets forth a summary of our cash flows for the periods indicated:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year&#160;Ended&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:68.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in&#160;thousands&#160;of&#160;US$)</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net cash provided by (used in) operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,462,652</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,616,042</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (435,423)</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net cash used in investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (998,416)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,195,955)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,480,780)</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net cash provided by (used in) financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,472,091</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (795,398)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (47,356)</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effect of exchange rate changes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (139,942)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (97,083)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (46,048)</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net increase (decrease) in cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,796,385</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (472,395)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (2,009,607)</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cash, cash equivalents and restricted cash, at the beginning of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 723,966</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,520,351</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,047,956</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cash, cash equivalents and restricted cash, at the end of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,520,351</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,047,956</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,038,349</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Supplemental disclosure of cash flow information:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Interest paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,926</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,719</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income taxes paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 350,583</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 289,529</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 102,496</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Supplemental schedule of non-cash investing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Purchases of property, plant and equipment included in the ending balance of payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 251,127</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 421,024</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 409,472</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Purchases of property, plant and equipment included in the ending balance of amounts due to related parties - short-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,082</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,492</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,028</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our cash, cash equivalents and restricted cash increased by $2,796.4 million during 2022, decreased by $472.4 million during 2023 and decreased by $2,009.6 million during 2024. As of December 31, 2024, we had $1,006.5 million in cash and cash equivalents and $31.8 million in restricted cash. Restricted cash was primarily composed of cash that we placed in our bank accounts as guarantee deposits for the banks&#8217; issuance of short-term letters of credit and bank notes and cash preserved in relation to our pending litigation with a supplier. Cash and cash equivalents consisted of cash on hand and demand deposits, which were unrestricted as to withdrawal and use and had maturity of three months or less.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2024, we had a positive working capital (total current assets in excess of total current liabilities) of $2,110.3million. We had cash, cash equivalents and restricted cash of $1,038.3 million and did not have any short-term or long-term bank borrowings, as of December 31, 2024. We had total capital commitments of $109.7 million as of the same date.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">66</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are a holding company incorporated in the Cayman Islands. We may rely on dividends from our subsidiaries in China for our cash needs. Current PRC regulations restrict the ability of our subsidiaries to pay dividends to us. See &#8220;Item 3. Key Information&#8212;D. Risk Factors-Risks Related to Doing Business in China&#8212;We may rely on dividends and other distributions on equity paid by our wholly owned operating subsidiaries to fund any cash and financing requirements we may have, and any limitation on the ability of our operating subsidiaries to pay dividends to us could have a material adverse effect on our ability to borrow money or pay dividends&#8221; and &#8220;Item 8. Financial Information&#8212;Dividend Policy&#8221; for more information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Operating Activities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Net cash used in operating activities for the year ended December 31, 2024 was $435.4 million, primarily resulting from $1,192.1 million in payments for raw materials and utilities, $157.8 million in employee salaries and welfare payment, and tax paid of $124.1 million, partially offset by $1,038.6 million in cash received from the sales of our products. We generated negative operating cash flow in 2024. The fluctuation was primarily due to lower revenues and negative gross margin.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Net cash provided by operating activities for the year ended December 31, 2023 was $1,616.0 million, primarily resulting from $3,760.8 million of cash received from the sales of our products, partially offset by our payments for raw materials and utilities of $1,518.4 million, tax paid of $462.3 million, employee salaries and welfare payment of $159.2 million and interest payment of $4.7 million. We generated positive operating cash flow in 2023. The fluctuation was primarily due to lower revenues and gross margin.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Net cash provided by operating activities for the year ended December 31, 2022 was $2,462.7 million, primarily resulting from $4,423.6 million of cash received from the sales of our products, partially offset by our payments for raw materials and utilities of $982.7 million, tax paid of $871.8 million, employee salaries and welfare payment of $98.5 million and interest payment of $7.9 million. We generated positive operating cash flow in 2022. The fluctuation was primarily due to higher revenues and gross margin.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Investing Activities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Net cash used in investing activities for the year ended December 31, 2024 was $1,480.8 million, primarily resulting from payments for the purchase of property, plant and equipment, land use rights, fixed-term deposit and short-term investments in a total amount of $4,572.6 million and offset by redemption of fixed-term deposit and short-term investments of $3,091.8 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Net cash used in investing activities for the year ended December 31, 2023 was $1,196.0 million, primarily resulting from payments for the purchase of property, plant and equipment and land use rights in a total amount of $1,186.8 million and offset by redemption of short-term investments of $13.7 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Net cash used in investing activities for the year ended December 31, 2022 was $998.4 million, primarily resulting from payments for the purchase of property, plant and equipment in a total amount of $1,205.3 million and offset by redemption of short-term investments of $298.3 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Financing Activities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Net cash used in financing activities from continuing operation for the year ended December 31, 2024 was $47.4 million, primarily resulting from dividend payment by Xinjiang Daqo of $35.8 million, payments for repurchase of shares by Xinjiang Daqo of $7.7 million and our share repurchase of $5.0 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Net cash used in financing activities from continuing operation for the year ended December 31, 2023 was $795.4 million, primarily resulting from our share repurchases of $485.9 million and dividend payment by Xinjiang Daqo of $303.7 million. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Net cash provided by financing activities from continuing operation for the year ended December 31, 2022 was $1,472.1 million, primarily resulting from the net proceeds of $1,630.6 million from Xinjiang Daqo&#8217;s private offering in China, which was partially offset by repurchase of shares in the amount of $124.9 million.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">67</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Capital Expenditures</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In 2022, we incurred capital expenditure of $1,030.0 million for our Phase 4B and Phase 5A expansion projects. In 2023, we incurred capital expenditure of $1,100.7 million for our Phase 5A and Phase 5B expansion projects and our 1,000 MT polysilicon project for the semiconductor industry. In 2024, we incurred capital expenditure of $346.2 million for our Phase 5A and Phase 5B expansion projects and our 1,000 MT polysilicon project for the semiconductor industry. The capital expenditure per unit in Phase 1, Phase 2A, Phase 2B, Phase 3A, Phase 3B, Phase 4A, Phase 4B, Phase 5A, Phase 5B and the 1,000 MT polysilicon project was $114.0/kg, $56.8/kg, $26.7/kg, $16.5/kg, $14.2/kg, $13.0/kg, $18.4/kg, $11.6/kg, $13.3/kg and $141.7/kg, respectively, as of December 31, 2024. For additional information, see also &#8220;&#8212;B. Liquidity and Capital Resources&#8221; and &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Manufacturing Capacity&#8221; in this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The total capital expenditures for our Phase 5A and Phase 5B expansion projects and 1,000 MT polysilicon project for the semiconductor industry are approximately $1,160.3 million, $1,334.5 million and $141.7 million, respectively, of which an aggregate of $2,497.2 million had been spent as of December 31, 2024. We intend to use cash generated from operating activities and take other actions to obtain alternative sources of financing, such as obtaining loan facilities from financial institutions, raising funds from the capital markets or entering into capital arrangements to meet our capital expenditure requirements.</p><a id="CResearchandDevelopmentPatentsandLicense"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:10pt;margin-top:0pt;">C.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:10pt;margin-top:0pt;">Research and Development, Patents and Licenses, etc.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Research and Development.&#8221; See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Intellectual Property.&#8221;</p><a id="DTrendInformation_75494"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:10pt;margin-top:0pt;">D.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:10pt;margin-top:0pt;">Trend Information</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Market Trends</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Global solar PV installations in 2024 totaled approximately 530 GW, representing a 35.9% increase from 390 GW in 2023. In 2024, the annual newly added solar PV installations in China were approximately 278 GW, higher than 217 GW in 2023. According to several solar PV market reports and our estimation, we expect global solar PV installations in 2024 to be approximately 550 to 600 GW.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Operational Trends</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We began our Phase 4B project in March 2021 and completed the construction of the project in December 2021. We ramped it up to its full capacity of 35,000 MT and increased our total production capacity to 105,000 MT in January 2022. We also plan to build polysilicon projects for the solar industry with a total annual production capacity of 200,000 MT (i.e. our Phase 5 expansion project) and for the semiconductor industry with a total annual production capacity of 21,000 MT and silicon metal projects with a total annual production capacity of 300,000 MT in Baotou. We completed the construction of the Phase 5A project in April 2023 and ramped it up to its full capacity in June 2023, which increased our annual production capacity of polysilicon for the solar industry to 205,000 MT. We began the construction of our Phase 5B project in March 2023 and began production in May 2024, which increased our annual production capacity of polysilicon for the solar industry to 305,000 MT. We began the construction of a 1,000 MT polysilicon project for the semiconductor industry in March 2022 and began production in May 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Other than as disclosed elsewhere in this annual report, we are not aware of any trends, uncertainties, demands, commitments or events since the beginning of our fiscal year 2024 that are reasonably likely to have a material effect on our net revenues, income from operations, profitability, liquidity or capital resources, or that would cause the disclosed financial information to be not necessarily indicative of future operating results or financial condition.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">68</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="ECriticalAccountingEstimates_351332"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">E.</b></span>Critical Accounting Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We prepare our consolidated financial statements in accordance with U.S. GAAP, which requires us to make judgments, estimates and assumptions that affect (1) the reported amounts of assets and liabilities, (2) disclosure of contingent assets and liabilities at the end of each reporting period, and (3) the reported amounts of revenues and expenses during each reporting period. We continually evaluate these estimates and assumptions based on historical experience, knowledge and assessment of current business and other conditions, and expectations regarding the future based on available information and reasonable assumptions, which together form a basis for making judgments about matters not readily apparent from other sources. Since the use of estimates is an integral component of the financial reporting process, actual results could differ from those estimates. Some of our accounting policies require higher degrees of judgment than others in their application. When reviewing our financial statements, you should consider (1) our selection of critical accounting policies, (2) the judgment and other uncertainties affecting the application of such policies, and (3) the sensitivity of reported results to changes in conditions and assumptions. We made the following critical accounting estimates to prepare our financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Property, plant and equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our property, plant and equipment consist primarily of buildings, plants, machinery and equipment used in our operations. Those fixed assets are carried at cost and are depreciated over their estimated useful lives, ranging from 15 to 30 years, using the straight-line method for both financial reporting purposes and tax reporting purposes. The carrying value of our long-lived assets is evaluated periodically based on utilization of the asset and physical condition of the asset, as well as the useful life of the asset to determine if adjustment to the depreciation period or the carrying value is warranted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Estimated lives of the above mentioned depreciable fixed assets may vary over time due to the assets&#8217; conditions, current technologies, market, and future plan of usage and the useful lives of major competitors. We are not aware of any specific factors that are reasonably likely to significantly change the estimated service lives of our assets. Actual use and retirement of our assets may vary from our current estimates, which would impact the amount of depreciation expense recognized in future periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have compared the useful lives and residual value of each asset category with the comparable companies in the industry, and we are not aware of any significant variances. Changes in estimated useful lives of our assets could significantly impact future periods&#8217; depreciation expense and have a material impact on our Consolidated Financial Statements. If the estimated useful lives of all depreciable assets were increased by five years, annual depreciation expense would decrease by approximately $52.56 million. If the estimated useful lives of all depreciable assets were decreased by five years, annual depreciation expense would increase by approximately $216.38 million. We are projecting an increase in our depreciation expense in 2025 versus 2024 which is mainly driven by an increase in our projected depreciable asset base.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Impairment of Long-Lived Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We evaluate our long-lived assets or asset group for impairment whenever events or changes in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that the carrying amount of a group of long-lived assets may not be fully recoverable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">When these events occur, we evaluate the impairment by comparing the carrying amount of the assets to future undiscounted cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flows is less than the carrying amount of the assets, we recognize an impairment loss based on the excess of the carrying amount of the asset group over its fair value, generally based upon discounted cash flows or market prices. Our management determines the fair value of an asset or asset group utilizing estimated future discounted cash flows and incorporates significant assumptions including revenue growth rate, gross margin, and discount rate. These assumptions might be affected by expectations about future market and economic conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We did not recognize any impairment loss on long-lived assets in 2022 or 2023. We recognized impairment loss on long-lived assets of $175.6 million in 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recent Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There is no recently issued accounting pronouncement or accounting pronouncement not yet adopted that has or would have material impact on our consolidated financial statements.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">69</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_61cedcae_50fe_44f5_9538_5d714ca2c00d"></a><a id="ITEM6DIRECTORSSENIORMANAGEMENTANDEMPLOYE"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 6.</b></span>DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES</p><a id="ADirectorsandExecutiveOfficers_312226"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">A.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Directors and Executive Officers</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table sets forth information regarding our directors and executive officers as of the date of this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:38.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Name</b></p></td><td style="vertical-align:top;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Age</b></p></td><td style="vertical-align:top;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:47.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Position/Title</b></p></td></tr><tr><td style="vertical-align:top;width:38.55%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Xiang Xu</p></td><td style="vertical-align:top;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.17%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">54</p></td><td style="vertical-align:top;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.86%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chairman of the board of directors and chief executive officer</p></td></tr><tr><td style="vertical-align:top;width:38.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Guangfu Xu</p></td><td style="vertical-align:top;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">82</p></td><td style="vertical-align:top;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Director</p></td></tr><tr><td style="vertical-align:top;width:38.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Dafeng Shi</p></td><td style="vertical-align:top;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">52</p></td><td style="vertical-align:top;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Director</p></td></tr><tr><td style="vertical-align:top;width:38.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Fei Ge</p></td><td style="vertical-align:top;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">61</p></td><td style="vertical-align:top;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Director</p></td></tr><tr><td style="vertical-align:top;width:38.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Xiaoyu Xu</p></td><td style="vertical-align:top;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">29</p></td><td style="vertical-align:top;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Director and deputy chief executive officer</p></td></tr><tr><td style="vertical-align:top;width:38.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Fumin Zhuo</p></td><td style="vertical-align:top;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">73</p></td><td style="vertical-align:top;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Independent director</p></td></tr><tr><td style="vertical-align:top;width:38.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Rongling Chen</p></td><td style="vertical-align:top;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">83</p></td><td style="vertical-align:top;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Independent director</p></td></tr><tr><td style="vertical-align:top;width:38.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Minsong Liang</p></td><td style="vertical-align:top;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">56</p></td><td style="vertical-align:top;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Independent director</p></td></tr><tr><td style="vertical-align:top;width:38.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shuming Zhao</p></td><td style="vertical-align:top;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">72</p></td><td style="vertical-align:top;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Independent director</p></td></tr><tr><td style="vertical-align:top;width:38.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Arthur Wong</p></td><td style="vertical-align:top;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">65</p></td><td style="vertical-align:top;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Independent director</p></td></tr><tr><td style="vertical-align:top;width:38.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Guoqing Chen</p></td><td style="vertical-align:top;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">60</p></td><td style="vertical-align:top;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Independent director</p></td></tr><tr><td style="vertical-align:top;width:38.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Ming Yang</p></td><td style="vertical-align:top;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">50</p></td><td style="vertical-align:top;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:47.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief financial officer</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Mr. Xiang Xu </i>is the chairman of our board of directors and our chief executive officer. He is also the president of Daqo Group and currently holds directorship positions at 25 subsidiaries of Daqo Group. Mr. Xu has served as the chairman of our board of directors and our chief executive officer since August 2023. Mr. Xu served as the general manager of Jiangsu Changjiang Electric Co., Ltd., a subsidiary of Daqo Group, from January 2000 to May 2006. Mr. Xu received his EMBA degree from Nanjing University in 2004.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Mr. Guangfu Xu</i> is one of our directors. Mr. Xu is primarily involved in formulating our strategic development objectives. Mr. Xu has been the chairman of Daqo Group since January 1984 and currently holds directorship positions with 30 subsidiaries and affiliated entities of Daqo Group. Mr. Xu served as chairman of our board of directors from our incorporation in November 2007 to August 2023. Mr. Xu joined Xinba General Company, the predecessor entity of Daqo Group, in 1966 and has been instrumental in building Daqo Group from a small township and village enterprise to a leading manufacturer of electrical systems in China. Mr. Xu is a member of the Ninth People&#8217;s Congress of Jiangsu Province and the vice chairman of the Standing Committee of the Ninth Yangzhong City People&#8217;s Congress. Mr. Xu was named a National Township and Village Entrepreneur by the Ministry of Agriculture of China in 2001 and 2002 and a Pioneer in Electricity Industry in 2012. Mr. Xu graduated from secondary school in 1960. Mr. Guangfu Xu is the father of Mr. Xiang Xu.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Mr. Dafeng Shi</i> is one of our directors. Mr. Shi had served as a director of our company since its initial public offering until October 2011 and was appointed again to be our director in February 2013. Mr. Shi has been the vice president for finance of Daqo Group since January 2006 and currently holds directorship positions with four subsidiaries and affiliated entities of Daqo Group. Prior to joining Daqo Group, Mr. Shi served as the vice president of Yangzhong Tianyuan Accounting Firm from 2000 to 2001. Mr. Shi received his bachelor&#8217;s degree in economic management from the Correspondence Institute of the Central Party School in 1997 and his associate degree in accounting from Nanjing University of Finance &amp; Economics in 1992. Mr. Shi received his master degree of professional accountancy from The Chinese University of Hong Kong. Mr. Shi is a Certified Public Accountant in China.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Mr. Fei Ge</i> is one of our directors. Mr. Ge has served as our director since June 8, 2022. He is also the executive president of Daqo Group responsible for technology innovation and digitalized manufacturing. Mr. Ge previously served as a director of our company from our initial public offering in 2010 until February 2013. Mr. Ge holds an MBA degree from Nanjing University.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Ms. Xiaoyu Xu </i>is one of our directors and our deputy chief executive officer. Ms. Xu has served as our director since November 2023 and our deputy chief executive officer since October 2024. Ms. Xu joined the Company in May 2023 as the investor relations head and board secretary. She previously worked at J.P. Morgan in the Corporate and Investment Bank department. Ms. Xu holds an MBA degree with a concentration in finance from the Wharton School at the University of Pennsylvania, and a Bachelor of Science degree in business administration from the Haas School of Business at the University of California, Berkeley. Ms. Xiaoyu Xu is the daughter of Mr. Xiang Xu.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">70</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Mr. Fumin Zhuo</i> is one of our independent directors. Mr. Zhuo has served as our director since November 2009. He currently also serves as an independent director of a Shanghai Stock Exchange-listed company, Shanghai Xiao Fang Pharmaceutical Co., Ltd. Mr. Zhuo has over 45 years of experience in investment and corporate management. Mr. Zhuo is currently a founder and the chairman of V Star Capital. Since 2002, Mr. Zhuo has served as the chairman and chief executive officer of Vertex China Investment Company, the chairman of Venture Star Investment (HK) Limited and a managing partner of GGV Capital. From 1995 to July 2002, Mr. Zhuo was the chief executive officer of Shanghai Industrial Holding Ltd. and the chairman of SIIC Medical Science &amp; Technology (Group). Prior to that, starting in 1987, Mr. Zhuo served as chief assistant officer of the Shanghai Economic System Reform Committee. Mr. Zhuo has extensive experience in venture capital fund formation, mergers and acquisitions, and investment management. Mr. Zhuo graduated from Shanghai Jiaotong University&#8217;s Electrical Engineering School in 1983 and then received his master&#8217;s degree in economics from Fudan University in 1995.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Mr. Rongling Chen</i> is one of our independent directors. Mr. Chen has served as our director since October 2010. He served as Senior Advisor for ASML China from May 2015 to December 2021 and an independent director to a Shenzhen Stock Exchange-listed company, TCL Zhonghuan, from 2012 to 2024. Between 2010 and 2012 Mr. Chen was a vice president of Applied Materials and chief administration officer of Applied Materials China. Mr. Chen was an executive advisor of IMEC, a leading advanced semiconductor R&amp;D center based in Belgium, and also a senior advisor and chairman of China advisory board to SEMI, a global industry association serving the manufacturing supply chains for the microelectronic, display and photovoltaic industries. Mr. Chen started working for Applied Materials in 1984, and has served in various senior positions, including vice president, chairman of Applied Materials China and head of China marketing and corporate affairs, before retiring in 2012. Mr. Chen received his bachelor&#8217;s degree in semiconductor devices and materials from Zhejiang University.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Dr. Minsong Liang</i> is one of our independent directors. Dr. Liang has served as our director since October 2011. Dr. Liang is currently a co-managing partner of CLA Partners, a boutique investment banking firm in China. Dr. Liang serves as an independent director to Yunnan International Trust &amp; Investment Co., Ltd., a financial services company in China. Prior to joining CLA Partners, Dr. Liang has held various advisory positions at China Securities Regulatory Commission and State-owned Assets Management Commission of Yunnan Province. Dr. Liang received his Ph.D. in economics from the University of Michigan at Ann Arbor and J.D. from New York University School of Law. He received his bachelor&#8217;s degree in economics from Beijing University.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Mr. Shuming Zhao</i> is one of our independent directors. Mr. Zhao has served as our director since October 2011. Mr. Zhao is senior professor and honorary dean of the School of Business, Nanjing University, China. In addition, Mr. Zhao is a distinguished visiting professor at the College of Business, the University of Missouri-St. Louis, USA; and visiting professor at Peter Drucker Graduate School of Management, Claremont Graduate University, USA. Mr.&#160;Zhao serves as independent directors of Scully Royalty Ltd, a NYSE-listed company. Mr. Zhao received his bachelor&#8217;s degree in English language and literature from Nanjing University and a master&#8217;s degree in education and a Ph.D. in management, both from Claremont Graduate University, USA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Mr. Arthur Wong </i>is one of our independent directors. Mr. Wong has been serving as our director since December 2012. Mr. Wong currently serves as an independent director and Chairman of the Audit Committee of Microvast Holdings Inc (NASDAQ: MVST). From 2008 to 2018, Mr. Wong served as Chief Financial Officer for Asia New-Energy, Nobao Renewable Energy, GreenTree Inns Hotel Management Group and Beijing Radio Cultural Transmission Company Limited sequentially. From 1982 to 2008, Mr. Wong worked for Deloitte Touche Tohmatsu, in Hong Kong, San Jose and Beijing over various periods of time, with his last position as a partner in the Beijing office. Mr. Wong received a bachelor&#8217;s degree in applied economics from the University of San Francisco and a higher diploma of accountancy from Hong Kong Polytechnic University. He is a member of the American Institute of Certified Public Accountants, the Association of Chartered Certified Accountants and the Hong Kong Institute of Certified Public Accountants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Mr. Guoqing Chen</i> is one of our independent directors. Mr. Chen has served as our independent director since July 2023. Mr. Chen has served as the head of Shanghai Horizon Economic Research Institute since 2002. He is also the chair professor at Shanghai National Accounting Institute and the deputy director at the China Management Accounting System Research Center of Shanghai University of Finance and Economics. Mr. Chen currently serves as the chairman of Horizon International Financial Management Consulting (Shanghai) Co., Ltd., and Shanghai Horizon Value Management Software Co., Ltd. He is also an independent director at Heilongjiang Longmay Mining Group Co., Ltd., and Hongxing Xuan Paper Co., Ltd., as well as a director at Jilin Provincial Coal Industry Group Co., Ltd., and Jilin Province State-Owned Capital Operation Co., Ltd.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">71</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Mr. Ming Yang</i> is our chief financial officer. Mr. Yang has served as our chief financial officer since July 2015. Prior to joining us, Mr. Yang served as a management consultant at McKinsey &amp; Company since May 2012, where he specialized in the cleantech and solar sectors and focused on such areas as corporate strategy, market strategy, performance management, and risk management. Prior to McKinsey &amp; Company, Mr. Yang was vice president of business development and corporate communications at JA Solar Holdings Co., Ltd., a leading manufacturer of solar products based in China from 2009 to 2012, where he was responsible for corporate strategy, business development, strategic partnerships and investor relations. Prior to JA Solar, Mr. Yang was an analyst covering the renewable energy sector at Coatue Management, a multi-billion dollar hedge fund based in New York in 2008. From 2004 to 2007, Mr. Yang served as vice president and senior China analyst at Piper Jaffray, where he was a core member of the global cleantech team and covered the solar energy and semiconductor materials sectors. Mr. Yang holds an MBA degree from Cornell University and a bachelor&#8217;s degree in electrical engineering and computer science from the University of California, Berkeley.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Composition of Board of Directors</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our board of directors consists of eleven directors. A director is not required to hold any shares in our company by way of qualification. A director may vote with respect to any contract or transaction in which he or she is materially interested provided the nature of the interest is disclosed prior to its consideration. Subject to our Fourth Amended and Restated Memorandum and Articles of Association, the directors may exercise all the powers of our company to borrow money, mortgage his or her undertaking, property and uncalled capital, and issue debentures or other securities whether outright or as security for any debt, liability or obligation of our company or of any third party. We have majority-independent compensation committee and nominating and corporate governance committee and a fully independent audit committee.</p><a id="BCompensation_100457"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">B.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Compensation</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2024, our aggregate payment of cash to directors or executive officers was approximately $2.4 million. See &#8220;&#8212;Share Incentive Plans.&#8221; Our PRC subsidiaries are and were required, as the case may be, by PRC law to make contributions equal to certain percentages of each employee&#8217;s salary for his or her pension insurance, medical insurance, housing fund, unemployment and other statutory benefits. We did not accrue or set aside any pension or similar retirement benefits for our executive officers and directors for the fiscal year ended December 31, 2024. Other than the aforementioned statutorily required contributions, we have not set aside or accrued any other amount to provide pension, retirement or other similar benefits to our executive officers and directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Share Incentive Plans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2009 Share Incentive Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In August 2009, we adopted the 2009 share incentive plan, or the 2009 Plan, to attract and retain the best available personnel, provide additional incentives to employees, directors and consultants, and promote the success of our business. Our board of directors has authorized the issuance of up to 15,000,000 ordinary shares upon the exercise of awards granted under the 2009 Plan. The following paragraphs summarize the terms of the 2009 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Plan Administration</span>. Our board of directors, or a committee designated by our board or directors, will administer the plan. The committee or the full board of directors, as appropriate, will determine the provisions and terms and conditions of each award and may delegate their authorities to one or more officers of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Types of Awards</span>. The 2009 Plan provides for the grant of stock options, restricted shares and restricted share units to a participant pursuant to the Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Award Agreement</span>. Options and other stock purchase rights granted under our plan are evidenced by an award agreement, as applicable, that sets forth the terms, conditions and limitations for each grant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Exercise Price</span>. The exercise price subject to an option shall be determined by the plan administrator and set forth in the award agreement. The exercise price may be amended or adjusted in the absolute discretion of the plan administrator, the determination of which shall be final, binding and conclusive. To the extent not prohibited by applicable laws or any exchange rule, a downward adjustment of the exercise prices of options shall be effective without the approval of the shareholders or the approval of the affected participants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Eligibility</span>. We may grant awards to our employees, directors and consultants or those of any of our related entities, which include our subsidiaries or any entities in which we hold a substantial ownership interest.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">72</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Term of the Options</span>. The term of each option grant shall be stated in the award agreement, provided that the term shall not exceed 10 years from the date of the grant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Vesting Schedule</span>. In general, the plan administrator determines, or the award agreement specifies, the vesting schedule.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Transfer Restrictions</span>. Awards to purchase our ordinary shares may not be transferred in any manner by the participant other than by will or the laws of succession. An option award may be exercised during the lifetime of the optionee only by the optionee.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Termination of the Plan</span>. Unless terminated earlier, the plan will terminate automatically in 2019. Our board of directors has the authority to amend or terminate the plan subject to shareholder approval to the extent necessary to comply with applicable law. However, no such action may (i) impair the rights of any participant unless agreed by the participant and the plan administrator or (ii) affect the plan administrator&#8217;s ability to exercise the powers granted to it under our plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2014 Share Incentive Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2014, our shareholders adopted the 2014 share incentive plan, or the 2014 Plan, at our annual general meeting of the shareholders. Our shareholders have authorized the issuance of up to 21,000,000 ordinary shares underlying all options (including incentive share options, or ISOs), restricted shares and restricted share units granted to a participant under the plan, or the awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following paragraphs summarize the terms of our 2014 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Plan Administration</span>. Our board of directors, or a committee designated by our board of directors, will administer the plan. The committee or the full board of directors, as appropriate, will determine the provisions and terms and conditions of each award and may delegate their authorities to one or more officers of the Company. Any grant or amendment of awards to any committee member requires an affirmative vote of a majority of the board members who are not on the committee.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Award Agreement</span>. Awards granted under our 2014 Plan are evidenced by an award agreement that sets forth the terms, conditions and limitations for each award which may include the term of an award, the provisions applicable in the event the participant&#8217;s employment or service terminates, and our authority to unilaterally or bilaterally amend, modify, suspend, cancel or rescind an award.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Eligibility</span>. We may grant awards to our employees, consultants, members of our board of directors and other individuals as determined, authorized and approved by the board of directors or the committee.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acceleration of Awards upon Corporate Transactions</span>. The outstanding awards will accelerate upon occurrence of a change-of-control corporate transaction in which the successor entity does not assume our outstanding awards under our 2014 Plan, provided that the plan participant remains an employee, consultant or member of our board of directors on the effective date of the corporate transaction. In such event, each outstanding award will become fully exercisable and all forfeiture restrictions on such award will lapse immediately prior to the specified effective date of the corporate transaction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If the successor entity assumes our outstanding awards and later terminates the grantee&#8217;s employment or service without cause, the outstanding awards automatically will become fully vested and exercisable. The compensation committee may also, in its sole discretion, upon or in anticipation of a corporate transaction, accelerate awards, purchase the awards from the plan participants, replace the awards, or provide for the payment of the awards in cash.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Exercise Price and Term of Options Other than ISOs</span>. Our board of directors, or a committee designated by our board of directors, will determine, amend or adjust the exercise price of options other than the ISOs, and determine the time or times at which, and the conditions to be satisfied before, such options may be exercised in whole or in part. Subject to any future amendment or modification to the plan, the term of any option other than an ISO granted under the 2014 Plan may not exceed ten years, subject to any amendment or modification of the plan.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">73</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Exercise Price and Term of ISOs</span>. The exercise price per share of an ISO shall be equal to the fair market value on the date of grant. If, however, we grant an ISO to an individual, who, at the time of that grant, owns shares representing more than 10% of the voting power of all classes of our share capital, the exercise price cannot be less than 110% of the fair market value of our ordinary shares on the date of grant. The board or the committee will determine the time or times at which an ISO may be exercised in whole or in part, including exercise prior to vesting. The term may not exceed the earlier of ten years from the date of the grant, three months after a participant&#8217;s termination of employment as an employee, or one year after the date of a participant&#8217;s termination of employment or service on account of death or disability, except that five years is the maximum term of an ISO granted to an employee who holds more than 10% of the voting power of our share capital.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Restricted Shares and Restricted Share Unites</span>. The board or the committee is also authorized to make awards of restricted shares and restricted share units. Except as otherwise determined by the board or the committee at the time of the grant of an award or thereafter, upon termination of employment or service during the applicable restriction period, restricted shares that are at the time subject to restrictions shall be forfeited or repurchased in accordance with the respective award agreements. At the time of grant for restricted share units, the board or the committee shall specify the date on which the restricted share units shall become fully vested and non-forfeitable, and may specify such conditions to vesting as it deems appropriate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Amendment and Termination</span>. The board or the committee may at any time amend, suspend or terminate our 2014 Plan. Amendments to our 2014 Plan are subject to shareholder approval, to the extent required by law, or by stock exchange rules or regulations. Unless terminated earlier, our 2014 Plan shall continue in effect for a term of ten years from the date of adoption.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2018 Share Incentive Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In April 2018, our board of directors adopted the 2018 share incentive plan, or the 2018 Plan. Our board of directors has authorized the issuance of up to 38,600,000 ordinary shares underlying all options (including incentive share options, or ISOs, and options other than ISOs), restricted shares and restricted share units granted to a participant under the plan, or the awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following paragraphs summarize the terms of our 2018 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Plan Administration</span>. Our board of directors, or a committee designated by our board of directors, will administer the plan. The committee or the full board of directors, as appropriate, will determine the provisions and terms and conditions of each award and may delegate their authorities to one or more officers of the Company. Any grant or amendment of awards to any committee member requires an affirmative vote of a majority of the board members who are not on the committee. The chief executive officer of our company is delegated with the exclusive power, authority and discretion of the committee or Board to determine the grantees and certain terms of the awards; <i style="font-style:italic;">provided, however, that</i> such delegation shall be limited to awards granted to, or held by, any participants other than the directors and senior executives of our company (including the chief executive officer himself).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Award Agreement</span>. Awards granted under our 2018 Plan are evidenced by an award agreement that sets forth the terms, conditions and limitations for each award which may include the term of an award, the provisions applicable in the event the participant&#8217;s employment or service terminates, and our authority to unilaterally or bilaterally amend, modify, suspend, cancel or rescind an award.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Eligibility</span>. We may grant awards to our employees, consultants, members of our board of directors and other individuals as determined, authorized and approved by the committee designated by our board of directors or our chief executive officer, as appropriate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acceleration of Awards upon Corporate Transactions</span>. The outstanding awards will accelerate upon occurrence of a change-of-control corporate transaction in which the successor entity does not assume our outstanding awards under our 2018 Plan, provided that the plan participant remains an employee, consultant or member of our board of directors on the effective date of the corporate transaction. In such event, each outstanding award will become fully exercisable and all forfeiture restrictions on such award will lapse immediately prior to the specified effective date of the corporate transaction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">If the successor entity assumes our outstanding awards and later terminates the grantee&#8217;s employment or service without cause, the outstanding awards automatically will become fully vested and exercisable. The committee designated by our board of directors may also, in its sole discretion, upon or in anticipation of a corporate transaction, accelerate awards, purchase the awards from the plan participants, replace the awards, or provide for the payment of the awards in cash.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">74</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Exercise Price and Term of Options Other than ISOs</span>. The committee designated by our board of directors will determine, amend or adjust the exercise price of options other than the ISOs, and determine the time or times at which, and the conditions to be satisfied before, such options may be exercised in whole or in part. Subject to any future amendment or modification to the plan, the term of any option other than an ISO granted under the 2018 Plan may not exceed fifteen years, subject to any amendment or modification of the plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Exercise Price and Term of ISOs</span>. The exercise price per share of an ISO shall be equal to the fair market value on the date of grant. If, however, we grant an ISO to an individual, who, at the time of that grant, owns shares representing more than 10% of the voting power of all classes of our share capital, the exercise price cannot be less than 110% of the fair market value of our ordinary shares on the date of grant. The committee designated by our board of directors will determine the time or times at which an ISO may be exercised in whole or in part, including exercise prior to vesting. The term may not exceed the earlier of fifteen years from the date of the grant, three months after a participant&#8217;s termination of employment as an employee, or one year after the date of a participant&#8217;s termination of employment or service on account of death or disability, except that five years is the maximum term of an ISO granted to an employee who holds more than 10% of the voting power of our share capital.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Restricted Shares and Restricted Share Unites</span>. The committee designated by our board of directors is also authorized to make awards of restricted shares and restricted share units. Except as otherwise determined by the board or the committee at the time of the grant of an award or thereafter, upon termination of employment or service during the applicable restriction period, restricted shares that are at the time subject to restrictions shall be forfeited or repurchased in accordance with the respective award agreements. At the time of grant for restricted share units, the committee shall specify the date on which the restricted share units shall become fully vested and nonforfeitable, and may specify such conditions to vesting as it deems appropriate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Amendment and Termination</span>. Our board of directors or the committee designated by it may at any time amend, suspend or terminate our 2018 Plan. Amendments to our 2018 Plan are subject to shareholder approval, to the extent required by law, or by stock exchange rules or regulations. Unless terminated earlier, our 2018 Plan shall continue in effect for a term of fifteen years from the date of adoption.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">2022 Share Incentive Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In August 2022, our board of directors adopted the 2022 share incentive plan, or the 2022 Plan. Our board of directors has authorized the issuance of up to 37,253,465 ordinary shares underlying all options (including incentive share options, or ISOs, and options other than ISOs), restricted shares and restricted share units granted to a participant under the plan, or the awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following paragraphs summarize the terms of our 2022 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Plan Administration</span>. Our board of directors, or a committee designated by our board of directors, will administer the plan. The committee or the full board of directors, as appropriate, will determine the provisions and terms and conditions of each award and may delegate their authorities to one or more officers of the Company. Any grant or amendment of awards to any committee member requires an affirmative vote of a majority of the board members who are not on the committee. The chief executive officer of our company is delegated with the exclusive power, authority and discretion of the committee or Board to determine the grantees and certain terms of the awards;<i style="font-style:italic;"> provided, however, that</i> such delegation shall be limited to awards granted to, or held by, any participants other than the directors and senior executives of our company (including the chief executive officer himself).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Award Agreement</span>. Awards granted under our 2022 Plan are evidenced by an award agreement that sets forth the terms, conditions and limitations for each award which may include the term of an award, the provisions applicable in the event the participant&#8217;s employment or service terminates, and our authority to unilaterally or bilaterally amend, modify, suspend, cancel or rescind an award.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Eligibility</span>. We may grant awards to our employees, consultants, members of our board of directors and other individuals as determined, authorized and approved by the committee designated by our board of directors or our chief executive officer, as appropriate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Acceleration of Awards upon Corporate Transactions</span>. The outstanding awards will accelerate upon occurrence of a change-of-control corporate transaction in which the successor entity does not assume our outstanding awards under our 2022 Plan, provided that the plan participant remains an employee, consultant or member of our board of directors on the effective date of the corporate transaction. In such event, each outstanding award will become fully exercisable and all forfeiture restrictions on such award will lapse immediately prior to the specified effective date of the corporate transaction.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">75</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If the successor entity assumes our outstanding awards and later terminates the grantee&#8217;s employment or service without cause, the outstanding awards automatically will become fully vested and exercisable. The committee designated by our board of directors may also, in its sole discretion, upon or in anticipation of a corporate transaction, accelerate awards, purchase the awards from the plan participants, replace the awards, or provide for the payment of the awards in cash.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the event that our company does not survive, or does not survive as a public company, the committee may make a provision for a cash payment in settlement or exchange of any outstanding awards, or provide for the accelerated vesting of any awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Exercise Price and Term of Options Other than ISOs</span>. The committee designated by our board of directors will determine, amend or adjust the exercise price of options other than the ISOs, and determine the time or times at which, and the conditions to be satisfied before, such options may be exercised in whole or in part. Subject to any future amendment or modification to the plan, the term of any option other than an ISO granted under the 2022 Plan may not exceed fifteen years, subject to any amendment or modification of the plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Exercise Price and Term of ISOs</span>. The exercise price per share of an ISO shall be equal to the fair market value on the date of grant. If, however, we grant an ISO to an individual, who, at the time of that grant, owns shares representing more than 10% of the voting power of all classes of our share capital, the exercise price cannot be less than 110% of the fair market value of our ordinary shares on the date of grant. The committee designated by our board of directors will determine the time or times at which an ISO may be exercised in whole or in part, including exercise prior to vesting. The term may not exceed the earlier of ten years from the date of the grant, three months after a participant&#8217;s termination of employment as an employee, or one year after the date of a participant&#8217;s termination of employment or service on account of death or disability, except that five years is the maximum term of an ISO granted to an employee who holds more than 10% of the voting power of our share capital.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Restricted Shares and Restricted Share Unites</span>. The committee designated by our board of directors is also authorized to make awards of restricted shares and restricted share units. Except as otherwise determined by the board or the committee at the time of the grant of an award or thereafter, upon termination of employment or service during the applicable restriction period, restricted shares that are at the time subject to restrictions shall be forfeited or repurchased in accordance with the respective award agreements. At the time of grant for restricted share units, the committee shall specify the date on which the restricted share units shall become fully vested and nonforfeitable, and may specify such conditions to vesting as it deems appropriate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Amendment and Termination</span>. Our board of directors or the committee designated by it may at any time amend, suspend or terminate our 2022 Plan. Amendments to our 2022 Plan are subject to shareholder approval, to the extent required by law, or by stock exchange rules or regulations. Unless terminated earlier, our 2022 Plan shall continue in effect for a term of fifteen years from the date of adoption.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2025, excluding the expired and cancelled options, we have granted options to purchase a total of 23,393,525 of our ordinary shares and 94,293,015 restricted share units under our share incentive plans, of which options to purchase a total of 750 ordinary shares and 4,571,875 restricted share units were outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">76</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table summarizes the options and restricted share units granted as of March 31, 2025 to our senior executive officers, directors and to other individuals as a group since 2014, without giving effect to the options that were exercised or terminated, if any.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:44.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise&#160;Price&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Name</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of&#160;Shares*</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">($/Share)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Date&#160;of&#160;Grant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Date&#160;of&#160;Expiration</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Directors and officers as a group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,791,875</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">January 12, 2015</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">January 11, 2025</p></td></tr><tr><td style="vertical-align:bottom;width:44.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,000,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">July 6, 2015</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">July 5, 2025</p></td></tr><tr><td style="vertical-align:bottom;width:44.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 9,079,992</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">February 3, 2017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">February 2, 2027</p></td></tr><tr><td style="vertical-align:bottom;width:44.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 27,665,641</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">June 6, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">June 5, 2033</p></td></tr><tr><td style="vertical-align:bottom;width:44.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,512,500</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">December 21, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">December 20, 2033</p></td></tr><tr><td style="vertical-align:bottom;width:44.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 36,575,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">August 10, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">August 9, 2037</p></td></tr><tr><td style="vertical-align:bottom;width:44.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other individuals as a group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,342,500</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">January 12, 2015</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">January 11, 2025</p></td></tr><tr><td style="vertical-align:bottom;width:44.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,574,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">February 3, 2017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">February 2, 2027</p></td></tr><tr><td style="vertical-align:bottom;width:44.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,595,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">June 6, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">June 5, 2033</p></td></tr><tr><td style="vertical-align:bottom;width:44.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,592,500</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">December 21,2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">December 20, 2033</p></td></tr><tr><td style="vertical-align:bottom;width:44.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 678,465</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">August 10, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">August 9, 2037</p></td></tr><tr><td style="vertical-align:bottom;width:44.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> 102,407,473</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">*</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">&#8220;Number of Shares&#8221; refers to the number of ordinary shares that can be acquired upon exercise of the options; in the case of restricted share units, &#8220;Number of Shares&#8221; refers to the number of restricted share units and &#8220;Exercise Price&#8221; is marked as not application (N/A). &#8220;Number of Shares&#8221; includes options and restricted share units that were exercised or terminated, if any.</p></td></tr></table><a id="CBoardPractices_899689"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">C.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Board Practices</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Code of Business Conduct and Ethics</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our code of business conduct and ethics provides that our directors and officers are expected to avoid any action, position or interest that conflicts with the interests of our company or gives the appearance of a conflict. Directors and officers have an obligation under our code of business conduct and ethics to advance our company&#8217;s interests when the opportunity to do so arises.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Duties of Directors</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under Cayman Islands law, our directors have a fiduciary duty to act honestly, in good faith and with a view to our best interests. Our directors also owe to our company a duty to act with skill and care. It was previously considered that a director need not exhibit in the performance of his or her duties a greater degree of skill than that may reasonably be expected from a person of his or her knowledge and experience. However, English and Commonwealth courts have moved towards an objective standard with regard to the required skill and care, and these authorities are likely to be followed in the Cayman Islands. In fulfilling their duty of care to us, our directors must ensure compliance with our memorandum and articles of association, as amended and restated from time to time. A shareholder has the right to seek damages if a duty owed by our directors is breached.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The functions and powers of our board of directors include, among other things:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">convening shareholders&#8217; annual general meetings and reporting its work to shareholders at such meetings;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">declaring dividends and distributions;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">appointing officers and determining the term of office of officers;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">subject to our Fourth Amended and Restated Memorandum and Articles of Association, exercising the borrowing powers of our company and mortgaging the property of our company; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">approving the transfer of shares of our company, including the registering of such shares in our share register.</span></td></tr></table><div style="margin-top:12pt;"></div></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">77</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Terms of Directors and Executive Officers</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our officers are elected by and serve at the discretion of the board of directors. Our directors are not subject to a term of office and hold office until such time as they are removed from office in accordance with our Fourth Amended and Restated Memorandum and Articles of Association. A director will be removed from office automatically if, among other things, the director (1) becomes bankrupt or makes any arrangement or composition with his creditors; or (2) dies or becomes of unsound mind.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Committees of the Board of Directors</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Audit Committee</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our Audit Committee consists of Mr. Arthur Wong, Mr. Rongling Chen and Dr. Minsong Liang, and is chaired by Mr. Wong. All of our Audit Committee members satisfy the &#8220;independence&#8221; requirements of Section 303A of the Corporate Governance Rules of the NYSE and meet the independence standards under Rule 10A-3 under the Securities Exchange Act of 1934, as amended. We have determined that Mr. Wong qualifies as an &#8220;audit committee financial expert.&#8221; The Audit Committee oversees our accounting and financial reporting processes and the audits of the financial statements of our company. The Audit Committee is responsible for, among other things:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">selecting our independent auditors and pre-approving all auditing and non-auditing services permitted to be performed by our independent auditors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewing with our independent auditors any audit problems or difficulties and management&#8217;s response to such audit problems or difficulties;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewing and approving all proposed related party transactions, as defined in Item 404 of Regulation S-K under the Securities Act;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">discussing the annual audited financial statements with management and our independent auditors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewing major issues as to the adequacy of our internal controls and any special audit steps adopted in light of material control deficiencies;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">annually reviewing and reassessing the adequacy of our audit committee charter;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">such other matters that are specifically delegated to our audit committee by our board of directors from time to time;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">meeting separately and periodically with management and our internal and independent auditors; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reporting regularly to the full board of directors</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2024, our audit committee held meetings four times and passed written resolutions twice.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Compensation Committee</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our Compensation Committee consists of Mr. Dafeng Shi, Mr. Shuming Zhao and Mr. Fumin Zhuo, and is chaired by Mr. Shi. Mr. Shuming Zhao and Mr. Fumin Zhuo satisfy the &#8220;independence&#8221; requirements of Section 303A of the Corporate Governance Rules of the NYSE. Our Compensation Committee assists the board in reviewing and approving the compensation structure of our directors and executive officers, including all forms of compensation to be provided to our directors and executive officers. Members of the Compensation Committee are not prohibited from direct involvement in determining their own compensation. Our chief executive officer may not be present at any committee meeting during which his compensation is deliberated. The Compensation Committee is responsible for, among other things:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">approving and overseeing the compensation package for our executive officers;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewing and making recommendations to the board with respect to the compensation of our directors;</span></td></tr></table></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">78</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewing and approving corporate goals and objectives relevant to the compensation of our chief executive officer, evaluating the performance of our chief executive officer in light of those goals and objectives, and setting the compensation level of our chief executive officer based on this evaluation; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewing periodically and making recommendations to the board regarding any long-term incentive compensation or equity plans, programs or similar arrangements, annual bonuses, employee pension and welfare benefit plans.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2024, our Compensation Committee passed written resolutions once.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Corporate Governance and Nominating Committee</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our Corporate Governance and Nominating Committee consists of Mr. Xiang Xu, Mr. Shuming Zhao and Mr. Rongling Chen, and is chaired by Mr. Xu. Mr. Shuming Zhao and Mr. Rongling Chen satisfy the &#8220;independence&#8221; requirements of Section 303A of the Corporate Governance Rules of the NYSE. The Corporate Governance and Nominating Committee assists the board of directors in identifying individuals qualified to become our directors and in determining the composition of the board and its committees. The Corporate Governance and Nominating Committee is responsible for, among other things:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">identifying and recommending to the board nominees for election or re-election to the board, or for appointment to fill any vacancy;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reviewing annually with the board the current composition of the board in light of the characteristics of independence, age, skills, experience and availability of service to us;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">identifying and recommending to the board the directors to serve as members of the board&#8217;s committees;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">advising the board periodically with respect to significant developments in the law and practice of corporate governance as well as our compliance with applicable laws and regulations, and making recommendations to the board on all matters of corporate governance and on any corrective action to be taken; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">monitoring compliance with our code of business conduct and ethics, including reviewing the adequacy and effectiveness of our procedures to ensure proper compliance.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2024, our Corporate Governance and Nominating Committee held one meeting and passed written resolutions once.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Interested Transactions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A director may vote in respect of any contract or transaction in which he or she is interested, provided that the nature of the interest of any directors in such contract or transaction is disclosed by him or her at or prior to its consideration and any vote on that matter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Remuneration and Borrowing</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The directors may determine remuneration to be paid to the directors. The compensation committee will assist the directors in reviewing and approving the compensation structure for the directors. Subject to our Fourth Amended and Restated Memorandum and Articles of Association, the directors may exercise all the powers of our company to borrow money and to mortgage or charge its undertaking, property and uncalled capital, and to issue debentures or other securities whether outright or as security for any debt obligations of our company or of any third party.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Qualification</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There is no shareholding qualification for directors.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">79</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Employment Agreements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have entered into an employment agreement with each of our executive officers. The terms of the employment agreements are substantially similar for each executive officer, except as noted below. We may terminate an executive officer&#8217;s employment for cause, at any time, without notice or remuneration, for certain acts of the officer including, but not limited to, a serious criminal act, willful misconduct to our detriment or a failure to perform agreed duties. We may terminate employment at any time without cause upon advance written notice to the executive. The executive may resign at any time if such resignation is approved by the board or an alternative arrangement with respect to the employment is agreed by the board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Each executive officer has agreed to hold, both during and after the termination of his or her employment agreement, in strict confidence and not to use, except as required in the performance of his or her duties in connection with the employment or as compelled by law, any of our or our customers&#8217; confidential information or trade secrets. Each executive officer also agrees to comply with all material applicable laws and regulations related to his or her responsibilities at our company as well as all material written corporate and business policies and procedures of our company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Each executive officer has agreed to be bound by non-competition restrictions. Specifically, each executive officer has agreed not to (1) assume employment with entities other than our company or our affiliates, or (2) participate in the business of or own any interests in our competitors, without the prior written approval by our board of directors.</p><a id="DEmployees_512947"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">D.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Employees</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2024, we had 4,749 employees, including 3,447 in manufacturing and quality assurance, 45 in purchasing, 822 in research and development, 24 in sales and marketing and 411 in general and administrative. In addition, we engaged independent contractors and temporary personnel from time to time. All of these employees and independent contractors are located at our facilities in Chongqing, Shanghai, Xinjiang and Inner Mongolia, China. We had a total of 4,099, 5,765 and 4,749 employees as of December 31, 2022, 2023 and 2024, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As required by regulations in China, we participate in various employee social security plans that are administered by municipal and provincial governments, including housing, pension, medical insurance and unemployment insurance. We are required under Chinese law to make contributions to the employee benefit plans at specified percentages of the salaries, bonuses and certain allowance of our employees, up to a maximum amount specified by the local government from time to time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We typically enter into a standard confidentiality and employment agreement with our research and development personnel. These contracts involve a covenant that prohibits them from engaging in any activities that compete with our business within certain agreed period after the termination of their employment with us, and during such non-competition period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We believe we maintain a good working relationship with our employees, and we have not experienced any material labor disputes or any difficulty in recruiting staff for our operations.</p><a id="EShareOwnership_698915"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">E.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Share Ownership</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth information with respect to the beneficial ownership of our ordinary shares, as of March 31, 2025, by:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">each of our directors and executive officers; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">each person known to us to own beneficially more than 5.0% of our ordinary shares.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The calculations in the table below are based on 335,283,577 ordinary shares outstanding as of March 31, 2025.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">80</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Beneficial ownership is determined in accordance with the rules and regulations of the SEC. In computing the number of shares beneficially owned by a person and the percentage ownership of that person, we have included shares that the person has the right to acquire within 60 days from March 31, 2025, including through the exercise of any option, warrant or other right or the conversion of any other security. These shares, however, are not included in the computation of the percentage ownership of any other person.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ordinary&#160;Shares&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Beneficially&#160;Owned</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%</b></p></td></tr><tr><td style="vertical-align:middle;width:76.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Directors and Executive Officers:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="font-size:10pt;">Guangfu Xu</span><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 61,062,257</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 15pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 18.2</span></p></td></tr><tr><td style="vertical-align:middle;width:76.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="font-size:10pt;">Xiang Xu</span><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 38,389,434</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 15pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11.4</span></p></td></tr><tr><td style="vertical-align:middle;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="font-size:10pt;">Dafeng Shi</span><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,309,691</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 15pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2.5</span></p></td></tr><tr><td style="vertical-align:middle;width:76.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="font-size:10pt;">Fei Ge</span><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11,142,242</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3.3</span></p></td></tr><tr><td style="vertical-align:middle;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="font-size:10pt;">Xiaoyu Xu</span><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(5)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 15pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:middle;width:76.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="font-size:10pt;">Fumin Zhuo</span><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(6)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td></tr><tr><td style="vertical-align:middle;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="font-size:10pt;">Rongling Chen</span><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(7)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td></tr><tr><td style="vertical-align:middle;width:76.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="font-size:10pt;">Minsong Liang</span><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(8)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td></tr><tr><td style="vertical-align:middle;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="font-size:10pt;">Shuming Zhao</span><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(9)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td></tr><tr><td style="vertical-align:middle;width:76.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="font-size:10pt;">Arthur Wong</span><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(10)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td></tr><tr><td style="vertical-align:middle;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="font-size:10pt;">Guoqing Chen</span><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(11)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="font-size:10pt;">Ming Yang</span><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(12)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td></tr><tr><td style="vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">All directors and executive officers as a group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 121,015,511</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 15pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 36.0</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Principal Shareholders:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 12pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="font-size:10pt;">Gold Intellect Limited</span><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(13)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 39,000,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 15pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11.6</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><span style="font-size:10pt;">Mr. Michael Gorzynski</span><sup style="font-size:5.62pt;line-height:100%;top:0pt;vertical-align:top;">(14)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 28,137,020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 15pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8.4</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Duke Elite Limited<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(15)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 15,923,750</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 15pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4.7</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Plenty China Limited<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(16)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 14,820,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 15pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4.4</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="display:inline-block;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">*</span></span>Beneficially owns less than 1% of our ordinary shares</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Notes:</p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Consists of (i) 39,000,000 ordinary shares held by Gold Intellect Limited, a British Virgin Islands company wholly owned and controlled by Mr. Guangfu Xu, (ii) 4,298,563 ADSs, representing 21,492,813 ordinary shares owned by Mr. Guangfu Xu, and (iii) 569,444 ordinary shares issuable upon exercise of restricted share units held by Mr. Xu that are exercisable within 60 days from March 31, 2025. Mr. Guangfu Xu&#8217;s business address is c/o No. 11, Daquan Road, Xinba, Yangzhong, Jiangsu Province, PRC. Mr. Guangfu Xu is the chairman of the board of directors of our company and he is the father of Mr. Xiang Xu.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Consists of (i) 3,184,750 ADSs, representing 15,923,750 ordinary shares, beneficially owned by Duke Elite Limited, a British Virgin Islands company wholly owned and controlled by Mr. Xiang Xu, (ii) 14,820,000 shares held by Plenty China Limited, a British Virgin Islands company wholly owned and controlled by Mr. Xiang Xu, (iii) 1,501,359 ADSs, representing 7,506,796 ordinary shares owned by Mr. Xiang Xu, and (iv) 138,889 ordinary shares issuable upon exercise of restricted share units held by Mr. Xu that are exercisable within 60 days from March 31, 2025. Mr. Xiang Xu&#8217;s business address is c/o No. 11, Daquan Road, Xinba, Yangzhong, Jiangsu Province, PRC. Mr. Xiang Xu is a director of our company and he is the son of Mr. Guangfu Xu.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Consists of (i) 3,449,584 ordinary shares held by Lucky Prosper Investments Limited, a British Virgin Islands company wholly owned and controlled by Mr. Dafeng Shi, (ii) 955,355 ADSs, representing 4,776,773 ordinary shares owned by Mr. Dafeng Shi, and (ii) 83,333 ordinary shares issuable upon exercise of restricted share units held by Mr. Shi that are exercisable within 60 days from March 31, 2025. Mr. Dafeng Shi&#8217;s business address is c/o No. 11, Daquan Road, Xinba, Yangzhong, Jiangsu Province, PRC. Mr. Dafeng Shi is a director of our company.</span></td></tr></table></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">81</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Consists of (i) 2,214,560 ADSs, representing 11,072,798 ordinary shares owned by Mr. Fei Ge, and (ii) 69,444 ordinary shares issuable upon exercise of restricted share units owned by Mr. Ge that are exercisable within 60 days from March 31, 2025. The business address of Mr. Ge is c/o No. 66, Daquan Road, Xinba, Yangzhong, Jiangsu Province, PRC. Mr. Fei Ge is a director of our company.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(5)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The business address of Ms. Xu is 29</span><sup style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;font-style:normal;font-weight:normal;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> Floor, Huadu Mansion, 838 Zhangyang Road, Pudong New District, Shanghai, PRC.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(6)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The business address of Mr. Zhuo is Room 1306, 13/F, Ruiming Building, No.117 Yincheng Road, Pudong New Area, Shanghai, PRC.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(7)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The business address of Mr. Chen is No.585, Apt.# 17D, Jianguoxi Road, Shanghai, PRC.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(8)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The business address of Mr. Liang is Room 806, Tower C, Vantone Center, No. 6 Chaoyangmenwai Street, Chaoyang District, Beijing, PRC.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(9)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The business address of Mr. Zhao is 2307 Anzhong Building, School of Business, Nanjing University, 16 Jinyin Jie, Nanjing, PRC.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(10)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The business address of Mr. Wong is 29</span><sup style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;font-style:normal;font-weight:normal;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> Floor, Huadu Mansion, 838 Zhangyang Road, Shanghai, PRC.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(11)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The business address of Mr. Chen is 13</span><sup style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;font-style:normal;font-weight:normal;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> Floor, Tongji Science and Technology Building, No. 46 Guokang Road, Shanghai, PRC.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(12)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The business address of Mr. Yang is 29</span><sup style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;font-style:normal;font-weight:normal;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> Floor, Huadu Mansion, 838 Zhangyang Road, Shanghai, PRC.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(13)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Gold Intellect Limited is a company incorporated in the British Virgin Islands wholly owned by Mr. Guangfu Xu. Its principal office is at c/o 11 Daquan Road, Xinba, Yangzhong, Jiangsu Province, PRC. Mr. Guangfu Xu has the sole voting and dispositive power over the shares of our company held by Gold Intellect Limited.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(14)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Pursuant to the Schedule 13G filed on November 14, 2024, as the sole Manager of Percy Rockdale LLC and as a manager and Executive Chairman of Continental General Holdings LLC, Mr. Michael Gorzynski may be deemed to beneficially own 28,137,020 Shares, consisting of (i) the 166,030 Shares underlying ADSs directly beneficially owned by Percy Rockdale LLC and (ii) the 27,970,990 Shares underlying ADSs directly beneficially owned by Continental General Insurance Company. Continental General Insurance Company is wholly owned by Continental Insurance Group, Ltd., which is in turn wholly owned by Continental General Holdings LLC. Pursuant to the above Schedule 13G, the business address of Mr. Gorzynski is 595 Madison Avenue, 30th Floor, New York, NY 10022.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(15)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Duke Elite Limited is a company incorporated in the British Virgin Islands wholly owned by Mr. Xiang Xu. Its principal office is at c/o 11 Daquan Road, Xinba, Yangzhong, Jiangsu Province, PRC. Mr. Xiang Xu has the sole voting and dispositive power over the shares of our company represented by ADSs held by Duke Elite Limited.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(16)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Plenty China Limited is a company incorporated in the British Virgin Islands wholly owned by Mr. Xiang Xu. Its principal office is at c/o 11 Daquan Road, Xinba, Yangzhong, Jiangsu Province, PRC. Mr. Xiang Xu has the sole voting and dispositive power over the shares of our company held by Plenty China Limited.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">To our knowledge, as of March 31, 2025, 370,207,325 ordinary shares, representing approximately 86.6% of our total issued shares (including 1,240,461 ordinary shares issued to JPMorgan Chase Bank, N.A. for bulk issuance of ADSs reserved for future issuances upon the exercise or vesting of awards granted under our Share Incentive Plans), were held by one record holder in the United States, which was JPMorgan Chase Bank, N.A., the depositary of our ADS program. The number of beneficial owners of our ADSs in the United States is likely to be much larger than the number of record holders of our ordinary shares in the United States. None of our directors or executive officers that are shareholders or principal shareholders has different voting rights from other shareholders. We are not aware of any arrangement that may, at a subsequent date, result in a change of control of our company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="FDisclosureofaRegistrantsAction_610142"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">F.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">Disclosure of a Registrant&#8217;s Action to Recover Erroneously Awarded Compensation</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Not applicable. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">82</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_5b3733bf_0f9a_4b92_be1e_a1d5ec41fd91"></a><a id="ITEM7MAJORSHAREHOLDERSANDRELATEDPARTYTRA"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 7.</b></span>MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS</p><a id="AMajorShareholders_653850"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">A.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Major Shareholders</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Please refer to &#8220;Item 6. Directors, Senior Management and Employees&#8212;E. Share Ownership.&#8221;</p><a id="BRelatedPartyTransactions_7574"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">B.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Related Party Transactions</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Related party transaction with Nanjing Daqo Transformer Systems Co., Ltd.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2024, we purchased fixed assets in the amount of $12.1 million from Nanjing Daqo Transformer Systems Co., Ltd.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Related party transactions with Chongqing Daqo Tailai Electric Co., Ltd.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2024, we purchased fixed assets in the amount of $28.7 million from Chongqing Daqo Tailai Electric Co., Ltd.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Related party transactions with Zhenjiang Daqo Intelligent Electric Co., Ltd</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2024, we purchased fixed assets in the amount of $0.1 million from Zhenjiang Daqo Intelligent Electric Co., Ltd.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Related party transactions with Zhenjiang Moeller Electric Appliance Co., Ltd.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2024, we purchased fixed assets in the amount of $0.6 million from Zhenjiang Moeller Electric Appliance Co., Ltd.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Related party transactions with Nanjing Daqo Electric Co., Ltd.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2024, we purchased fixed assets in the amount of $0.6 million from Nanjing Daqo Electric Co., Ltd.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2024, we purchased raw materials in the amount of $1.4 million from Nanjing Daqo Electric Co., Ltd.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Related party transactions with Zhenjiang Electric Equipment Co., Ltd.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2024, we purchased raw materials in the amount of $0.02 million from Zhenjiang Electric Equipment Co., Ltd.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Related party transactions with Nanjiang Daqo Electric Institute Co., Ltd.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2024, we purchased fixed assets in the amount of $1.0 million from Nanjiang Daqo Electric Institute Co., Ltd.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Related party transactions with Nanjing Daqo Automation Technology Co., Ltd.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2024, we purchased fixed assets in the amount of $0.9 million from Nanjing Daqo Automation Technology Co., Ltd.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Related party transactions with Jiangsu Daqo Changjiang Electric Co., Ltd.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2024, we purchased fixed assets in the amount of $7.8 million from Jiangsu Daqo Changjiang Electric Co., Ltd.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Related party transactions with Jiangsu Daqo Enclosed Busbar Systems Co., Ltd.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2024, we purchased fixed assets in the amount of $0.7 million from Jiangsu Daqo Enclosed Busbar Systems Co., Ltd.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2024, we purchased raw materials in the amount of $0.2 million from Jiangsu Daqo Enclosed Busbar Systems Co., Ltd.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Employment Agreements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See &#8220;Item 6. Directors, Senior Management and Employees&#8212;C. Board Practices-Employment Agreements.&#8221;</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">83</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Share Incentives</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See &#8220;Item 6. Directors, Senior Management and Employees&#8212;B. Compensation-Share Incentive Plans&#8221; for a description of stock options and other stock purchase rights we have granted to our directors, officers and other individuals as a group.</p><a id="CInterestsofExpertsandCounsel_683329"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">C.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">Interests of Experts and Counsel</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_e378647e_f758_4784_9c46_ec743df2a657"></a><a id="ITEM8FINANCIALINFORMATION_107590"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 8.</b></span>FINANCIAL INFORMATION</p><a id="AConsolidatedStatementsandOtherFinancial"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">A.</b></span>Consolidated Statements and Other Financial Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See &#8220;Item 18. Financial Statements.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Legal Proceedings</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We may from time to time be subject to various legal or administrative proceedings arising in the ordinary course of business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In July 2023, Xinjiang Daqo was sued by two silicon core processing service suppliers for a contract dispute. The plaintiffs requested for termination of the contract and compensation for their economic losses totaling RMB1,847.8 million, which consists largely of alleged consequential damages of the plaintiffs. In July 2024, we received the court&#8217;s verdict, which affirmed termination of the business cooperation agreement and ordered Xinjiang Daqo to compensate the plaintiffs for their direct losses and attorney fees totaling RMB3.16 million, while rejecting the plaintiffs&#8217; claims for consequential damages. In March 2024, we received the second instance court&#8217;s verdict, which vacated the decision of the first instance and remanded the case for a new trial. In April 2025, we received court summons, in which the plaintiffs further reduced the requested amount of compensation from Xinjiang Daqo to RMB742.7 million. The case is still pending the final verdict. No contingent liabilities with respect to this contract dispute were recorded in 2024. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Related to Doing Business in China&#8212;Our operations are subject to natural disasters, adverse weather conditions, operating hazards, environmental incidents, labor disputes and litigation risks&#8221; for more information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Dividend Policy</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">We have not declared or paid any dividends on our ordinary shares or ADSs. We have no present plan to declare and pay any dividends on our shares or ADSs in the near future. Xinjiang Daqo may declare and distribute dividends from time to time to its shareholders including our company, subject to the discretion of its board of directors and approval by its shareholders&#8217; meetings. See &#8220;Item 5. Operating and Financial Review and Prospects&#8212;A. Operating Results&#8212;Components of Results of Operations&#8212;Taxation&#8221; for the dividends declared by Xinjiang Daqo historically. We currently intend to retain our available funds and any future undistributed earnings to operate and expand our business, except to execute any share repurchase program approved by our board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">We are a holding company incorporated in the Cayman Islands. We may rely on dividends from our subsidiaries in China for our cash needs. Current PRC regulations restrict the ability of our subsidiaries to pay dividends to us. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Related to Doing Business in China&#8212;We may rely on dividends and other distributions on equity paid by our wholly owned operating subsidiaries to fund any cash and financing requirements we may have, and any limitation on the ability of our operating subsidiaries to pay dividends to us could have a material adverse effect on our ability to borrow money or pay dividends.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">84</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Subject to our Fourth Amended and Restated Memorandum and Articles of Association and applicable laws, our board of directors has complete discretion as to whether to recommend a distribution of dividends to shareholders, and any distribution is further subject to the approval of our shareholders. Even if our board of directors decides to recommend dividends, the form, frequency and amount will depend upon our future operations and earnings, capital requirements and surplus, general financial condition, contractual restrictions and other factors that our board of directors may deem relevant. If we pay dividends, we will pay our ADS holders to the same extent as holders of our ordinary shares, subject to the terms of the deposit agreement, including the fees and expenses payable thereunder. Cash dividends on our ADSs and ordinary shares, if any, will be paid in U.S. dollars.<br/><span style="visibility:hidden;">&#8203;</span></p><a id="BSignificantChanges_273402"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">B.</b></span>Significant Changes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Except as disclosed elsewhere in this annual report, we have not experienced any significant changes since the date of our audited consolidated financial statements included in this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_4c472acd_2bee_44d4_a809_015a4da6a0e5"></a><a id="ITEM9THEOFFERANDLISTING_611062"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 9.</b></span>THE OFFER AND LISTING</p><a id="AOfferingandListingDetails_829780"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">A.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Offering and Listing Details</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our ADSs, each representing five ordinary shares, have been listed on the NYSE since October 7, 2010 and trade under the symbol &#8220;DQ.&#8221; Prior to November 17, 2020, each of our ADS represented 25 ordinary shares. We effected a change of the ADS to ordinary share ratio on November 17, 2020 from one ADS representing 25 ordinary shares to one ADS representing five ordinary shares. The ratio change had the same effect as a 1-for-5 ADS split.</p><a id="BPlanofDistribution_24190"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">B.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Plan of Distribution</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p><a id="CMarkets_842189"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">C.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Markets</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See &#8220;&#8212; A. Offering and Listing Details.&#8221;</p><a id="DSellingShareholders_802636"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">D.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Selling Shareholders</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p><a id="EDilution_601960"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">E.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Dilution</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p><a id="FExpensesoftheIssue_928903"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">F.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Expenses of the Issue</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_28d2ec90_5972_4218_8ba1_dda55df07fed"></a><a id="ITEM10ADDITIONALINFORMATION_216459"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 10.</b></span>ADDITIONAL INFORMATION</p><a id="AShareCapital_220305"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">A.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Share Capital</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p><a id="BMemorandumandArticlesofAssociation_2286"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">B.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Memorandum and Articles of Association</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are a Cayman Islands company and our affairs are governed by our memorandum and articles of association, as amended from time to time, and the Companies Act of the Cayman Islands, as amended from time to time, which is referred to as the Companies Act below. The following are summaries of material provisions of our Fourth Amended and Restated Memorandum and Articles of Association in effect as of the date of this annual report insofar as they relate to the material terms of our ordinary shares.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">85</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Board of Directors</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are managed by a board of directors which shall consist of no less than five members. Our board of directors currently consists of 11 members. An appointment of a director may be in terms that the director shall automatically retire at the next or a subsequent annual general meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Meetings of the board of directors may be convened at any time deemed necessary by any members of the board of directors in accordance with our Fourth Amended and Restated Memorandum and Articles of Association.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A meeting of the board of directors shall be competent to make lawful and binding decisions if a quorum is present. Under our Fourth Amended and Restated Memorandum and Articles of Association, the quorum necessary for the transaction of the business of our board of directors may be fixed by the board of directors and unless so fixed shall be a majority of the directors then in office. At any meeting of the directors, each director, be it by his presence or by his alternate, is entitled to one vote.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Questions arising at a meeting of the board of directors are required to be decided by simple majority votes of the members of the board of directors present or represented at the meeting. In the case of a tie vote, the chairman shall have a second or casting vote. Our board of directors may also pass resolutions without a meeting by unanimous written consent.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See also &#8220;Item 6. Directors, Senior Management and Employees&#8212;C. Board Practices&#8212;Duties of Directors&#8221; and &#8220;&#8212;Terms of Directors and Executive Officers.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Ordinary Shares</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">General</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">All of our outstanding ordinary shares are fully paid and non-assessable. Certificates representing the ordinary shares are issued in registered form. Our shareholders who are non-residents of the Cayman Islands may freely hold and vote their shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Dividend Rights</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The holders of our ordinary shares are entitled to such dividends as may be declared by our board of directors subject to the Companies Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Voting Rights</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Each ordinary share is entitled to one vote on all matters upon which the ordinary shares are entitled to vote. Voting at any meeting of shareholders is by show of hands unless a poll is demanded. A poll may be demanded by any one or more shareholders holding at least ten percent of the shares given a right to vote at the meeting, present in person or by proxy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A quorum required for a meeting of shareholders consists of at least shareholders holding not less than an aggregate of one-third of all voting share capital of our company in issue present in person or by proxy and entitled to vote. Shareholders&#8217; meetings may be held annually and may be convened by our board of directors on its own initiative or upon a request to the directors by shareholders holding in aggregate not less than one third of our share capital as at that date carries the right of voting at general meeting of our company. Advance notice of at least seven calendar days is required for the convening of our annual general meeting and other shareholders meetings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">An ordinary resolution to be passed by the shareholders requires the affirmative vote of a simple majority of the votes attaching to the ordinary shares cast in a general meeting, while a special resolution requires the affirmative vote of no less than two-thirds of the votes cast attaching to the ordinary shares. A special resolution is required for important matters such as a change of name. Holders of the ordinary shares may effect certain changes by ordinary resolution, including alter the amount of our authorized share capital, consolidate and divide all or any of our share capital into shares of larger amount than our existing share capital, and cancel any shares.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">86</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Transfer of Shares</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Subject to the restrictions of our Fourth Amended and Restated Memorandum and Articles of Association, as applicable, any of our shareholders may transfer all or any of his or her ordinary shares by an instrument of transfer in the usual or common form or any other form approved by our board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our board of directors may, in its absolute discretion, decline to register any transfer of any ordinary share which is not fully paid up or on which we have a lien. Our directors may also decline to register any transfer of any ordinary share unless (a) the instrument of transfer is lodged with us, accompanied by the certificate for the ordinary shares to which it relates and such other evidence as our board of directors may reasonably require to show the right of the transferor to make the transfer; (b) the shares conceded are free of any lien in favor of us; or (c) a fee of such maximum sum as the NYSE may determine to be payable, or such lesser sum as our board of directors may from time to time require, is paid to us in respect thereof.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If our directors refuse to register a transfer, they shall, within two months after the date on which the instrument of transfer was lodged, send to each of the transferor and the transferee notice of such refusal. The registration of transfers may, on 14 days&#8217; notice being given by advertisement in such one or more newspapers or by electronic means, be suspended and the register closed at such times and for such periods as our board of directors may from time to time determine, provided, however, that the registration of transfers shall not be suspended nor the register closed for more than 30 days.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Liquidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On a return of capital on winding up or otherwise (other than on conversion, redemption or purchase of shares), assets available for distribution among the holders of ordinary shares shall be distributed among the holders of the ordinary shares on a pro rata basis. If our assets available for distribution are insufficient to repay all of the paid-up capital, the assets will be distributed so that the losses are borne by our shareholders proportionately.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Redemption of Shares</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Subject to the provisions of the Companies Act, we may issue shares on terms that are subject to redemption, at our option or at the option of the holders, on such terms and in such manner as may be determined by special resolution.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Variations of Rights of Shares</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">All or any of the special rights attached to any class of shares may, subject to the provisions of the Companies Act, be varied either with the written consent of the holders of a majority of the issued shares of that class or with the sanction of a special resolution passed at a general meeting of the holders of the shares of that class.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Inspection of Books and Records</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Holders of our ordinary shares will have no general right under Cayman Islands law to inspect or obtain copies of our list of shareholders or our corporate records. However, we will provide our shareholders with annual audited financial statements. See &#8220;&#8212; H. Documents on Display.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Limitations on the Right to Own Shares</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There are no limitations on the right to own our shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Disclosure of Shareholder Ownership</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There are no provisions in our amended and restated memorandum and articles of association governing the ownership threshold above which shareholder ownership must be disclosed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Demand Registration Rights and Form F-3 Registration Rights</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">When we are eligible for registration on Form F-3, holders of at least 10% of our outstanding registrable securities have the right to request that we file registration statements under Form F-3 covering the offer and sale of their securities.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">87</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We, however, are not obligated to effect a demand registration or a Form F-3 registration if, among other things, (1) we notify the requesting holder of the registrable securities of our intention to make a public offering within 180 days, (2) the dollar amount of securities to be sold is of an aggregate price to the public of less than $5,000,000, or (3) we provide the requesting holders a certificate signed by our chief executive officer stating that in the good faith judgment of the board of directors the filing of such a registration statement will be materially detrimental to us and our shareholders. In the case of (3), we cannot exercise the deferral right more than once in any 12-month period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">No Sinking Fund</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our ordinary shares are not subject to sinking fund provisions.</p><a id="CMaterialContracts_159101"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">C.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Material Contracts</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">&#160;We have not entered into any material contracts other than in the ordinary course of business and other than those described in &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8221; or elsewhere in this annual report.</p><a id="DExchangeControls_231065"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">D.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Exchange Controls</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See &#8220;Item 4. Information on the Company&#8212;B. Business Overview&#8212;Regulation&#8212;Foreign Currency Exchange.&#8221;</p><a id="ETaxation_982244"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">E.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Taxation</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cayman Islands Taxation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Cayman Islands currently levies no taxes on individuals or corporations based upon profits, income, gains or appreciation and there is no taxation in the nature of inheritance tax or estate duty. There are no other taxes likely to be material to us levied by the Government of the Cayman Islands except for stamp duties which may be applicable on instruments executed in, or brought within the jurisdiction of the Cayman Islands. The Cayman Islands is not party to any double tax treaties. There are no exchange control regulations or currency restrictions in the Cayman Islands.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Chinese Taxation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the PRC Enterprise Income Tax Law amended in December 2018 and its implementation rules, all domestic and foreign-invested companies in China are subject to a uniform enterprise income tax at the rate of 25% and dividends from a PRC subsidiary to its foreign parent company are subject to a withholding tax at the rate of 10%, unless such foreign parent company&#8217;s jurisdiction of incorporation has a tax treaty with China that provides for a reduced rate of withholding tax, or the tax is otherwise exempted or reduced pursuant to the PRC tax laws.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the EIT Law, enterprises organized under the laws of jurisdictions outside China with their &#8220;de facto management bodies&#8221; located within China are considered PRC resident enterprises and therefore are subject to PRC enterprise income tax at the rate of 25% on their worldwide income. Under the implementation rules of the EIT Law, &#8220;de facto management bodies&#8221; is defined as the bodies that have material and overall management and control over the business operations, personnel and human resources, finances and treasury, and acquisition and disposition of properties and other assets of an enterprise. In addition, a circular issued by SAT on April 22, 2009 provides that a &#8220;foreign enterprise controlled by a PRC company or a PRC company group&#8221; will be classified as a &#8220;resident enterprise&#8221; with its &#8220;de facto management bodies&#8221; located within China if the following requirements are satisfied: (i) the senior management and core management departments in charge of its daily operations function mainly in the PRC; (ii) its financial and human resources decisions are subject to determination or approval by persons or bodies in the PRC; (iii) its major assets, accounting books, company seals, and minutes and files of its board and shareholders&#8217; meetings are located or kept in the PRC; and (iv) more than half of the enterprise&#8217;s directors or senior management with voting rights reside in the PRC. However, it remains unclear how PRC tax authority will treat an overseas company controlled by PRC natural persons rather than PRC enterprises such as Daqo Cayman. The criteria set forth above do not apply to Daqo Cayman directly because Daqo Cayman is currently beneficially owned by Chinese individuals and is not a &#8220;foreign enterprise controlled by a PRC company or a PRC company group&#8221; and accordingly, we do not believe that Daqo Cayman should be treated as a PRC resident enterprise under the relevant requirements. However, such criteria may be considered relevant in determining Daqo Cayman&#8217;s residence. Therefore, we cannot assure you that Daqo Cayman will not be deemed a PRC resident enterprise.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">88</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If Daqo Cayman were classified as a PRC resident enterprise under the EIT Law, ADS holders who are not Chinese residents may be subject to a 10% withholding tax (20% in the case of individual ADS holders who are not Chinese residents) upon dividends payable by Daqo Cayman, and 10% tax on gains realized upon the sale or other disposition of our ADSs (20% in the case of individual ADS holders who are not Chinese residents). In addition, the EIT Law and regulations also provide that, if a resident enterprise directly invests in another resident enterprise, the dividends received by the investing resident enterprise from the invested resident enterprise are exempted from income tax, subject to certain conditions. Therefore, if Daqo Cayman is classified as resident enterprise under the EIT Law, the dividends we receive from our Chinese subsidiaries may be exempted from withholding tax. On October 17, 2017, SAT promulgated the Announcement of the State Administration of Taxation on Matters Concerning Withholding of Income Tax of Non-resident Enterprises at Source, which specifies deduction of withholding tax for non-resident shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">United States Federal Income Tax Considerations </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following discussion is a summary of United States federal income tax considerations relating to the ownership and disposition of our ADSs or ordinary shares by U.S. Holders (as defined below) that hold ADSs or ordinary shares as &#8220;capital assets&#8221; (generally, property held for investment) under the United States Internal Revenue Code of 1986, as amended (the &#8220;Code&#8221;). This discussion is based upon existing U.S. federal income tax law as in effect on the date of this annual report, which is subject to differing interpretations or change, possibly with retroactive effect. This discussion does not address all aspects of United States federal income taxation that may be relevant to particular holders in light of their individual investment circumstances, including holders subject to special tax rules that differ significantly from those discussed below (for example, financial institutions, insurance companies, regulated investment companies, real estate investment trusts, broker-dealers, cooperatives, pension plans, entities taxed as partnerships and their partners, tax-exempt organizations (including private foundations), holders who are not U.S. Holders, holders who own (directly, indirectly, or constructively) 10% or more of our stock (by vote or value), holders that hold their ADSs or ordinary shares as part of a straddle, hedge, conversion, constructive sale, or other integrated transaction for United States federal income tax purposes, holders that are traders in securities that have elected the mark-to-market method of accounting, or holders that have a functional currency other than the United States dollar). In addition, this discussion does not address U.S. federal estate, gift, Medicare taxes on net investment income, or alternative minimum taxes, or any non-United States, state, or local tax considerations relating to the ownership and disposition of our ADSs or ordinary shares. Each U.S. Holder is urged to consult its tax advisor regarding the United States federal, state, local, and non-United States income and other tax considerations with respect to the ownership and disposition of our ADSs or ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For purposes of this discussion, a &#8220;U.S. Holder&#8221; is a beneficial owner of our ADSs or ordinary shares that is a citizen or resident of the United States or a United States domestic corporation or that otherwise is subject to U.S. federal income taxation on a net income basis in respect of such ADSs or ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For United States federal income tax purposes, it is generally expected that a U.S. Holder of ADSs will be treated as the beneficial owner of the underlying shares represented by the ADSs. The remainder of this discussion assumes that a U.S. Holder of our ADSs will be treated in this manner. Accordingly, deposits or withdrawals of ordinary shares for ADSs will generally not be subject to United States federal income tax.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Dividends</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Subject to the PFIC rules discussed below under &#8220;Passive Foreign Investment Company Considerations,&#8221; the gross amount of any cash or property distribution (including the amount of any taxes withheld) paid on ADSs or ordinary shares out of our current or accumulated earnings and profits, as determined under United States federal income tax principles, will generally be includible in the gross income of a U.S. Holder as dividend income on the day actually or constructively received by the depositary in the case of ADSs or by a U.S. Holder in the case of ordinary shares. Because we do not intend to determine our earnings and profits on the basis of United States federal income tax principles, any distribution paid will generally be reported as a &#8220;dividend&#8221; for United States federal income tax purposes.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">89</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the event that we are deemed to be a PRC resident enterprise under the PRC Enterprise Income Tax Law (see &#8220;Chinese Taxation,&#8221; above), a U.S. Holder may be subject to PRC withholding taxes on dividends paid on our ADSs or ordinary shares. Subject to generally applicable limitations and conditions, PRC dividend withholding tax paid at the appropriate rate applicable to the U.S. Holder may be eligible for a credit against such U.S. Holder&#8217;s U.S. federal income tax liability. These generally applicable limitations and conditions include requirements adopted by the U.S. Internal Revenue Service (&#8220;IRS&#8221;) in regulations promulgated in December 2021 and any PRC tax will need to satisfy these requirements in order to be eligible to be a creditable tax for a U.S. Holder. In the case of a U.S. Holder that either (i) is eligible for, and properly elects, the benefits of the Treaty, or (ii) consistently elects to apply a modified version of these rules under temporary guidance and complies with specific requirements set forth in such guidance, the PRC tax on dividends will be treated as meeting the new requirements and therefore as a creditable tax. In the case of all other U.S. Holders, the application of these requirements to the PRC tax on dividends is uncertain and we have not determined whether these requirements have been met. If the PRC dividend tax is not a creditable tax for a U.S. Holder or the U.S. Holder does not elect to claim a foreign tax credit for any foreign income taxes paid or accrued in the same taxable year, the U.S. Holder may be able to deduct the PRC tax in computing such U.S. Holder&#8217;s taxable income for United States federal income tax purposes. Dividend distributions will constitute income from sources without the United States and, for U.S. Holders that elect to claim foreign tax credits, generally will constitute &#8220;passive category&#8221; income for foreign tax credit purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The availability and calculation of foreign tax credits and deductions for foreign taxes depend on a U.S. Holder&#8217;s particular circumstances and involve the application of complex rules to those circumstances. The temporary guidance discussed above also indicates that the Treasury and the IRS are considering proposing amendments to the December 2021 regulations and that the temporary guidance can be relied upon until additional guidance is issued that withdraws the temporary guidance. U.S. Holders should consult their own tax advisors regarding the application of these rules to their particular circumstances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Sale or Other Disposition of ADSs or Ordinary Shares</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Subject to the PFIC rules discussed below under &#8220;Passive Foreign Investment Company Considerations,&#8221; a U.S. Holder will generally recognize capital gain or loss upon the sale or other disposition of ADSs or ordinary shares in an amount equal to the difference between the amount realized upon the disposition and the U.S. Holder&#8217;s adjusted tax basis in such ADSs or ordinary shares. Any such capital gain or loss will be long-term if the ADSs or ordinary shares have been held for more than one year. Long-term capital gain of non-corporate U.S. Holders is generally eligible for a reduced rate of tax. The deductibility of a capital loss may be subject to limitations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the event that we are treated as a PRC resident enterprise under the PRC EIT Law, gain from the disposition of ADSs or ordinary shares may be subject to the tax in the PRC (see &#8220;Chinese Taxation,&#8221; above). In that case, a U.S. Holder&#8217;s amount realized would include the gross amount of the proceeds from the sale or disposition before deduction for the PRC tax. A U.S. Holder generally will not be entitled to credit any PRC tax imposed on the sale or other disposition of the shares against such U.S. Holder&#8217;s U.S. federal income tax liability, except in the case of either (i) a U.S. Holder that is eligible for, and properly elects to claim, the benefits of the Treaty, or (ii) a U.S. Holder that consistently elects to apply a modified version of the U.S. foreign tax credit rules that is permitted under temporary guidance and complies with the specific requirements set forth in such guidance. Additionally, although capital gain or loss recognized by a U.S. Holder on the sale or other disposition of the ADSs or ordinary shares generally will be U.S. source gain or loss, a U.S. Holder that is eligible for, and properly elects to claim, the benefits of the Treaty, may be entitled to elect to treat the gain as foreign source income for U.S foreign tax credit purposes. Consequently, even if the withholding tax qualifies as a creditable tax, a U.S. Holder may not be able to credit the tax against its U.S. federal income tax liability unless such credit can be applied (subject to generally applicable conditions and limitations) against tax due on other income treated as derived from foreign sources. If the PRC tax is not a creditable tax or is not claimed as a credit by the U.S. Holder pursuant to the Treaty, the tax would reduce the amount realized on the sale or other disposition of the ADSs or ordinary shares even though the U.S. Holder has elected to claim a foreign tax credit for other taxes in the same year. The temporary guidance discussed above also indicates that the Treasury and the IRS are considering proposing amendments to the December 2021 regulations and that the temporary guidance can be relied upon until additional guidance is issued that withdraws the temporary guidance. U.S. Holders should consult their tax advisors regarding the application of the foreign tax credit rules to a sale or other disposition of our ADSs or ordinary shares and any PRC tax imposed on such sale or disposition.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">90</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Passive Foreign Investment Company Considerations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A non-United States corporation, such as our company, will be classified as a PFIC for United States federal income tax purposes for any taxable year, if either (i) 75% or more of its gross income for such year consists of certain types of &#8220;passive&#8221; income or (ii) 50% or more of the average value of its assets (generally determined on the basis of a quarterly average) is attributable to assets that produce or are held for the production of passive income. For this purpose, cash and assets readily convertible into cash are categorized as passive assets and the company&#8217;s goodwill and other intangible assets are generally taken into account for determining the value of its assets. We will be treated as owning our proportionate share of the assets and earning our proportionate share of the income of any other corporation in which we own, directly or indirectly, 25% or more (by value) of the stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Based on our financial statements, the manner in which we conduct our business, the trading price of our ADSs, the value and nature of our assets, and the sources and nature of our income, we believe that we were a PFIC for the taxable year ended December 31, 2024. Additionally, there is a significant risk that we will be a PFIC for our current taxable year and in future taxable years. The determination of whether we are a PFIC is made annually after the close of each taxable year, based on the facts and circumstances at the time, some of which may be beyond our control, such as the amount and composition of our income and the valuation and composition of our assets, including goodwill and other intangible assets, as implied by the market price of our ADSs. The market price of our ADSs may continue to fluctuate considerably and, consequently, we cannot assure you of our PFIC status for any taxable year. In addition, the composition of our income and assets will also be affected by how, and how quickly, we use our liquid assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we are classified as a PFIC for any taxable year in which a U.S. Holder holds our ADSs or ordinary shares, we will generally continue to be treated as a PFIC with respect to such U.S. Holder for all succeeding years during which such holder owns our shares, even if we cease to meet the threshold requirements for PFIC status (unless the U.S. Holder makes a special &#8220;purging&#8221; election on IRS Form 8621 with respect to our shares once we are no longer a PFIC). U.S. Holders are urged to consult their own tax advisors about the application of the PFIC rules to us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we are classified as a PFIC for any taxable year during which a U.S. Holder holds our ADSs or ordinary shares, and such U.S. Holder does not make a mark-to-market election (as described below), the U.S. Holder will generally be subject to special tax rules that have a penalizing effect on (i) any excess distribution that we make to the U.S. Holder (which generally means any distribution paid during a taxable year to a U.S. Holder that is greater than 125 percent of the average annual distributions paid in the three preceding taxable years or, if shorter, the U.S. Holder&#8217;s holding period for the ADSs or ordinary shares) and (ii) any gain realized on the sale or other disposition, including a pledge, of ADSs or ordinary shares. Under these PFIC rules:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">such excess distribution or gain will be allocated ratably over the U.S. Holder&#8217;s holding period for the ADSs or ordinary shares;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the amount allocated to the current taxable year, and any taxable years in the U.S. Holder&#8217;s holding period prior to the first taxable year in which we were a PFIC (a &#8220;pre-PFIC year&#8221;), will be taxable as ordinary income;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the amount allocated to each prior taxable year, other than a pre-PFIC year, will be subject to tax at the highest tax rate in effect applicable to the U.S. Holder for each such year; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">an additional tax equal to the interest charge generally applicable to underpayments of tax will be imposed on the tax attributable to each prior taxable year, other than a pre-PFIC year.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Classification as a PFIC may also have other adverse tax consequences, including, in the case of individuals, the denial of a step-up in the basis of shares at death.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we are a PFIC for any taxable year during which a U.S. Holder holds our ADSs or ordinary shares and any of our non-United States subsidiaries is also a PFIC, such U.S. Holder would be treated as owning a proportionate amount (by value) of the shares of the lower-tier PFIC for purposes of the application of these rules. Each U.S. Holder is advised to consult its tax advisors regarding the application of the PFIC rules to any of our subsidiaries.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">91</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we were a PFIC for any taxable year, in lieu of being subject to the general rules discussed above, a U.S. Holder may make a mark-to-market election with respect to our ADSs (but not ordinary shares) to elect out of the tax treatment discussed above, provided that the ADSs are considered &#8220;marketable,&#8221; or regularly traded on a qualified exchange (such as the NYSE). We anticipate that the ADSs would be treated as being regularly traded on the NYSE, but no assurances may be given in this regard. If a U.S. Holder makes a mark-to-market election for the ADSs, such U.S. Holder will include in income for each year that we are treated as a PFIC with respect to such U.S. Holder an amount equal to the excess, if any, of the fair market value of the ADSs as of the close of the U.S. Holder&#8217;s taxable year over the U.S. Holder&#8217;s adjusted basis in such ADSs. A U.S. Holder will be allowed a deduction for the excess, if any, of the adjusted basis of the ADSs over their fair market value as of the close of the taxable year. Amounts included in a U.S. Holder&#8217;s income under a mark-to-market election, as well as gain on the actual sale or other disposition of the ADSs, will be treated as ordinary income. Ordinary loss treatment will also apply to the deductible portion of any mark-to-market loss on the ADSs, as well as to any loss realized on the actual sale or disposition of the ADSs, to the extent that the amount of such loss does not exceed the net mark-to-market gains previously included for such ADSs. A U.S. Holder&#8217;s basis in the ADSs will be adjusted to reflect any such income or loss amounts resulting from the mark-to-market election. Once made, the election cannot be revoked without the consent of the IRS unless the shares ADSs cease to be marketable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Because a mark-to-market election cannot be made for equity interests in any lower-tier PFICs that we own, a U.S. Holder may continue to be subject to the PFIC rules with respect to its indirect interest in any investments or subsidiaries held by us that are treated as an equity interest in a PFIC for United States federal income tax purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Further, we do not intend to prepare or provide the information that would enable a U.S. Holder to make a qualified electing fund election (&#8220;QEF Election&#8221;), which, if available, would result in tax treatment different from the general tax treatment for PFICs described above. Accordingly, each U.S. Holder should assume that the QEF Election will not be available.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If a U.S. Holder holds ADSs or ordinary shares in any year in which we are treated as a PFIC with respect to such U.S. Holder, the U.S. Holder would generally be required to file IRS Form 8621 (or a successor form). U.S. Holders are urged to consult their tax advisors regarding the application of the PFIC rules to their investment in ADSs or ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Foreign Financial Asset Reporting</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">U.S. Holders who hold &#8220;specified foreign financial assets,&#8221; including any financial accounts held at a non-U.S. &#8220;financial institution,&#8221; as well as stock of a non-U.S. corporation that is not held in an account maintained by a &#8220;financial institution,&#8221; and whose aggregate value of all foreign financial assets exceeds $50,000 (or a higher dollar amount prescribed by the IRS) on the last day of the taxable year or $75,000 at any time during the taxable year may be required to attach to their tax return for the year certain information relating to such specified foreign financial assets as required by the IRS, currently on IRS Form 8938. Regulations extend this reporting requirement to certain entities that are treated as formed or availed to hold direct or indirect interests in specified foreign financial assets based on certain objective criteria. A U.S. Holder who fails to timely furnish the required information may be subject to penalties. Each U.S. Holder is advised to consult its tax advisor regarding its reporting obligations under this rule.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Backup Withholding and Information Reporting</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">U.S. Holders may be subject to information reporting to the IRS with respect to dividends on and proceeds from the sale or other disposition of our ADSs or ordinary shares. Each U.S. Holder is advised to consult its tax advisor regarding the application of the United States information reporting rules and backup withholding rules to its particular circumstances. In addition, certain U.S. Holders may be subject to backup withholding in respect of such amounts if they do not provide to the relevant payer or paying agent their taxpayer identification numbers, make any other required certification, or otherwise establish an exemption. Holders that are not &#8220;United States persons&#8221; (as defined in the Code) may be required to comply with applicable certification and identification procedures to establish that they are not United States persons in order to avoid the application of such information reporting requirements and backup withholding. The amount of any backup withholding from a payment to a U.S. or non-U.S. Holder will be allowed as a credit against the Holder&#8217;s U.S. federal income tax liability and may entitle the Holder to a refund, provided that the required information is timely furnished to the IRS.</p><a id="FDividendsandPayingAgents_329309"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">F.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Dividends and Paying Agents</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Not applicable.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">92</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="GStatementbyExperts_942488"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">G.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Statement by Experts</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Not applicable.</p><a id="HDocumentsonDisplay_434339"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">H.</b></span>Documents on Display</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We are subject to the periodic reporting and other informational requirements of the Securities Exchange Act of 1934 or the Exchange Act. Under the Exchange Act, we are required to file reports and other information with the SEC. Specifically, we are required to file annually a Form 20-F within four months after the end of each fiscal year. The SEC maintains a website at www.sec.gov that contains reports, proxy and information statements, and other information regarding registrants that make electronic filings with the SEC using its EDGAR system. Copies of reports and other information, when filed, may also be inspected without charge and may be obtained at prescribed rates at the public reference facilities maintained by the SEC at 100 F Street, N.E., Room 1580, Washington, D.C. 20549. The public may obtain information regarding the Washington, D.C. Public Reference Room by calling the SEC at 1-800-SEC-0330. As a foreign private issuer, we are exempt from the rules under the Exchange Act prescribing the furnishing and content of quarterly reports and proxy statements, and officers, directors and principal shareholders are exempt from the reporting and short-swing profit recovery provisions contained in Section 16 of the Exchange Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We will furnish JP Morgan Chase Bank, N.A., the depositary of our ADSs, with our annual reports, which will include a review of operations and annual audited consolidated financial statements prepared in conformity with U.S. GAAP, and all notices of shareholders&#8217; meetings and other reports and communications that are made generally available to our shareholders. The depositary will make such notices, reports and communications available to holders of ADSs and, upon our request, will mail to all record holders of ADSs the information contained in any notice of a shareholders&#8217; meeting received by the depositary from us.</p><a id="ISubsidiaryInformation_81757"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">I.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Subsidiary Information</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For a listing of our subsidiaries, see &#8220;Item 4. Information on the Company&#8212;C. Organizational Structure.&#8221;</p><a id="J_Annual_Report_Security_Holders1"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">J.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">Annual Report to Security Holders</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_fe8affad_65ac_4a20_8eb3_03f5133bd077"></a><a id="ITEM11QUANTITATIVEANDQUALITATIVEDISCLOSU"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 11.</b></span>QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Foreign Exchange Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Substantially all of our revenues and most of our expenses are denominated in RMB. Our exposure to foreign exchange risk primarily relates to (1) the Euro or U.S. dollar income or that we may generate in the future for sale of our photovoltaic products in the international market most or substantially all of and (2) the U.S. dollar and Euro denominated equipment purchase prices that we need to pay from time to time. We believe the impact of foreign currency risk is not material and we have not used any forward contracts, currency borrowings or derivative instruments to hedge our exposure to foreign currency exchange risk. Although in general our exposure to foreign exchange risks should be limited, the value of your investment in our ADSs will be affected by the foreign exchange rate between U.S. dollars and RMB because the value of our business is effectively denominated in RMB, while we use the U.S. dollar as our functional and reporting currency and the ADSs will be traded in U.S. dollars. The value of the RMB against the U.S. dollar and other currencies is affected by, among other things, changes in China&#8217;s political and economic conditions and China&#8217;s foreign exchange policies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">To the extent that we need to convert U.S. dollars into RMB for our operations, acquisitions or other uses within China, appreciation of the RMB against the U.S. dollar would have an adverse effect on the RMB amount we receive from the conversion. To the extent that we seek to convert RMB into U.S. dollars, depreciation of the RMB against the U.S. dollar would have an adverse effect on the U.S. dollar amount we receive from the conversion. As of December 31, 2024, we had RMB-denominated cash and cash equivalents of RMB5,160.4 million and U.S. dollar-denominated cash and cash equivalents of $299.6 million. Assuming that we had converted the U.S. dollar-denominated cash and cash equivalents into RMB at the exchange rate of $1.00 for RMB7.2993 as of December 31, 2024, this cash and cash equivalents would have been RMB2,186.5 million. Assuming a 10% appreciation of the RMB against the U.S. dollar, these cash and cash equivalents would have decreased to RMB1,987.8 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">93</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_f1f6c02c_2b52_4b7a_a5dc_e9422837e76d"></a><a id="ITEM12DESCRIPTIONOFSECURITIESOTHERTHANEQ"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 12.</b></span>DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES</p><a id="ADebtSecurities_161689"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">A.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Debt Securities</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Not applicable.</p><a id="BWarrantsandRights_642475"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">B.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Warrants and Rights</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Not applicable.</p><a id="COtherSecurities_717894"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">C.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Other Securities</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Not applicable.</p><a id="DAmericanDepositaryShares_33814"></a><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">D.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">American Depositary Shares</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Fees and Charges Our ADS Holders May Have to Pay</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">As an ADS holder, you will be required to pay the following service fees to the depositary bank:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The depositary may charge each person to whom ADSs are issued, including, without limitation, issuances against deposits of shares, issuances in respect of share distributions, rights and other distributions, issuances pursuant to a stock dividend or stock split declared by us or issuances pursuant to a merger, exchange of securities or any other transaction or event affecting the ADSs or deposited securities, and each person surrendering ADSs for withdrawal of deposited securities or whose ADSs are cancelled or reduced for any other reason, $5.00 for each 100 ADSs (or any portion thereof) issued, delivered, reduced, cancelled or surrendered, as the case may be. The depositary may sell (by public or private sale) sufficient securities and property received in respect of a share distribution, rights and/or other distribution prior to such deposit to pay such charge.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The following additional charges shall be incurred by the ADS holders, by any party depositing or withdrawing shares or by any party surrendering ADSs or to whom ADSs are issued (including, without limitation, issuance pursuant to a stock dividend or stock split declared by us or an exchange of stock regarding the ADSs or the deposited securities or a distribution of ADSs), whichever is applicable:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a fee of $1.50 per ADR or ADRs for transfers of certificated or direct registration ADRs;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a fee of up to $0.05 per ADS for any cash distribution made pursuant to the deposit agreement;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a fee of up to $0.05 per ADS per calendar year (or portion thereof) for services performed by the depositary in administering the ADRs (which fee may be charged on a periodic basis during each calendar year and shall be assessed against holders of ADRs as of the record date or record dates set by the depositary during each calendar year and shall be payable in the manner described in the next succeeding provision);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reimbursement of such fees, charges and expenses as are incurred by the depositary and/or any of the depositary&#8217;s agents (including, without limitation, the custodian and expenses incurred on behalf of holders in connection with compliance with foreign exchange control regulations or any law or regulation relating to foreign investment) in connection with the servicing of the shares, the delivery of deposited securities or otherwise in connection with the depositary&#8217;s or its custodian&#8217;s compliance with applicable law, rule or regulation (which charge shall be assessed on a proportionate basis against holders as of the record date or dates set by the depositary and shall be payable at the sole discretion of the depositary by billing such holders or by deducting such charge from one or more cash dividends or other cash distributions);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a fee for the distribution of securities (or the sale of securities in connection with a distribution), such fee being in an amount equal to the fee for the execution and delivery of ADSs which would have been charged as a result of the deposit of such securities (treating all such securities as if they were shares) but which securities or the net cash proceeds from the sale thereof are instead distributed by the depositary to those holders entitled thereto;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">stock transfer or other taxes and other governmental charges;</span></td></tr></table></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">94</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">cable, telex and facsimile transmission and delivery charges incurred at your request in connection with the deposit or delivery of shares;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">transfer or registration fees for the registration of transfer of deposited securities on any applicable register in connection with the deposit or withdrawal of deposited securities; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">expenses of the depositary in connection with the conversion of foreign currency into U.S. dollars.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">ADR holders must pay any tax or other governmental charge payable by the custodian or the depositary on any ADS or ADR, deposited security or distribution. If an ADR holder owes any tax or other governmental charge, the depositary may (i) deduct the amount thereof from any cash distributions, or (ii) sell deposited securities (by public or private sale) and deduct the amount owing from the net proceeds of such sale. In either case the ADR holder remains liable for any shortfall. Additionally, if any tax or governmental charge is unpaid, the depositary may also refuse to effect any registration, registration of transfer, split-up or combination of deposited securities or withdrawal of deposited securities until such payment is made. If any tax or governmental charge is required to be withheld on any cash distribution, the depositary may deduct the amount required to be withheld from any cash distribution or, in the case of a non-cash distribution, sell the distributed property or securities (by public or private sale) to pay such taxes and distribute any remaining net proceeds to the ADR holders entitled thereto.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We will pay all other charges and expenses of the depositary and any agent of the depositary (except the custodian) pursuant to agreements from time to time between us and the depositary. The depositary collects its fees for issuance and cancellation of ADSs directly from investors depositing shares or surrendering ADSs for the purpose of withdrawal or from intermediaries acting for them. The depositary collects fees for making distributions to investors by deducting those fees from the amounts distributed or by selling a portion of distributable property to pay the fees. The depositary may collect its annual fee for depositary services by deduction from cash distributions, or by directly billing investors, or by charging the book-entry system accounts of participants acting for them. The depositary may generally refuse to provide services to any holder until the fees and expenses owing by such holder for those services or otherwise are paid. The charges described above may be amended from time to time by agreement between us and the depositary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fees and Other Payments Made by the Depositary to Us</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The depositary bank may reimburse us for certain expenses incurred by us in respect of the ADS program established pursuant to the deposit agreement, by making available a set amount or a portion of the depositary fees charged in respect of the ADS program or otherwise, upon such terms and conditions as we and the depositary bank may agree from time to time. In November 2020, we instructed the depositary bank to change the ratio of shares of our company by each ADS from twenty-five shares to five shares per ADS. For the year ended December 31, 2024, we did not receive any reimbursement for our expenses incurred in connection with the establishment and maintenance of the ADS program from the depositary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">95</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_19bad40e_a9c8_4a28_9655_ce7268a52d62"></a><a id="PARTII_697449"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">Part II</p><a id="ITEM13DEFAULTSDIVIDENDARREARAGESANDDELIN"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 13.</b></span>DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_53902147_8764_4c75_af3d_1eaaba8ab696"></a><a id="ITEM14MATERIALMODIFICATIONSTOTHERIGHTSOF"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 14.</b></span>ITEM 14. MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p><a id="_0e09196e_d2fa_46bc_91b6_56e0b4282b95"></a><a id="ITEM15CONTROLSANDPROCEDURES_398518"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 15.</b></span>CONTROLS AND PROCEDURES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Disclosure Controls and Procedures</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We maintain disclosure controls and procedures designed to provide reasonable assurance that information required to be disclosed in reports filed under the Exchange Act is recorded, processed, summarized and reported within the specified time periods and accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate to allow timely decisions regarding required disclosure. Our management, with the participation of our chief executive officer and chief financial officer, evaluated the effectiveness of our disclosure controls and procedures, as defined in Rules 13a-15I or 15d-15(e) promulgated under the Exchange Act, as of December 31, 2024. Based on that evaluation, our chief executive officer and chief financial officer concluded that, as of that date, our disclosure controls and procedures required by Rules 13a-15(b) or 15d-15(b) were effective as of December 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Management&#8217;s Report On Internal Control Over Financial Reporting</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act of 1934. Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of consolidated financial statements in accordance with U.S. GAAP. Because of its inherent limitations, a system of internal control over financial reporting may not prevent or detect misstatements. Projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies and procedures may deteriorate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our management conducted an assessment of the effectiveness of our internal control over financial reporting as of December 31, 2024. In making this assessment, it used the criteria established within the Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) (2013 framework). Based on this assessment, our management has concluded that, as of December 31, 2024, our internal control over financial reporting was effective.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Deloitte Touche Tohmatsu Certified Public Accountants LLP, an independent registered public accounting firm, who audited our consolidated financial statements for the year ended December 31, 2024, has also audited the effectiveness of internal control over financial reporting as of December 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Attestation Report of Independent Registered Public Accounting Firm</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The attestation report on our management&#8217;s assessment of our company&#8217;s internal control over financial reporting issued by Deloitte Touche Tohmatsu Certified Public Accountants LLP, our independent registered public accounting firm, appears on page F-4 of this annual report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Changes in Internal Control over Financial Reporting</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">There have not been any changes in our internal control over financial reporting in the year ended December 31, 2024, which have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">96</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="ITEM_16_11"></a><a id="_5c5c60d7_a782_4994_9cd6_d7f2d24b9863"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="display:inline-block;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 16.</b></span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_b276f3f1_8e44_459e_805a_8b68d3047da0"></a><a id="ITEM16AAUDITCOMMITTEEFINANCIALEXPERT_758"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 16A.</b></span>AUDIT COMMITTEE FINANCIAL EXPERT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our board of directors has determined that Mr. Arthur Wong, an independent director (under the standards set forth in Section 303A of the Corporate Governance Rules of the NYSE and Rule 10A-3 under the Exchange Act), and the chairman of our Audit Committee, is our Audit Committee financial expert.</p><a id="_35aa72de_9d6d_4402_8f9f_6f18df71cbc4"></a><a id="ITEM16BCODEOFETHICS_541052"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 16B.</b></span>CODE OF ETHICS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Our board of directors has adopted a code of ethics that applies to our directors, officers, employees and agents, including certain provisions that specifically apply to our chief executive officer, chief financial officer, chief marketing officer, chief operating officer, chief technology officer, vice presidents and any other persons who perform similar functions for us. We have posted a copy of our code of business conduct and ethics on our website at http://dqsolar.investorroom.com/.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_4f1b4115_df40_4fc4_af0b_63db61e6e24b"></a><a id="ITEM16CPRINCIPALACCOUNTANTFEESANDSERVICE"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 16C.</b></span>PRINCIPAL ACCOUNTANT FEES AND SERVICES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table sets forth the aggregate fees by categories specified below in connection with certain professional services rendered by Deloitte Touche Tohmatsu Certified Public Accountants LLP (PACOB ID: No. 1113), the member firms of Deloitte Touche Tohmatsu Limited, and their respective affiliates (collectively, the &#8220;Deloitte Entities&#8221;), for the periods indicated. We did not pay any other fees to our independent registered public accounting firm during the periods indicated below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years&#160;Ended&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="5" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in&#160;US$ thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Audit fees<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,132</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="white-space:pre-wrap;"> 1,065</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 23</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 50</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,155</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,115</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Audit fees refer to the aggregate fees billed for professional services rendered by our independent registered public accounting firm for the audit of the annual financial statements of the Company and Xinjiang Daqo, the review of our comparative interim financial statements and the verification of Xinjiang Daqo&#8217;s registered capital and share capital as of December 31, 2024.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Others refer to the aggregate fees for ESG consultation services rendered by our independent registered public accounting firm to Xinjiang Daqo related to its ESG report and certain operating consultation services.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The policy of our audit committee is to pre-approve all audit and non-audit services provided by Deloitte Entities, including audit services, audit-related services and other services as described above, other than those for de minimis services which are approved by the audit committee prior to the completion of the audit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_55db5a77_1662_4394_b8fe_5c5cffccce9b"></a><a id="ITEM16DEXEMPTIONSFROMTHELISTINGSTANDARDS"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 16D.</b></span>EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">97</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_4fc624e1_018c_46ac_a78a_d85753feb927"></a><a id="ITEM16EPURCHASESOFEQUITYSECURITIESBYTHEI"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 16E.</b></span>PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table provides information about purchases by us in 2024 of ADSs that are registered by us pursuant to Section 12 of the Exchange Act:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:27.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:27.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total&#160;Number&#160;of&#160;ADSs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Approximate&#160;Dollar&#160;Value&#160;of&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:27.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average&#160;Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;Purchased&#160;as&#160;Part&#160;of&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">ADSs&#160;that&#160;May&#160;Yet&#160;Be&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:27.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total&#160;Number&#160;of&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;Paid&#160;per&#160;ADS</b>&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Publicly&#160;Announced&#160;Plans&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Purchased&#160;Under&#160;the&#160;Plans&#160;or&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:27.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Month</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">ADSs&#160;Purchased</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">($)</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">or&#160;Programs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Programs&#160;($in&#160;millions)</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td></tr><tr><td style="vertical-align:bottom;width:27.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">January 2024<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 188,900</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 26.46</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 188,900</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:27.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">February 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:27.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">March 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:27.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">April 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:27.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">May 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:27.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">June 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:27.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">July 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:27.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">August 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:27.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">September 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:27.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">October 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:27.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">November 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:27.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">December 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Excluding broker and transaction fees.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The share repurchase settlement in January 2024 was related to trades executed in December 2023 pursuant to our share repurchase program that was approved by our board of directors on November 7, 2022 to repurchase up to $700 million worth of our ordinary shares or ADSs on the open market, in negotiated transactions off the market, in block trades or through other legally permissible means in accordance with applicable U.S. securities laws from November 7, 2022 to December 31, 2023.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">On July 22, 2024, we announced a share repurchase program approved by our board of directors to repurchase up to $100 million worth of our ordinary shares or ADSs on the open market, in negotiated transactions off the market, in block trades or through other legally permissible means in accordance with applicable U.S. securities laws from July 22, 2024 to June 30, 2025. By the end of 2024, we had not purchased any of our ordinary shares or ADSs pursuant to this share repurchase program.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_1ac3cab7_2d64_4c79_9f12_dc3fb1edeee2"></a><a id="ITEM16FCHANGEINREGISTRANTSCERTIFYINGACCO"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 16F.</b></span>CHANGE IN REGISTRANT&#8217;S CERTIFYING ACCOUNTANT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_08e99bbe_8a33_4358_89dc_1556aec85d0f"></a><a id="ITEM16GCORPORATEGOVERNANCE_465393"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 16G.</b></span>CORPORATE GOVERNANCE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Certain corporate governance practices in the Cayman Islands, which is our home country, differ significantly from the NYSE corporate governance listing standards. For example, neither the Companies Act of the Cayman Islands nor our memorandum and articles of association requires a majority of our directors to be independent and we could include non-independent directors as members of our compensation committee and nominating committee, independent directors would not necessarily hold regularly scheduled meetings at which only independent directors are present, and we are not required to hold annual general meetings. If we choose to follow home country practice, our shareholders may be afforded less protection than they otherwise would under the NYSE corporate governance listing standards applicable to U.S. domestic issuers.</p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">98</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Section 303A.08 and Section 312.03(a) of the Corporate Governance Rules of the NYSE that shareholder approval will be required for all equity compensation plans and material revisions to these plans. Section 312.03(b) of the Corporate Governance Rules of the NYSE requires shareholder approval for the issuance of common stock, or of securities convertible into common stock, in any transaction or series of transactions to a &#8220;related party&#8221; (which term is defined as a director, officer or substantial security holder), a subsidiary, affiliate or other closely related person of such related party, or any company or entity in which a related party has a substantial direct or indirect interest, if the number of shares to be issued exceeds one percent of the number of shares outstanding prior to the issuance. Under the laws of our jurisdiction of incorporation or home country, the Cayman Islands, and our currently effective memorandum and articles of association, we are not required to obtain shareholder approval for equity compensation plans or before issuing ordinary shares to a related party. In February 2015, we followed home country practice in connection with the offer and sale of 1,025,641 ADSs, representing 25,641,025 ordinary shares, to Duke Elite Limited, an affiliate of Mr. Xiang Xu, a director of ours and president of Daqo Group, pursuant to an underwritten follow-on offering, and at the same price and on the same terms as other ADSs offered and sold in the offering, without shareholder approval.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_457fd06e_b486_4148_8004_c9368edb33de"></a><a id="ITEM16HMINESAFETYDISCLOSURE_537729"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 16H.</b></span>MINE SAFETY DISCLOSURE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_3a3f3977_daef_4b3b_85b4_9b8ed0e313f7"></a><a id="ITEM16IDISCLOSUREREGARDINGFOREIGNJURISDI"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 16I.</b></span>DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 36pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_ccc12f72_2b58_410f_af85_7995be7a669a"></a><a id="ITEM16JINSIDERTRADINGPOLICIES_123072"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 16J.</b></span><b style="font-weight:bold;">INSIDER TRADING POLICIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">We have <ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" format="ixt:fixed-true" name="ecd:InsiderTrdPoliciesProcAdoptedFlag" id="Narr_dUEd5d3TqEGWJFES1gnzAQ">adopted</ix:nonNumeric> an insider trading policy (the &#8220;Insider Trading Policy&#8221;), which governs the purchase, sale and other dispositions of our securities by our directors, executive officers and employees. Our Insider Trading Policy aims to promote compliance with applicable insider trading laws, rules and regulations, and the NYSE listing standards. A copy of our Insider Trading Policy is filed as Exhibit 11.2 to this Annual Report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_01d128c7_6164_49ba_b034_1fa9df5558ad"></a><a id="ITEM16KCYBERSECURITY_479793"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 16K.</b></span><b style="font-weight:bold;">CYBERSECURITY</b></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" id="Tb_-tY9ksEGskGHtEq1t-eVyQ" continuedAt="Tb_-tY9ksEGskGHtEq1t-eVyQ_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risk Management and Strategy</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have implemented robust processes for assessing, identifying and managing material risks from cybersecurity threats, including processes to oversee and identify risks from cybersecurity threats associated with our use of third-party service providers. These <ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock" id="Group_F3LEO4StQE6bpu0Y4nxQ2g" continuedAt="Group_F3LEO4StQE6bpu0Y4nxQ2g_2" escape="true">processes mainly include: </ix:nonNumeric></p><ix:continuation id="Group_F3LEO4StQE6bpu0Y4nxQ2g_2" continuedAt="Group_F3LEO4StQE6bpu0Y4nxQ2g_3"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(i)</span></span>Preparation stage: During this stage, we determine the targets and scope of our cybersecurity risk assessment and set up different levels of cybersecurity risk and our general response to each level of risk; </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(ii)</span></span>Risk identification: We identify the nature and source of the cybersecurity risk and assess the vulnerability of our relevant system and technology; </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(iii)</span></span>Risk analysis: We determine the level of cybersecurity risk by analyzing the cause and severity of such risk, the possibility of any potential cybersecurity incident resulting from such risk, and the potential consequences of such cybersecurity incident; </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(iv)</span></span>Risk assessment: Depending on the level of cybersecurity risk, we determine whether to deal with such risk, the priority of our risk management, and our risk management plan; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(v)</span></span>Risk management: Based on the severity of the cybersecurity risk and the potential impact of such risk on our business operations, we implement mitigating measures to address such risk and evaluate the effectiveness of these measures.</p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><ix:continuation id="Group_F3LEO4StQE6bpu0Y4nxQ2g_3">We have <ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" format="ixt:fixed-true" name="cyd:CybersecurityRiskManagementProcessesIntegratedFlag" id="Narr_-PECeUIzKUWiAENtv_zxvA">integrated</ix:nonNumeric> these cybersecurity risk management processes into our overall enterprise risk management system.</ix:continuation> In addition, we have in place the handling processes and management policies for cybersecurity incidents. <ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" format="ixt:fixed-true" name="cyd:CybersecurityRiskManagementThirdPartyEngagedFlag" id="Narr_WoLseNVD9Eag7ODGfuStcw">We also engage third-party assessors, consultants and auditors</ix:nonNumeric> in connection with our cybersecurity risk management processes when our cybersecurity management team deems necessary or appropriate. <ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" format="ixt:fixed-true" name="cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" id="Narr_MTDCr526n0G7K6wssXOxSQ">Our cybersecurity management team has the necessary resources and authority to select, retain, terminate and approve the fees and other retention terms for these third parties.</ix:nonNumeric></p></ix:nonNumeric></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">99</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_-tY9ksEGskGHtEq1t-eVyQ_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" format="ixt:fixed-false" name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" id="Narr_3s2mO_AYFE2B1Eot71iekA">As of the date of this annual report, to our best knowledge, no risk from current or previous cybersecurity threats has materially affected or is reasonably likely to materially affect us, including our business strategy, results of operations, or financial condition.</ix:nonNumeric></p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Governance </b></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock" id="Tb_PiOQ8vY3D0ikjxcUXcK2Dw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our <ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="Tb_iUGV0kClKkC5ymg0hjjAwA" escape="true">board of directors</ix:nonNumeric> is responsible for the oversight of risks from cybersecurity threats, including making major decisions and overall planning with respect to cybersecurity risk management, overseeing the risk management process, reviewing the reports from the cybersecurity management team, and evaluate the effectiveness of our cybersecurity risk management program.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="cyd:CybersecurityRiskRoleOfManagementTextBlock" id="Tb_TPaHFgDXRUm1L7XZ83YO4A" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To support our board of directors, we have established cross-departmental working teams that manage and carry out our cybersecurity risk management.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" format="ixt:fixed-true" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" id="Narr_YTOdcABxOkS8yO5AqHUY3g"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="Tb_CdbOuA-si0WuNISbdus3-Q" escape="true"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" format="ixt:fixed-true" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" id="Narr_Nm5kLNJQwE6lJ3SQanxKFA"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our cybersecurity management leading group</span></ix:nonNumeric><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> is responsible for monitoring and coordinating our cybersecurity risk management processes, including preparing internal policies and remediation plans with respect to cybersecurity risk assessment and management, regularly reporting the progress and results of cybersecurity risk management to our board of directors, and promptly reporting any material cybersecurity risk or incidents to our board of directors.</span></ix:nonNumeric><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" id="Group_KK9mmlC5mkKubqPUhg377Q" continuedAt="Group_KK9mmlC5mkKubqPUhg377Q_2" escape="true"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" id="Tb_fIxKG3tB8E2vGtvO0-8EYw" escape="true"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our cybersecurity management leading group is led by our chief executive officer and chief financial officer and consists of heads of various departments, including the head of our information security department, who are specialized or experienced in managing information security, compliance and risk management.</span></ix:nonNumeric><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> For example, the head of our information security department, who is a key member of our cybersecurity management team, has over 20 years of experience in information security and is familiar with recent developments in technologies, laws and regulations in information security.</span></ix:nonNumeric><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> He plays an important role in shaping our cybersecurity risk management policies, standards and processes and in our cybersecurity risk management. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" id="Group_hTjqMp1n-0mieLH6I7KiOA" continuedAt="Group_hTjqMp1n-0mieLH6I7KiOA_2" escape="true"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our cybersecurity risk assessment team is responsible for the implementation of our cybersecurity risk management plans and the daily operation and maintenance of our information systems.</span></ix:nonNumeric><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span><ix:continuation id="Group_hTjqMp1n-0mieLH6I7KiOA_2"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">This working team regularly monitors the prevention, detection, mitigation, and remediation of cybersecurity incidents, conducts and engages third parties to evaluate the effectiveness of our cybersecurity risk management program, and reports information about our cybersecurity risk and results of evaluations to our senior management.</span></ix:continuation><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span><ix:continuation id="Group_KK9mmlC5mkKubqPUhg377Q_2"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our cybersecurity risk assessment team is led by the head of our information security department and consists of dedicated staff from various departments, including our information security department, in-house legal department and internal control department. Members of our cybersecurity risk assessment team generally have extensive experience in dealing with cybersecurity issues. For example, one of the key members of our cybersecurity risk assessment team has over ten years of experience in information security and is familiar with network protocols and the construction of information security system for enterprises. Another key a member of our cybersecurity risk assessment team has five years of experience in information security and is proficient in cybersecurity technologies</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></ix:continuation></td></tr></table><div style="margin-top:12pt;"></div></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">100</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_e14f88c8_6014_4699_a913_5adacfd699fe"></a><a id="PARTIII_841726"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">Part III</p><a id="ITEM17FINANCIALSTATEMENTS_116560"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 1.</b></span>FINANCIAL STATEMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">We have elected to provide financial statements pursuant to &#8220;Item 18. Financial Statements.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_e8f93aa8_a60f_496e_a299_b788fea967cf"></a><a id="ITEM18FINANCIALSTATEMENTS_307692"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 2.</b></span>FINANCIAL STATEMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements of Daqo New Energy Corp. are included at the end of this annual report.</p><a id="_ac95df60_0289_4c13_b4e7_894b816241eb"></a><a id="ITEM19EXHIBITS_994978"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">ITEM 3.</b></span>EXHIBITS</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:9.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:88.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr><td style="vertical-align:bottom;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;border-bottom:1px solid #000000;margin:0pt;"><b style="font-weight:bold;">Exhibit</b><br/><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;border-bottom:1px solid #000000;margin:0pt;"><b style="font-weight:bold;">Description of Document</b></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">1.1</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1477641/000114420417017843/v460974_ex1-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Fourth Amended and Restated Memorandum and Articles of Association of the Registrant (incorporated herein by reference to Exhibit 1.1 of our Annual Report on Form 20-F filed with the Securities and Exchange Commission on March 31, 2017 (File No. 001-34602))</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2.1</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1474274/000119380520001310/e620017_ex99-a.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Amended and Restated Deposit Agreement among the Registrant, JPMorgan Chase Bank, N.A. as depositary, and holders and beneficial owners of American Depositary Shares evidenced by American Depositary Receipts issued thereunder dated October 26, 2020 (incorporated herein by reference to Exhibit (a) to the Post-Effective Amendment No. 3 to Form F-6 Registration Statement filed with the Securities and Exchange Commission on October 26, 2020 (File No. 333-164310))</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2.2*</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="dq-20241231xex2d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Description of the Rights of Ordinary Shares and ADSs</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.1</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1477641/000119312510005138/dex101.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">2009 Share Incentive Plan (incorporated herein by reference to Exhibit 10.1 to the registration statement on Form F-1, as amended (File No. 333-164307))</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.2</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1477641/000119312510005138/dex102.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of Indemnification Agreement with the Registrant&#8217;s directors and officers (incorporated herein by reference to Exhibit 10.2 to the registration statement on Form F-1, as amended (File No. 333-164307))</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.3</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1477641/000119312510005138/dex103.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Form of Employment Agreement between the Registrant and an Executive Officer of the Registrant (incorporated herein by reference to Exhibit 10.3 to the registration statement on Form F-1, as amended (File No. 333-164307))</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.4</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1477641/000119312510005138/dex1027.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">English translation of the Trademark License Agreement among Daqo Group, Chongqing Daqo and Nanjing Daqo dated as of May 8, 2009 (incorporated herein by reference to Exhibit 10.27 to the registration statement on Form F-1, as amended (File No. 333-164307))</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.5</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1477641/000119312510005138/dex1028.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Non-Competition Agreement among Daqo Group, Daqo Cayman (formerly known as Mega Stand International Limited) and Chongqing Daqo dated as of July 1, 2008 (incorporated herein by reference to Exhibit 10.28 to the registration statement on Form F-1, as amended (File No. 333-164307))</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.6</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1477641/000114420415023405/v404590_ex4-16.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">2014 Share Incentive Plan (incorporated herein by reference to Exhibit 4.16 of our Annual Report on Form 20-F filed with the Securities and Exchange Commission on April 17, 2015 (File No. 001-34602))</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.7</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1477641/000114420418027623/tv493732_ex10-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">2018 Share Incentive Plan (incorporated herein by reference to Exhibit 10.1 of our Form S-8 filed with the Securities and Exchange Commission on May 11, 2018 (File No. 333-224865))</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.8</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1477641/000110465920104396/tm2030666d1_ex10-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">English translation of Letter of Undertaking on the Authenticity, Accuracy, and Completeness of the Prospectus, effective as of September 8, 2020, of Daqo New Energy Corp. (incorporated herein by reference to Exhibit 10.1 of our Form 6-K furnished with the Securities and Exchange Commission on September 11, 2020)</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.9</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1477641/000110465920104396/tm2030666d1_ex10-2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">English translation of Letter of Undertaking on Stabilizing the Company&#8217;s Stock Price, effective as of September 7, 2020, of Daqo New Energy Corp. (incorporated herein by reference to Exhibit 10.2 of our Form 6-K furnished with the Securities and Exchange Commission on September 11, 2020)</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.10</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1477641/000110465920104396/tm2030666d1_ex10-3.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">English translation of Letter of Undertaking on the Resale Restriction and Voluntary Lock-Up of the Shares Held, effective as of September 7, 2020, of Daqo New Energy Corp. (incorporated herein by reference to Exhibit 10.3 of our Form 6-K furnished with the Securities and Exchange Commission on September 11, 2020)</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.11</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1477641/000110465920104396/tm2030666d1_ex10-4.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">English translation of Letter of Undertaking on the Intent to Reduce Shareholding, effective as of September 7, 2020, of Daqo New Energy Corp. (incorporated herein by reference to Exhibit 10.4 of our Form 6-K furnished with the Securities and Exchange Commission on September 11, 2020)</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.12</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1477641/000110465920104396/tm2030666d1_ex10-5.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">English translation of Letter of Undertaking on Avoiding Horizontal Competition, effective as of September 7, 2020, of Daqo New Energy Corp. (incorporated herein by reference to Exhibit 10.5 of our Form 6-K furnished with the Securities and Exchange Commission on September 11, 2020)</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.13</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1477641/000110465920104396/tm2030666d1_ex10-6.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">English translation of Letter of Undertaking on Regulating Related Party Transactions, effective as of September 7, 2020, of Daqo New Energy Corp. (incorporated herein by reference to Exhibit 10.6 of our Form 6-K furnished with the Securities and Exchange Commission on September 11, 2020)</span></a></p></td></tr></table></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">101</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.14</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1477641/000110465920104396/tm2030666d1_ex10-7.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">English translation of Letter of Undertaking on Not Occupying Funds, effective as of September 7, 2020, of Daqo New Energy Corp. (incorporated herein by reference to Exhibit 10.7 of our Form 6-K furnished with the Securities and Exchange Commission on September 11, 2020)</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.15</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1477641/000110465920104396/tm2030666d1_ex10-8.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">English translation of Letter of Undertaking on Protecting the Independence of the Company, effective as of September 7, 2020, of Daqo New Energy Corp. (incorporated herein by reference to Exhibit 10.8 of our Form 6-K furnished with the Securities and Exchange Commission on September 11, 2020)</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.16</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1477641/000110465920104396/tm2030666d1_ex10-9.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">English translation of Letter of Undertaking Regarding the Restraint Measures for Failure to Fulfill the Undertakings, effective as of September 8, 2020, of Daqo New Energy Corp. (incorporated herein by reference to Exhibit 10.9 of our Form 6-K furnished with the Securities and Exchange Commission on September 11, 2020)</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.17</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1477641/000110465920104396/tm2030666d1_ex10-10.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">English translation of Letter of Undertaking on Remedial Measures for Diluting Current Returns, effective as of September 7, 2020, of Daqo New Energy Corp. (incorporated herein by reference to Exhibit 10.10 of our Form 6-K furnished with the Securities and Exchange Commission on September 11, 2020)</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.18</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1477641/000110465920104396/tm2030666d1_ex10-11.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">English translation of Letter of Undertaking Regarding Xinjiang Daqo New Energy Co., Ltd.&#8217;s Dividend Policy, effective as of September 7, 2020, of Xinjiang Daqo New Energy Co., Ltd. (incorporated herein by reference to Exhibit 10.11 of our Form 6-K furnished with the Securities and Exchange Commission on September 11, 2020)</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.19</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1477641/000141057822000624/dq-20211231xex4d19.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">English summary of the Project Investment Agreement between Xinjiang Daqo New Energy Co., Ltd. and the Government of Jiuyuan District, Baotou City on December 18, 2021 (incorporated herein by reference to Exhibit 4.19 of our Form 20-F furnished with the Securities and Exchange Commission on March 30, 2022)</span></a> </p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.20</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1477641/000141057822000624/dq-20211231xex4d20.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">English summary of the Letter of Project Investment Intent between Xinjiang Daqo New Energy Co., Ltd. and the Government of Guyang County, Baotou City on December 18, 2021 (incorporated herein by reference to Exhibit 4.20 of our Form 20-F furnished with the Securities and Exchange Commission on March 30, 2022)</span></a> </p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">4.21</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1477641/000110465922086676/tm2222584d1_ex10-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">2022 Share Incentive Plan (incorporated herein by reference to Exhibit 10.1 of our Form S-8 filed with the Securities and Exchange Commission on August 5, 2022 (File No. 333-224865))</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">8.1*</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="dq-20241231xex8d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Subsidiaries of the Registrant</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">11.1</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1477641/000114420419020070/tv517398_ex11-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Code of Business Conduct and Ethics of the Registrant (incorporated herein by reference to Exhibit 11.1 of our Annual Report on Form 20-F filed with the Securities and Exchange Commission on April 17, 2019 (File No. 001-34602))</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">11.2*</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="dq-20241231xex11d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Insider Trading Policy of the Registrant</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">12.1*</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="dq-20241231xex12d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">CEO Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">12.2*</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="dq-20241231xex12d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">CFO Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">13.1**</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="dq-20241231xex13d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">CEO Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">13.2**</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="dq-20241231xex13d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">CFO Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">15.1*</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="dq-20241231xex15d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Consent of Deloitte Touche Tohmatsu Certified Public Accountants LLP</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">97</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1477641/000110465924053433/dq-20231231xex97d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Policy for the Recovery of Erroneously Awarded Compensation of the Registrant (incorporated herein by reference to Exhibit 97 of our Form 20-F filed with the Securities and Exchange Commission on April 29, 2024)</span></a></p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">101.INS*</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inline iXBRL Instance Document</p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">101.SCH*</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inline iXBRL Taxonomy Extension Schema Document</p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">101.CAL*</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inline iXBRL Taxonomy Extension Calculation Linkbase Document</p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">101.DEF*</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inline iXBRL Taxonomy Extension Definition Linkbase Document</p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">101.LAB*</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inline iXBRL Taxonomy Extension Label Linkbase Document</p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">101.PRE*</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inline iXBRL Taxonomy Extension Presentation Linkbase Document</p></td></tr><tr><td style="vertical-align:top;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">104</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:88.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cover Page Interactive Data File (embedded within the Inline XBRL document).</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">*&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Filed with this annual report on Form 20-F</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">**&#160;&#160;&#160;&#160;&#160;&#160;&#160;Furnished with this annual report on Form 20-F</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">102</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_3e5b2f1d_f3ec_4d14_99b6_b4df46b7ad13"></a><a id="SIGNATURES_939378"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">SIGNATURES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The registrant hereby certifies that it meets all of the requirements for filing on Form 20-F and that it has duly caused and authorized the undersigned to sign this annual report on its behalf.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr><td style="vertical-align:bottom;width:44.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:55.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">DAQO NEW ENERGY CORP</p></td></tr><tr><td style="vertical-align:bottom;width:44.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td style="vertical-align:bottom;width:50%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Xiang Xu</p></td></tr><tr><td style="vertical-align:bottom;width:44.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name:</p></td><td style="vertical-align:bottom;width:50%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Xiang Xu</p></td></tr><tr><td style="vertical-align:bottom;width:44.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title:</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chairman and Chief Executive Officer</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: April 29, 2025</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;display:table;margin-bottom:27.35pt;min-height:8.65pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">103</p></div></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_8ee50390_7a23_4f21_9fb7_99f347af9ec2"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><a id="INDEXTOCONSOLIDATEDFINANCIALSTATEMEN"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:88.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr><td style="vertical-align:top;width:88.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#REPORTOFINDEPENDENTREGISTEREDPUBLICACCOU"><span style="font-style:normal;font-weight:normal;">Reports of Independent Registered Public Accounting Firm</span></a> (PCAOB ID: <ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:AuditorFirmId" id="Narr_ftPJrxRSLUqfaeRMUW0LxA">1113</ix:nonNumeric>)</p></td><td style="vertical-align:top;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">F-2</p></td></tr><tr><td style="vertical-align:top;width:88.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">&#160;</p></td><td colspan="2" style="vertical-align:top;width:11.44%;margin:0pt;padding:0pt;"/></tr><tr><td style="vertical-align:top;width:88.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#CONSOLIDATEDBALANCESHEETS_938918"><span style="font-style:normal;font-weight:normal;">Consolidated Balance Sheets as of December&#160;31, 2023 and 2024</span></a></p></td><td style="vertical-align:top;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">F-5</p></td></tr><tr><td style="vertical-align:top;width:88.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">&#160;</p></td><td colspan="2" style="vertical-align:top;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:88.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#CONSOLIDATEDSTATEMENTSOFOPERATIONS_43694"><span style="font-style:normal;font-weight:normal;">Consolidated Statements of Operations for the Years Ended December 31, 2022, 2023 and 2024</span></a></p></td><td style="vertical-align:top;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">F-7</p></td></tr><tr><td style="vertical-align:top;width:88.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">&#160;</p></td><td colspan="2" style="vertical-align:top;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:88.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINC"><span style="font-style:normal;font-weight:normal;">Consolidated Statements of Comprehensive Income (Loss) for the Years Ended December 31, 2022, 2023 and 2024</span></a></p></td><td style="vertical-align:top;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">F-8</p></td></tr><tr><td style="vertical-align:top;width:88.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">&#160;</p></td><td colspan="2" style="vertical-align:top;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:88.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY_"><span style="font-style:normal;font-weight:normal;">Consolidated Statements of Changes in Shareholders&#8217; Equity for the Years Ended December 31, 2022, 2023 and 2024</span></a></p></td><td style="vertical-align:top;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">F-9</p></td></tr><tr><td style="vertical-align:top;width:88.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">&#160;</p></td><td colspan="2" style="vertical-align:top;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:88.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#CONSOLIDATEDSTATEMENTSOFCASHFLOWS_825703"><span style="font-style:normal;font-weight:normal;">Consolidated Statements of Cash Flows for the Years Ended December 31, 2022, 2023 and 2024</span></a></p></td><td style="vertical-align:top;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">F-10</p></td></tr><tr><td style="vertical-align:top;width:88.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">&#160;</p></td><td colspan="2" style="vertical-align:top;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:88.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#ORGANIZATION_AND_PRINCIPAL_ACTIVITIES1"><span style="font-style:normal;font-weight:normal;">Notes to Consolidated Financial Statements for the Years Ended December 31, 2022, 2023 and 2024</span></a></p></td><td style="vertical-align:top;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">F-12</p></td></tr><tr><td style="vertical-align:top;width:88.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">&#160;</p></td><td colspan="2" style="vertical-align:top;width:11.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:88.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><a href="#SCHEDULEI_68248"><span style="font-style:normal;font-weight:normal;">Schedule I &#8211; Condensed Financial Information of Parent Company</span></a></p></td><td style="vertical-align:top;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">F-35</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-1</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_016cd9bd_2b1c_4ba3_b32e_3ff0430e9f9d"></a><a id="REPORTOFINDEPENDENTREGISTEREDPUBLICACCOU"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:11.5pt;text-align:justify;text-indent:-11.5pt;margin:0pt;">TO THE SHAREHOLDERS AND THE BOARD OF DIRECTORS OF</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:11.5pt;text-align:justify;text-indent:-11.5pt;margin:0pt 0pt 12pt 0pt;">DAQO NEW ENERGY CORP.:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Opinion on the Financial Statements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">We have audited the accompanying consolidated balance sheets of Daqo New Energy Corp. and its subsidiaries (the &#8220;Company&#8221;) as of December&#160;31, 2023 and 2024, the related consolidated statements of operations, comprehensive income (loss), changes in shareholders&#8217; equity, and cash flows for each of the three years in the period ended December 31, 2024, and the related notes and schedule listed in the Schedule I (collectively referred to as the &#8220;financial statements&#8221;). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2024, and the results of its operations and its cash flows for each of the three years in the period ended December&#160;31, 2024, in conformity with accounting principles generally accepted in the United States of America.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company&#8217;s internal control over financial reporting as of December 31, 2024, based on criteria established in <i style="font-style:italic;">Internal Control &#8212;Integrated Framework (2013)</i> issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated April 29, 2025 expressed an unqualified opinion on the Company&#8217;s internal control over financial reporting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Basis for Opinion</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Critical Audit Matters</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The critical audit matters communicated below are matters arising from the current-period audit of the financial statements that were communicated or required to be communicated to the audit committee and that (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Revenue recognition for polysilicon sales - Refer to Note 2(n) to the financial statements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Critical Audit Matter Description</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s domestic polysilicon revenues from contracts with its customers are recognized at a point in time following the transfer of control of its products to the customers, which occurs upon acceptance by the customers according to the terms of the underlying contracts. We identified revenue cut-off for domestic polysilicon sales as a critical audit matter, because there exists the risk of inconsistency between the date of customer acceptance and the date of revenue recognition, and the amounts of the revenue are material which is expected to have a significant impact on investors&#8217; decision-making. This required extensive audit effort when performing audit procedures to audit the revenue.</p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-2</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">How the Critical Audit Matter Was Addressed in the Audit</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Our audit procedures related to the cut-off of domestic polysilicon sales including the following, among others:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We evaluated whether the revenue contracts are appropriately recognized in accordance with ASC 606 based on terms and conditions of each contract.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We tested the effectiveness of key controls over revenue cut-off. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We selected samples from the sales records for both before and after year-end periods and traced the selected samples to supporting documents including shipping documents and receipt notes signed by the customers to evaluate whether the revenue was recorded in the correct period.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We tested all the domestic polysilicon shipments occurred during the last month of the year by tracing the shipping logs to supporting documents including receipt notes signed by the customers and the sales records to evaluate whether there existed early or delayed recognition of revenue.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Long-lived assets impairment - Refer to Note 2(l) to the financial statements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Critical Audit Matter Description</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2024, the Company recognized a long-lived assets impairment related to certain polysilicon production facilities. The management determined the fair value of each asset group of the long-lived assets based on their present value of the future cash flows, which requires management to make significant estimates and assumptions related to revenue growth rate, estimated costs and discount rate. Changes in these assumptions could have a significant impact on either the fair value, the amount of any impairment charge, or both. We identified long-lived assets impairment as a critical audit matter, because of the significant judgments made by management to estimate the fair value of each asset group. This required a high degree of auditor judgment and an increased extent of effort, including the need to involve our valuation specialists, when performing audit procedures to evaluate the reasonableness of management&#8217;s estimates and assumptions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">How the Critical Audit Matter Was Addressed in the Audit</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Our audit procedures related to long-lived assets impairment including the following, among others:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We tested the effectiveness of key controls over long-lived assets impairment.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We evaluated the qualifications of external valuation experts engaged by management, including their independence, objectivity, and professional competence. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">With the assistance of internal valuation specialists, we reviewed and assessed the appropriateness of the valuation methodologies, models, discount rate, and other key parameters used by management and external experts in the impairment testing.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We evaluated management&#8217;s future cash flow projections, including revenue growth rate, estimated costs by analyzing the asset groups&#8217; actual performance and market outlook and assessing the reasonableness of the cash flow forecasts. We verified the accuracy of impairment test calculations by reperforming the calculation.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ <ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:AuditorName" id="Narr_smMjLksCTkaa1TQmKU_lvA">Deloitte Touche Tohmatsu Certified Public Accountants LLP</ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dei:AuditorLocation" id="Narr_KCgIx0fkckacTlBaFWMxng">Shanghai, China</ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;">April 29, 2025</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:10pt;text-indent:-10pt;margin:0pt;">We have served as the Company&#8217;s auditor since 2008.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-3</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_943735"></a><a id="REPORTOFINDEPENDENTREGISTERED_839368"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">TO THE BOARD OF DIRECTORS AND SHAREHOLDERS OF<br/>DAQO NEW ENERGY CORP.:</p><a id="OpiniononInternalControl_902575"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Opinion on Internal Control over Financial Reporting</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We have audited the internal control over financial reporting of Daqo New Energy Corp. and its subsidiaries (the &#8220;Company&#8221;) as of December 31, 2024, based on criteria established in <i style="font-style:italic;">Internal Control&#8212;Integrated Framework (2013)</i> issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2024, based on criteria established in <i style="font-style:italic;">Internal Control &#8212; Integrated Framework (2013)</i> issued by COSO.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended December 31, 2024 of the Company and our report dated April 29, 2025, expressed an unqualified opinion on those consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Basis for Opinion</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management&#8217;s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provide a reasonable basis for our opinion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Definition and Limitations of Internal Control over Financial Reporting</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">A company&#8217;s internal control over financial reporting is a process designed 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. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Deloitte Touche Tohmatsu Certified Public Accountants LLP</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Shanghai, China</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">April 29, 2025</p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-4</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_ec10f941_60e0_40b1_9637_9b1e678736c7"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><a id="CONSOLIDATEDBALANCESHEETS_938918"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">CONSOLIDATED BALANCE SHEETS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DECEMBER 31, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data)</b></p><a id="_9b049877_88d1_4903_a96f_857e35294913"></a><a id="Tc_zZAAfMKM-E2fXWXLlGwqbg_1_2"></a><a id="Tc_GiI61A5T4k-NtKb0NvMNGg_2_2"></a><a id="Tc_K35B-qXmFEq8LqVzlzPTrQ_2_5"></a><a id="Tc_3wUaUa2yYU2Rwf_4aUst0A_3_0"></a><a id="Tc__obfcfhJtU25-_tpMoU4xw_4_0"></a><a id="Tc_yJLMttA_d0utwJU5XuauyQ_5_0"></a><a id="Tc_4N1fHWDkMkicZJs7gJsW-g_5_2"></a><a id="Tc_4ONKWLi9dE-7YqvcOwdaeA_5_5"></a><a id="Tc_ZuKty4arLkaxxYSNOwK3mA_6_0"></a><a id="Tc_Oa9355wLfE-R3JJbv5MdXg_7_0"></a><a id="Tc_CgTcYL11-k-5gqHktLtjuQ_8_0"></a><a id="Tc_xFpqaXlaaE2YB8Av2Yv_Dg_9_0"></a><a id="Tc_atFbvo_TCEiX_VVAVPTavg_10_0"></a><a id="Tc_64kJyNN6ME6EnZBc0bXIiA_11_0"></a><a id="Tc_HO6viw1tt02fvExHc6GPAQ_12_0"></a><a id="Tc_-HXFc6GxsU2xy-J4pTWOjQ_13_6"></a><a id="Tc_NA2TjCOazUiuUUsk3mW9Og_14_0"></a><a id="Tc_GofQJHF1pU6Qvs65k4s6uw_15_0"></a><a id="Tc_cQ-KfhxZd0aA8iYw5U7ANQ_16_0"></a><a id="Tc_ilMeHvcqK0GnVwwhWWoT-w_17_0"></a><a id="Tc_p0BFXCpJZE-Gbq3qbmpC8A_19_0"></a><a id="Tc_5UYe0co4YUGtiPgT9k20JA_20_0"></a><a id="Tc_gLX2K_9MM0aWUmN6lgM8vA_21_0"></a><a id="Tc_1yx1D8wnW0CjdD4L8ALAzg_21_2"></a><a id="Tc_tKlZmcXI2E6-3wDMJewXOg_21_5"></a><a id="Tc_a4VcM7aZ_kivv9lG4eFqZA_23_0"></a><a id="Tc_vBzasR_BtESryCT0l6w2_Q_24_0"></a><a id="Tc_ZzXoY2PUUEuI8Jdegn9dsA_25_0"></a><a id="Tc_9FQysk-eBku-s1XIqdpSWQ_26_0"></a><a id="Tc_Lw1eZKHQTUyraUsYSIj1qg_27_0"></a><a id="Tc_ort7fstX0kCsiHYjl0tGCg_28_0"></a><a id="Tc_xhJ9ap597EGps5bO8tpE_w_29_0"></a><a id="Tc_O80s49Opxkucm8MAU6R5Pg_31_0"></a><a id="Tc_g6IWiA6K1kiRx3dQ3AfOEg_32_0"></a><a id="Tc_TWXrL6B2P0ezKGqSAUrTLw_33_0"></a><a id="Tc_-un1MtXlLECls6D7bxSTeQ_34_0"></a><a id="Tc_YtKHAgDbCE-wbRfuXio_jw_35_0"></a><a id="Tc_Ivg6977ekkisuzpSBx5Nvg_36_0"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ASSETS:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="dq:CashAndCashEquivalents" scale="3" id="Tc_JwpoR1-VoUO2HuS75GIvcg_5_3">3,038,827</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:CashAndCashEquivalents" scale="3" id="Tc_dZLdrl6NdEadHRHjpZ_R-w_5_6">1,006,536</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_MA9RMMMcYk2rwIcVgmNWfg_6_3">9,129</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_imVfO005h0i1F0MKITq43Q_6_6">31,813</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Notes receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansReceivableNetCurrent" scale="3" id="Tc_kLMlY1iYLU6BOVDuJIgAQQ_7_3">116,358</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansReceivableNetCurrent" scale="3" id="Tc_BSc06PAk8Um8_6Cw7ehfeg_7_6">55,153</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:fixed-zero" name="dq:ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments" scale="3" id="Tc_ep5u6BvY9Em-XHKW5rhOEw_8_3">&#8212;</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments" scale="3" id="Tc_QliQZgzXeUi_59oDV5ORGw_8_6">9,619</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="Tc_ORNOtz6hqU-7XuNJOtsodQ_9_3">224,645</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="Tc_gfjqxLbCMUmwIXBtpioLUw_9_6">280,876</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Advances to suppliers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdvancesOnInventoryPurchases" scale="3" id="Tc_loStK8AMdES6eAaQQC3WKw_10_3">14,314</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdvancesOnInventoryPurchases" scale="3" id="Tc_1fTUJkPH0E-CV78aBMue8w_10_6">10,401</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="3" id="Tc_WVsLEEeshkS9KgsGFbUyGg_11_3">173,271</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="3" id="Tc_jOZSOkKCQ06-Zh5-Tetzsw_11_6">149,939</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Fixed term deposit within one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent" scale="3" id="Tc_8daWi0626E2RdBFada3x3w_12_3">&#8212;</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent" scale="3" id="Tc_XjlKxZpO60aFCt7dBsRz7g_12_6">1,087,210</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_bYnd8fAcC0GL7IhtPJEqmQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Amounts due from related parties&#8211; short-term portion</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="3" id="Tc_HaBQZPZa00KO3Asvr-DyIw_13_3">34</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_wLTkTaRzIEyP0hIl4tq9KA_14_3">3,576,578</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_H0NNJbouiUS63dFxUaM9MQ_14_6">2,631,547</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_WjJfwm4TgU2yAWWXe2EPNA_15_3">3,626,423</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_-atpxpLRl0y1K1avE8O-CQ_15_6">3,499,210</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Prepaid land use rights, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="dq:PrepaidLandUseRightsNoncurrent" scale="3" id="Tc_HDmdpBPYpEKYL_0ExpYrOg_16_3">150,358</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:PrepaidLandUseRightsNoncurrent" scale="3" id="Tc_FaMyKPMKz0qtH-uTSTeymQ_16_6">152,869</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="Tc_XN-Yd2U65EeWzxROo_6r1g_17_3">3,422</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="Tc_WyuK2VpkF0yeiNoqHO4uZg_17_6">84,596</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_aUST9O-BHU-Bj7V6i9gSZw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Amounts due from related parties&#8211; long-term portion</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent" scale="3" id="Tc_Q1-2B6-TMk-Qv6CVrakgzA_18_3">25,033</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent" scale="3" id="Tc_CrMy4jfQvEufeV00Mq8eag_18_6">545</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Fixed term deposit over one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent" scale="3" id="Tc_GNzyJaOyY06vBTGNW4YvIQ_19_3">27,584</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent" scale="3" id="Tc_kKCnLfTjIUeqwj70wfn-Wg_19_6">27,636</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="Tc_bTx0J8EfNUif_T3OQ516zw_20_3">17,468</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="Tc_d1bJ7dhKLEyqGJrYcZf7iw_20_6">21,840</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">TOTAL ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="Tc_S82uQEpL9Uqpsf060PcCww_21_3">7,426,866</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="Tc_PekbOtTJjUSqfczGO0XMiw_21_6">6,418,243</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">LIABILITIES AND EQUITY:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Tc_Lr_en-VT-0SYgE5RJ0Ag_g_25_3">92,879</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Tc_f8wxwaU75UO8gUj7oGyIyg_25_6">26,448</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Notes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesPayableCurrent" scale="3" id="Tc_wNRO_WvFGEaM8He9YOF1ug_26_3">&#8212;</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesPayableCurrent" scale="3" id="Tc_9Doc1evPnUis2G2PInDnNg_26_6">6,822</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Advances from customers &#8211; short-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="Tc_C5wolra5cEi_bk64LzeKpg_27_3">148,984</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="Tc_tN4X7G4DN0OK8LMV-nTNeg_27_6">37,192</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Payables for purchases of property, plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="dq:PayablesForPurchasesOfPropertyPlantAndEquipment" scale="3" id="Tc_3U7QvRiDpUKKlZ9547Tkaw_28_3">421,024</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:PayablesForPurchasesOfPropertyPlantAndEquipment" scale="3" id="Tc_soy9ip834kWOFE3MkRD-ww_28_6">406,743</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="dq:AccruedExpensesAndOtherCurrentLiabilities" scale="3" id="Tc_94eQuIpoYk2QlD6RqL9cFw_29_3">73,082</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:AccruedExpensesAndOtherCurrentLiabilities" scale="3" id="Tc_Q7qCCvZvY0aB-P7tzd5cQQ_29_6">33,309</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="-sec-ix-hidden:Hidden_Ukt9ivYtfkqOqhrd_4FHIA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Amounts due to related parties &#8211; short-term portion</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="Tc_KepyD9_aqkCRgOHh3YYE5Q_30_3">10,656</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="Tc_LJFy_L4igE61rQCyqubg6Q_30_6">10,210</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Income tax payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TaxesPayableCurrent" scale="3" id="Tc_ciFZ2FL5QkeitQtnUHj27A_31_3">89,804</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TaxesPayableCurrent" scale="3" id="Tc_2yEIaItI6kahtg0F5O31vg_31_6">511</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_f19i_t_knE2ZQicAsmU9GA_32_3">836,429</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_YQxZA25PkEm4MCtoQoOdmw_32_6">521,235</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Advances from customers &#8211; long-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="Tc_10sAt1DiW0Gk06oNpIhrYg_33_3">113,857</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="Tc_nKJYVCJrzU60QtN7RhuxRg_33_6">21,484</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred government subsidies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent" scale="3" id="Tc_kWUyS4USskCOLHWf7pd6ww_34_3">18,146</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent" scale="3" id="Tc_eSf2wAUtmkyBnegJDRDTLg_34_6">17,114</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="Tc_h5P1tPiy_UeGAU6pgItkzQ_35_3">10,150</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="Tc_Pu0AVmsCwkeiXUjMJ0_kgQ_35_6">544</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="3" id="Tc_FULefNTV_Umj1hAtRF1t8Q_36_3">978,582</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="3" id="Tc_UGox6aQqt0aCfo1tR-Y1nQ_36_6">560,377</ix:nonFraction></b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="Narr_K_OFtHbRiEGOjKXb5vSV2Q"></a><a id="Narr_Ml5s8NJyak6zByYtSCGEWw"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Commitments and contingencies (Note 13)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-5</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">CONSOLIDATED BALANCE SHEETS (Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DECEMBER 31, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data)</b></p><a id="_c4e64fef_5ca7_45d6_b630_35fe52df1eaf"></a><a id="Tc_LFZeKnVvw0e1LagGjBpP0A_1_2"></a><a id="Tc_7HsXzyhhfkuXYnFY4-I2FA_2_2"></a><a id="Tc_aVvEblIVxkWF4hbg43qfIg_2_5"></a><a id="Tc_UcYlyVi310WtxYQGgPP4RQ_3_0"></a><a id="Tc_vPa2x47GCk6F8q3Cjzp4nQ_4_0"></a><a id="Tc_-oDmT2V4M06X2yiQ8Gk0gw_5_0"></a><a id="Tc_B9RPN-A1pEey08fEdIE2pw_6_0"></a><a id="Tc_8UwGCW6xMkydo9nSaNvrVQ_7_0"></a><a id="Tc_YWysGxfhr0i-v9uK4W3xSg_8_0"></a><a id="Tc_bMQjS_fvhE2_hNNkWuibWA_9_0"></a><a id="Tc_WIcekPm9xEeq3NuRMSYx3g_10_0"></a><a id="Tc_hQyJ2gDaQUKCKSViMZgAmA_11_0"></a><a id="Tc_yy5TSGn-70eCkUxXL33Ctg_12_0"></a><a id="Tc_9CMQtCycz0uYtYtfODb2MQ_13_0"></a><a id="Tc_qr414sB-Lka7_w7Mf7fTPg_13_2"></a><a id="Tc_FVs1rM2SEEeqXE8EbRe9UQ_13_5"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shareholders&#8217; Equity:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">$<ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_6lSwCUxLKk-JwusFSPFKXQ"><ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_Ub3KtvVFnk-hEGEK_glGRQ">0.0001</ix:nonFraction></ix:nonFraction> par value <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_9KDB7jOsZUeMQ1VY9qd5gw"><ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_5AZneSTa-0K8vr8JkuCVig">500,000,000</ix:nonFraction></ix:nonFraction> shares authorized as of December 31, 2023 and 2024; <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_l9RHxWHUq0SM2DdQgPy2jQ">415,330,312</ix:nonFraction> shares issued and <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="Narr_WkMUFoMlSUuI_ceV2TM9ug">328,513,282</ix:nonFraction> shares outstanding as of December 31, 2023; <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_y52gfPiDrkqtb3rTP6v2Fg">421,521,162</ix:nonFraction> shares issued and <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="Narr_6o6hwN83IU6vezm5gG30Ng">333,759,632</ix:nonFraction> shares outstanding as of December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValueOutstanding" scale="3" id="Tc_nvzzDp7nDUGQ0y2x9BZIKQ_5_3">41</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValueOutstanding" scale="3" id="Tc_gtodA_jB0k-pStc0v38PYg_5_6">42</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="Tc_4cAWVADBL0ir2Yp16pXVfw_6_3">2,340,084</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="Tc_ytf4U9pmjkCRuRLTjVDfvg_6_6">2,408,799</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Retained earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="Tc_CBn-amNuL061Ou-F9jnH-A_7_3">3,328,388</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="Tc_XDug_fjhWUavIC4bq910jQ_7_6">2,983,173</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Accumulated other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_B4Btik2upEWxpVxq-u6syQ_8_3">293,997</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_WvkKGmAwN0-SEA6DmmsY4Q_8_6">413,210</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Treasury shares, at cost (<ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockCommonShares" scale="0" id="Narr_e7AkdNWJVkyRKReWtb4Xgw">86,817,030</ix:nonFraction> shares as of December 31, 2023; <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockCommonShares" scale="0" id="Narr_wie0oIBZPU6XDOG4BrizPA">87,761,530</ix:nonFraction> shares as of December 31, 2024)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockValue" scale="3" id="Tc_z5YImGjx9EqxtrkjhPd3-g_9_3">612,609</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockValue" scale="3" id="Tc_uxwY6kvMskG9Gvh1WMkmjQ_9_6">617,612</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total Daqo New Energy Corp. shareholders&#8217; equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_Y98UgJ1HIECI5NJuA-7KXg_10_3">4,761,907</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_uHlbQlV4ak-5s1ucQ-EWmQ_10_6">4,361,192</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Non-controlling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterest" scale="3" id="Tc_ItOW5qOHX02xQs31ps76iA_11_3">1,686,377</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterest" scale="3" id="Tc_5lc4lSXs4UuT4jui4w4Mpg_11_6">1,496,674</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total shareholders&#8217; equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_5lYzVx-RPEKZ67VM8-xjbw_12_3">6,448,284</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_CA3CxUKOx02eL2-8wGHdvw_12_6">5,857,866</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;width:68.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">TOTAL LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc_jshx2HdwWkmq71ZzbghSQw_13_3">7,426,866</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc__KjRrtMmOkGdkzFsKdN1fw_13_6">6,418,243</ix:nonFraction></b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">The accompanying notes are an integral part of these consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-6</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_4945358b_7298_4a16_afd0_f9f19637163b"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><a id="CONSOLIDATEDSTATEMENTSOFOPERATIONS_43694"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">CONSOLIDATED STATEMENTS OF OPERATIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data)</b></p><a id="_b8839240_dc79_44ef_aef7_ebc7a15defba"></a><a id="Tc_LXjdPWEndk2bHhR_M60oRg_1_2"></a><a id="Tc_Fbscy6ibdUCoOwoWeGoOnw_2_2"></a><a id="Tc_1LAhdeiLO0GuIdVKayH34A_2_5"></a><a id="Tc_HFnId9mDdkOnwfQep8sDvw_2_8"></a><a id="Tc_xO5KaCgF70qKdIuQDpCejg_3_0"></a><a id="Tc_1H_NaZaw1UGxsiNDlO2MzQ_4_0"></a><a id="Tc_-I5ND2nOwEikJGpW2PJepw_5_0"></a><a id="Tc_PhyDGHdwbUqsezmMm7KGJw_6_0"></a><a id="Tc_Dn4h9hsJGUSxnH1RZ2LISQ_7_0"></a><a id="Tc_ywEAxe2G5kulFBaPcEQGcQ_8_0"></a><a id="Tc_p_ieb746t0WSx2VONG1SIw_9_0"></a><a id="Tc_N1eXR664dkuNJxgX8pLOpA_9_3"></a><a id="Tc_XXiXY_aWEEar9ZFgCJl4YQ_9_6"></a><a id="Tc_SA0WxAmN7kGQHgcW1v8zyA_10_0"></a><a id="Tc_2ed6k0Vnq0KC3tvP86LkGg_10_3"></a><a id="Tc_cXqSqhzAG0WZ51wG21QFNA_10_6"></a><a id="Tc_VMFBMsUgika1yvZdfT60Ag_11_0"></a><a id="Tc_aE3GirGvw0mL9QpsHcYNTQ_12_0"></a><a id="Tc_i29Pl8OWzUKKW0ojuwN6yA_13_0"></a><a id="Tc_u7FNjH6JUk-yCE_QE2q7oA_14_0"></a><a id="Tc_Wh9nRrxDLEyLeLkcvyG4Ow_15_0"></a><a id="Tc_5feHtKMwnk-NJpXXeqApEw_16_0"></a><a id="Tc_4CZwPBRw1kiIzxSvVtYchg_17_0"></a><a id="Tc_eBajxeolSEGDddX54KZ0ZA_18_0"></a><a id="Tc_7aA2m9RAY0CVxJTaMlRfiw_19_0"></a><a id="Tc_n6BKI7eWEEm87FGaLusArg_20_0"></a><a id="Tc_xMErjvvYm0iCp0CExT6H_Q_21_0"></a><a id="Tc_g5vmx_hldkC-lgp6dyhm2Q_23_0"></a><a id="Tc_mMgWHo4oPkCl96VSygdV8Q_24_0"></a><a id="Tc_x1jj3mvr3kWwqxSbTBL3cA_24_2"></a><a id="Tc_C_EwJEUjRUejskZJVFHbuQ_24_5"></a><a id="Tc_1GgsreNJBkiMlsfbNYSohA_24_8"></a><a id="Tc_QXRKEiHjWEuRvMq0Egk4LQ_25_0"></a><a id="Tc_dJmnHqHMN0-whsrIGIwtxA_25_2"></a><a id="Tc_9lffLDOkjUCuOHCvMizoDA_25_5"></a><a id="Tc_FYsYuPVGkEWVzN-CabBBew_25_8"></a><a id="Tc_lKQAZGRrNk-5_29RCbOImQ_26_0"></a><a id="Tc_rQzPFMRwzkuuibOoOI3mEQ_27_0"></a><a id="Tc_LmMon7SHh0i2Q9m5dq8cHQ_28_0"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:40.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="Tc_yP7h5wa_QUaV2MaiuT3tCg_3_3">4,608,350</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="Tc_h44JWOmkW0W_1TlYW4aWFg_3_6">2,307,695</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="Tc_lc0_9q43F0-JQXqWnZvmsg_3_9">1,029,080</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" id="Tc_cWd1FtVmU0Gpw0l9ztUcfQ_4_3">1,200,428</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" id="Tc_L4RQqMCZXE-x_wo8jo1IGA_4_6">1,387,045</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" id="Tc_lzo2pr_AYUKiPdZ8mlij9g_4_9">1,242,012</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Gross profit (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" id="Tc_doU-N4MKXkm4fQpIwQm0ig_5_3">3,407,922</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" id="Tc_rMOTAmOQJU2A1wxuF7rmRA_5_6">920,650</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" sign="-" scale="3" id="Tc_jWyTCgtXvUyXKF2QpgROrQ_5_9">212,932</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Operating expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Selling, general and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="Tc_6rQfmHfoiE22QhrBDJmLxQ_7_3">354,074</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="Tc_nl1x-e-kgkmEBCRd8c0uaA_7_6">213,241</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="Tc_1zp3_j5LTUmRysM-Bsd9rA_7_9">143,089</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_luhJTVblY0mkWVVeyWzN8g_8_3">10,041</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_4HW4HPkQBEqmEx5EqRdZAw_8_6">10,116</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_svKEQW5UAEORYX0Kv9DSpQ_8_9">4,559</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Long-lived assets impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="3" id="Tc_D0R2OFnkEESvr3GGMPbkJg_9_9">175,627</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Allowance for expected credit loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:OtherReceivableCreditLossExpenseReversal" scale="3" id="Tc_AQU-pVOKFkWuNTjUbCJvnw_10_9">18,072</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other operating (expense) income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="dq:OtherOperatingIncomeNet" sign="-" scale="3" id="Tc_W9SUsPe_kEObcvjZu2ol_w_11_3">3,181</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:OtherOperatingIncomeNet" scale="3" id="Tc_dyCE2Sd5-0K4OQBtW1LlXQ_11_6">86,137</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:OtherOperatingIncomeNet" sign="-" scale="3" id="Tc_Zu_tUDmKmk2_8oLi2mUIRA_11_9">9,813</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total operating expenses, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_gLAVdroLsUCu2T9yhqMBQw_12_3">367,296</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_Vbn4W1h7b0WlyVgJBCgk5g_12_6">137,220</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_TvqllJhxtUWl2gp7k3ftag_12_9">351,160</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income (expense) from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_-N6bSUqUtEeexY9YDivI_A_13_3">3,040,626</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_iM952sbngUGF1DLWMtK77Q_13_6">783,430</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_nUKlOAiY2UmqGddU_iK_gw_13_9">564,092</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Interest income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="Tc_DsJG0a0es0y5KA-VKXAbEQ_14_3">14,473</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="Tc_eIqXgBZeMUyRolVC87BqZQ_14_6">52,302</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="Tc_28s0cWc-hEqnqt1i5CwgNg_14_9">30,223</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Exchange gain (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="Tc_aWqidho32UiWtcr8jRI8cw_15_3">680</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" sign="-" scale="3" id="Tc_m_81q0fk30GlPOICaGbSMw_15_6">17,367</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" sign="-" scale="3" id="Tc_dVWvsWtQNUylmPVIvDuYbA_15_9">2,378</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Investment income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeNet" scale="3" id="Tc_B98OYC_uy0OxMIZhZmJzSw_16_3">1,110</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeNet" scale="3" id="Tc_rZfIHhS3cE2HH5i3jS_-9w_16_6">109</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeNet" scale="3" id="Tc_S89R7jwYvkSEqvMbjRwFzg_16_9">18,186</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income (loss) before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="Tc_IVlrZIi47EaBTM22ItY1fg_17_3">3,056,889</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="Tc_NuW-mlL3yEmZ7lUn-LYfEw_17_6">818,474</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" sign="-" scale="3" id="Tc_p0mnGvLGn0qdYiPg7K7TCQ_17_9">518,061</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income tax (expense) benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_C1Km8laCFUi5X0CIXSy5Uw_18_3">577,247</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_7z-NTQJjkUCLjksuIcUVOQ_18_6">165,588</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_lV0nUC-Bnk6u4h0Bqq_LoA_18_9">69,907</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_4vdyPrLnxkm9iIgSYJ8JFw_19_3">2,479,642</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_5-q_vJbEsUqI8FwyeDYGxw_19_6">652,886</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_pnR3WaK1I0K-f0ycKKWWnA_19_9">448,154</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income (loss) attributable to non-controlling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="Tc_53gSwpZi6EGATStTUqxHWA_20_3">659,841</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="Tc_MYuIZjlt5EqCHDy1xlyVFQ_20_6">223,341</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_PLnkwjvtYkOAoipdBEujCQ_20_9">102,939</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net income (loss) attributable to Daqo New Energy Corp. ordinary shareholders</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="Tc_agPho4LMq0WbO-2qXYK3Yw_21_3">1,819,801</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="Tc_zBn9REZuAkW9AKHE1DpcDQ_21_6">429,545</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_w5K27Tdsl0-oPd2HywlNvg_21_9">345,215</ix:nonFraction>)</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net earnings (loss) per ordinary share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Basic&#8212;ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_wqUOLLolxkWKMSCIbVZYLA_24_3">4.80</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_9oBr1V4jdEOkm-urWliYNg_24_6">1.15</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_Hnyj7pgBQE24gsaIdjMciw_24_9">1.04</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Diluted&#8212;ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" id="Tc_bZOem25I_UmU2KrgoXtBgw_25_3">4.67</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" id="Tc_sfJdTY5pxUOS93bkolcBLw_25_6">1.15</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_-UWEmO_91ku5Zfoy-nY-3Q_25_9">1.04</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Ordinary shares used in calculating earnings per ordinary share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Basic&#8212;ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_PMyrtPu-2kqgB3BDLZ1nLw_27_3">379,365,310</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_Fj_G38MLyEKWrpzOy-vMpg_27_6">373,586,004</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_UbQPiKQ8wUS7FV6Z9nzDmQ_27_9">330,800,038</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Diluted&#8212;ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_6-hQHe6OiUucDPJQ1hq3LA_28_3">386,459,841</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_uI2h_5E1tk2H6TU5ei7Omw_28_6">374,817,676</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_sZZPIA92hE613-8WXyWSxQ_28_9">330,800,038</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">The accompanying notes are an integral part of these consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-7</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_190dbf73_4c08_4346_b4aa_72c3c6e6903b"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><a id="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINC"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data)</b></p><a id="_b9f657f8_bcc7_413a_97e1_84c18465ddd5"></a><a id="Tc_kjtgxRJw_0yaO67NBHjbIw_1_2"></a><a id="Tc_huHKKoAK2Uifh_k2zGP7rQ_2_2"></a><a id="Tc_UBrhorSvskSEUgKGJkVDIA_2_5"></a><a id="Tc_SPeKj7C7EUu1Hx4npaIg-Q_2_8"></a><a id="Tc_kS3AHEsc_kucaNFKQFx-8g_3_0"></a><a id="Tc_avyickYS2Uq8MtVnAmHWCw_3_2"></a><a id="Tc_uY6Z9pBTHk2kS9JA0dXlXA_3_5"></a><a id="Tc_Vhs5I5wUnkqttBD-ZjTUvw_3_8"></a><a id="Tc_uyWdB7OITkSo61nRrGlp7w_4_0"></a><a id="Tc_SUnMetFzZE-TE4WuJd2eog_5_0"></a><a id="Tc_57XdGg1pZU-s2es1_wtljQ_6_0"></a><a id="Tc_tS1DkbnXxkyj8dXxCv9y8g_7_0"></a><a id="Tc_IEpnTwIrLEqZBillx453YQ_8_0"></a><a id="Tc_3LMhSEczG0mYwmI3-A_2Gw_9_0"></a><a id="Tc_6G7cr-pNuUahTaAsvrpl9w_9_2"></a><a id="Tc_UvcYPDG-CE-YZGL3Kd4m5g_9_5"></a><a id="Tc_8FhhHnrsREaN3azwua9Thw_9_8"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_BKnxCDO4-kWi0JIliOEzUw_3_3">2,479,642</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_veSRDsBmfkeFKPq7Cq1RRw_3_6">652,886</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_2Dhdj3X6vUSK9zl6n7Raqg_3_9">448,154</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other comprehensive loss:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign currency translation adjustments, net of tax of <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" id="Narr_5fheM9r0MkCuCZ8SssGePw"><ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" id="Narr_e5C-JaZK2UiwNNeNx-MxZQ"><ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" id="Narr_wGeRjyh3rk2qbl7k708L3Q">nil</ix:nonFraction></ix:nonFraction></ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" sign="-" scale="3" id="Tc_mfpqArUKjUK9ZxSPr4eKgg_5_3">325,930</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" sign="-" scale="3" id="Tc_nnGrvb8-LkyQqImbvLiAKw_5_6">163,568</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" sign="-" scale="3" id="Tc_QYVRvSFc9kCARG5aHgBg0w_5_9">162,989</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total other comprehensive loss </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_y1vN9jjr4UeguxYbEyY-Hw_6_3">325,930</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_YpmAou24iEOlxNPbAibgCg_6_6">163,568</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_ICxBSIvJNUOZE-254U9EcQ_6_9">162,989</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_alZWZ_Klz0yW5Dj8Lhey9w_7_3">2,153,712</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_5X-hlo6_CkKSWpnqX3UwbQ_7_6">489,318</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_gmMRe_Pk3EmCE-CdbOL87g_7_9">611,143</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Comprehensive income (loss) attributable to non-controlling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="Tc__pZMi79Qa02W_Y3ue2z0GA_8_3">586,711</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="Tc_jN-uSfXKCky8aUKFHUE96A_8_6">179,284</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_440HL3uzZUS1-c-JdAUkJQ_8_9">147,178</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Comprehensive income (loss) attributable to Daqo New Energy Corp. shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="Tc_991Nyhz-REaCsMkqA3p5Xg_9_3">1,567,001</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="Tc_ER95KyqrjEuYKNbY__O3Sw_9_6">310,034</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="3" id="Tc_BcVBAOQQFEyXaJWbxs-7Lg_9_9">463,965</ix:nonFraction>)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying notes are an integral part of these consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-8</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_9c441911_5c33_4568_86f0_f51b9863a2c7"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><a id="CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY_"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS&#8217; EQUITY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_0425a8b5_843a_4c05_a020_73b1e4adf1f6"></a><a id="Tc_GXgn_IQrq0i3mGWC1OGMlQ_1_18"></a><a id="Tc__HUA6LPrJEe16Zf04hMwUQ_2_12"></a><a id="Tc_QgAPOxtGTkSa9uLZo_HnTg_2_18"></a><a id="Tc_5strTYGe0Ea2LM4FDgAujw_3_2"></a><a id="Tc_xgYygUtxZk6U-NLIsmgG3g_3_7"></a><a id="Tc_XQp8l16A_EmyeHtFUcCa2w_3_12"></a><a id="Tc_arR2zL02dk2YP41yh4wOAg_3_15"></a><a id="Tc_XDgMFLaI5Ei0qTSThe0F4A_3_18"></a><a id="Tc_EZaWTT403UqWolkaRTSrNw_3_21"></a><a id="Tc_bf7sUxDzEUKjjUwX0bpqhQ_4_2"></a><a id="Tc_WcnVM66Q9keguDh7qatUzw_4_4"></a><a id="Tc_jd99-juT9UOg2vKoshPCxw_4_7"></a><a id="Tc_pTpf1_vScUSjdYiGgktwPg_4_9"></a><a id="Tc_1IhsWTN3mUq_CUCHxi1tYw_4_12"></a><a id="Tc_cfmKQN-9pkqlo-JSGjQf6A_4_15"></a><a id="Tc_5YTMJGYAOEiqSOSt_EGjQg_4_18"></a><a id="Tc_4U55bWzV6EGTUKUnDxoviQ_4_21"></a><a id="Tc_OTnO6BrxfUiDlYC5TqsL9g_4_24"></a><a id="Tc_ccgjIenEY0S4WuXCcI6nbw_6_0"></a><a id="Tc_G422QNUPFkCkjFeq1WaUlw_6_4"></a><a id="Tc_P4UvivJ_wEi71KHSIza-IA_6_9"></a><a id="Tc_VuGsT3htlEiFdgDahB6-aA_6_12"></a><a id="Tc_VWzFLzcZIkyoewMPzezOzA_6_15"></a><a id="Tc_PoVXTW4oe0-7WsfeWkfeNw_6_18"></a><a id="Tc_23lFl1iLG0qGFqvFBD8Vew_6_21"></a><a id="Tc_0pRUc3oXgUKT0ZfzCXOJfQ_6_24"></a><a id="Tc_CSm_dgAHpUidY8GZqn8Jng_8_0"></a><a id="Tc_HkgdsWSWDkCU-dnXBqHCuA_8_2"></a><a id="Tc_JTd5sTrCN0K_EOOfh-4jxw_8_5"></a><a id="Tc_XZbsh0T1fEab92hpxy6anw_8_7"></a><a id="Tc_BvMMiMQHqEyoAGHtFjM4DQ_8_10"></a><a id="Tc_9BQys6HIMk24t11MuHKh_Q_8_13"></a><a id="Tc_VfaY26UVEEyHT7IgYrCnog_8_19"></a><a id="Tc_Td0uAQ69eUSL9j20AzbuoQ_9_0"></a><a id="Tc_5ITipjQ8RkyqkOL6UjZ4Xw_9_2"></a><a id="Tc_MMtkqSnQpkuIu-oLo_nB4w_9_5"></a><a id="Tc_jZnVK01iEUGzBGbbQoaCsg_9_7"></a><a id="Tc_BARydYTON0KNlXNKOXpWuQ_9_10"></a><a id="Tc_npTcoVsCkkOSQ1k8mfNPxg_9_13"></a><a id="Tc_V_k1wYnjI0OnAo4hJ4Ahdg_9_16"></a><a id="Tc_r5wqAXEnv0WQPIIteM8XEQ_10_0"></a><a id="Tc_9fpeMrfDzk2rICwZzCfqOg_10_2"></a><a id="Tc_B538lt-dtkWXeONWaUyPng_10_5"></a><a id="Tc__Vp_9LLr106Sw4cmM9ekew_10_7"></a><a id="Tc_jydgIIQvbkeepEBvum_TMQ_10_10"></a><a id="Tc_EjwlbPAzs0-88i6IE3ilsg_10_16"></a><a id="Tc_iHFy7ybzMUCg9iMQM-leUg_10_19"></a><a id="Tc_omVElFr7PUiPrihAqyZfmw_10_22"></a><a id="Tc_UubERMjHPEGwU10cuBobcQ_11_0"></a><a id="Tc_0HzLmfNcAkm_1YkZf-Wi2A_11_5"></a><a id="Tc_YV8R6TSg_E6x-dyJCerVPA_11_7"></a><a id="Tc_OUXGDpAxrUa3lsXwcQcONQ_11_10"></a><a id="Tc_YZFuLX34MEW5dXPGZdpFrw_11_16"></a><a id="Tc_bVJ1ujRly0WlKMl3hfb6Kg_11_19"></a><a id="Tc_5SHFY5xCGU2nI1w_Sxn3fA_11_22"></a><a id="Tc_B6DTMYGygUyKa1hCHpFeuA_12_0"></a><a id="Tc_bta1zFLUTkOA3zh54oHbRA_12_7"></a><a id="Tc_wV-QEt9MX0e2DRtjUpTkMw_12_10"></a><a id="Tc_3bOQBaGqZ0ioaG0IRS98Yw_12_16"></a><a id="Tc_RoAYCJe6lEWA1d0U0SayDA_12_19"></a><a id="Tc_Ys1BDJ9jSUOu-6ao2di5iQ_12_22"></a><a id="Tc_QNMFVnAX4UqV31weo4paDQ_12_25"></a><a id="Tc_yJiS56Cp5UGWd4qhuoGfrQ_13_0"></a><a id="Tc_DyCP94_P_UeQmKP3WZCuVQ_13_5"></a><a id="Tc_4j8WrjHvi02zyoR2Odcmuw_13_13"></a><a id="Tc_ytGfJIf_mESpnzwYlLZW5g_13_16"></a><a id="Tc_027xqDYFY0Spov8nWSv3-A_13_19"></a><a id="Tc_jRldVZ4G8kGO_qyalutlLw_13_22"></a><a id="Tc_H974s3V7vkynESvgge22Dw_14_0"></a><a id="Tc_Tdp-LcSRfE2QFtw6KJngig_14_2"></a><a id="Tc_YJ1XunqEW0eks-k5XEyagA_14_5"></a><a id="Tc_bj2mKG2D60uUyX7kHQMHCw_14_7"></a><a id="Tc_VoQ0DTSjhUOqIfwrFHtZdA_14_10"></a><a id="Tc_nvQgbG3VuUKZzN7raGOmTA_14_13"></a><a id="Tc_oz3Owe-0MUiOHsFh9v4AYA_14_16"></a><a id="Tc_ayr7tVrOMEiYJdE6PnPc_g_14_19"></a><a id="Tc_f1tDgc7ubEGLUgFZdsiI_A_15_0"></a><a id="Tc_p6bOgbvBZUKdpvt2McMJYw_15_2"></a><a id="Tc_gUduOP4i90O-bjfbWxVy0A_15_5"></a><a id="Tc_Ad5HyONrwUuzO3G-Jd7mQg_15_7"></a><a id="Tc_dE88Z1PDjEW_Zgw0bgY3JA_15_10"></a><a id="Tc_LeH1-l0ZC0id0IsbbzukJA_15_16"></a><a id="Tc_zRlcQZ2chU6-LnUuQaPJCw_16_0"></a><a id="Tc_cKu9mzt-CkusVY5xfILD0A_16_2"></a><a id="Tc_dXlk2Valx0qKWaMdYkC2Yg_16_5"></a><a id="Tc_JH3Q6zLrrkKj4i910hE66Q_16_7"></a><a id="Tc_rIjclGBKN0-6w33x4c1k-g_16_10"></a><a id="Tc_HTemsTevrkWNGvXuRhndyQ_16_16"></a><a id="Tc_hPvP1GrwwE2xYPhLyqmzuQ_17_0"></a><a id="Tc_uleB3MEc4UyZJ3Ztqic8LA_19_0"></a><a id="Tc_zYbOSMVu70CXDQHiFZo38g_19_2"></a><a id="Tc_0TRbdPyYRka5eCoCDLgtcg_19_5"></a><a id="Tc_Bmuc4nIw1UedQCWU0QQCGA_19_7"></a><a id="Tc_DsUC1DTJRkWbka44R0ybXg_19_10"></a><a id="Tc_wOawofzASUi8fsdxUkt2ew_19_13"></a><a id="Tc_lqD8GNjeB0WvCX6Bi8-kTA_19_19"></a><a id="Tc_WT0PmfTF-Eqc33uYHZOAAw_20_0"></a><a id="Tc_rLmjnLVTkkWGbG1TfCyH4A_20_2"></a><a id="Tc_h_jXLTtf1U6y9suoRWFzTg_20_5"></a><a id="Tc_NKqJUIYmCUm92XkU8-CYsw_20_7"></a><a id="Tc_gf7JPeiao0ucg-wy3_MocA_20_10"></a><a id="Tc_nQbVx8LmiESN9yyR9RmuKw_20_13"></a><a id="Tc_o1NsJTbiMkSOi1oBHuNIRQ_20_16"></a><a id="Tc_9DxpHQ2KGEOh_lUpFujU4A_21_0"></a><a id="Tc_R0hPYtTw5UKFu86ft_1oEg_21_2"></a><a id="Tc_-WVt9h8wkUiwCNgDLKBtTg_21_5"></a><a id="Tc_-saywIXhnU6-D_DU4xWbbg_21_7"></a><a id="Tc_u9KQ3tqI8UqHCdVbKmsc7g_21_10"></a><a id="Tc_x0okhl1ZWkeUSNsd4FtbYw_21_16"></a><a id="Tc_6xnRRYbD20aLvalGRHetqg_21_19"></a><a id="Tc_Cura73PfKUG6neMU-IVZLQ_21_22"></a><a id="Tc_SACFJBuucUi9m8MEea971Q_22_0"></a><a id="Tc_uk6SA1rbZEuQKCy0SJE9XQ_22_5"></a><a id="Tc_LY-kN5XnX0OCAYmmBQIePQ_22_7"></a><a id="Tc_Dkm3Vj0WYU-XPx2ZQUbA8Q_22_10"></a><a id="Tc_pchzBilRGkK8tsF3SAG7sw_22_16"></a><a id="Tc_TsVYKx49NE6L3N6HtnW_eA_22_19"></a><a id="Tc_awxzhR5DpU2Xah79zpktuA_22_22"></a><a id="Tc_zaVFHrRjF06IyxuJA7AQHA_23_0"></a><a id="Tc_b87B4FazNkuq1u46nIFVoQ_23_7"></a><a id="Tc_BTjPibEPB0y-mv6EG01hUw_23_10"></a><a id="Tc_ZvkFu2Rg0UyeyRmrgPny_w_23_16"></a><a id="Tc_m7mvsfxL3EqgMV1_HrpeoA_23_19"></a><a id="Tc__sNbSm52C0u_ASWl6SU3eg_23_22"></a><a id="Tc_cnbSOWRxokGMb9Xic9h1CQ_23_25"></a><a id="Tc_7l-8u7HS4k29iOOwsfxKzg_24_0"></a><a id="Tc_NDY9YdHP_EiVNGovatU5Ag_24_5"></a><a id="Tc_zYtHNh_Y1k6lJ1uXwvZK2g_24_13"></a><a id="Tc_KnzR9l4rJUqKFbe1pa7baw_24_16"></a><a id="Tc_dnhiiUBTM0mxFf8TjSzhKA_24_19"></a><a id="Tc_kYZPvgYvRkmTOTDM1vIj4Q_24_22"></a><a id="Tc_6XEh6vyVHECU7Z0N8SmyNw_25_0"></a><a id="Tc_P7h6pROghEKDafBJtt_u9g_25_2"></a><a id="Tc_dR5FG5RBsUuUJPeSfWa7-w_25_5"></a><a id="Tc_DAsIhKaJs0qxqJC1jh53ug_25_7"></a><a id="Tc_PJgNAnS9jUuAE9hghcUfPw_25_10"></a><a id="Tc_c2_6UFBQikulaXRHZsQdMA_25_13"></a><a id="Tc_gF6fpl5l40a-CkZptkQTxg_25_16"></a><a id="Tc_Ip5tdDCEuEKmaK6nopDxrQ_25_19"></a><a id="Tc_VyADR19ffESc4FilAtKhJg_26_0"></a><a id="Tc_tIwHF2ryukS--aI792AVbA_26_2"></a><a id="Tc_M5AhpwyWUkC4KDN0VF3Lhg_26_5"></a><a id="Tc_g3fboBO3_E67xQpw23znMQ_26_7"></a><a id="Tc_kiPd66fvOkSehe_MEF_THw_26_10"></a><a id="Tc_kKVjCIhvfkaSYm2-fD_lFw_26_16"></a><a id="Tc_gIylX6ZrKEGwt22_262zqQ_27_0"></a><a id="Tc_B8QT840RBUWocqzeJve83Q_27_2"></a><a id="Tc_SGNgtJ_cbU26m1-TTxgmQQ_27_5"></a><a id="Tc__1la2vmGo0-rsWsaoveKOQ_27_7"></a><a id="Tc_WicvTBr2vEClE9ZTtsgh-g_27_10"></a><a id="Tc_FIDbm2mal0mH-CWBOzNcAA_27_16"></a><a id="Tc_Zn435O-v5UWsCFkYIQ53hQ_28_0"></a><a id="Tc__Gi6NY5II02K26T13r86dg_30_0"></a><a id="Tc_Mzsr9ykVe0KoUI6rZACF-A_30_2"></a><a id="Tc_J2cfceVNQUW8_7NOoa57Qw_30_5"></a><a id="Tc_faUEgiopf0Kp4k1XqayMbw_30_7"></a><a id="Tc_3W94LOnlqEu9qAUqnsnpgA_30_10"></a><a id="Tc_EJuDIspWSUO3bdsg9hLnog_30_13"></a><a id="Tc_Ri3x-RxsRU6YkZ4fUY0uXw_30_19"></a><a id="Tc_IxPCPFQ9M0iNPGS28hmwPw_31_0"></a><a id="Tc_K-rpPUs8tkm9iYn62SqlQA_31_2"></a><a id="Tc_xj2EPu07SkyqNSnTotDLVA_31_5"></a><a id="Tc_Aq1PrZl_70uWKjGieUe5ag_31_7"></a><a id="Tc_EzNPm1nJbEu4YaZBsH7IDA_31_10"></a><a id="Tc_Nc48a4eQ7E-YP-Y3-RWiFg_31_13"></a><a id="Tc_FMMM3zpzA0maGRQAXKDQBw_31_16"></a><a id="Tc_VEdorw1pbEubZUIk3e6jqA_32_0"></a><a id="Tc_4lh9TvZCCkCNtIamVwt8Fw_32_2"></a><a id="Tc_2ejKRnrkvkWZ6xEpX_PS-A_32_5"></a><a id="Tc_SXFS4HXJukCr3EYC_NvM-Q_32_7"></a><a id="Tc_s6Iud9TQjE6S66dUqx2jIg_32_10"></a><a id="Tc_Sb8rQZ_CS0So99A9jkAybg_32_16"></a><a id="Tc_LofaNYqzdE-k77dVFzFelQ_32_19"></a><a id="Tc_Iu9lIgK9KEmvs0v4gWiZlw_32_22"></a><a id="Tc_cLYbJNLj70yG35TyjShtfQ_33_0"></a><a id="Tc_3fuHRykbv0apCQ0cQKfOLw_33_5"></a><a id="Tc_JGTDQhLKe0WuPRd0xy26eg_33_7"></a><a id="Tc_PlUxmbnrPU-cMy9WxsOqsw_33_10"></a><a id="Tc_pMwl9Vv6WE2ixw_AUd0Xxw_33_16"></a><a id="Tc_aQ2tTN-g9k2Lt1Yvogcf0g_33_19"></a><a id="Tc_wqudJou9lkOxPdQhfZgfqw_33_22"></a><a id="Tc_DmaZTaoeMEmSJ618Pdch_Q_34_0"></a><a id="Tc_QnbF_O9m3kiWCbc_OwTSmw_34_7"></a><a id="Tc_SZbUkbeOPEGBSGX9Pt1l_A_34_10"></a><a id="Tc_4V9NUQ9-WUCMuWMIA8KgHw_34_16"></a><a id="Tc_YCblx9HJvUOG3ivSvGoUyw_34_19"></a><a id="Tc_cj0m6yVATUeIlciV1Kb3Ag_34_22"></a><a id="Tc_kREDY6tG9k2O_xnvyTppIg_34_25"></a><a id="Tc_PgKRSHQfvUiifcYsvi-oTw_35_0"></a><a id="Tc_5RMdLlC0WE-F-5IlXaxSDA_35_5"></a><a id="Tc_s_zvZ0I_N0ejM5km-7WXtA_35_13"></a><a id="Tc_xln0gnMqfEezxelb38x_EA_35_16"></a><a id="Tc_Xde83A9U80-hLOVYYBbMhw_35_19"></a><a id="Tc_IWSUbDt6fEuTi00Hdu0uQQ_35_22"></a><a id="Tc_Xzly4BsIZEyKQGj9N8VE1g_36_0"></a><a id="Tc_vWKtVyk9ZEi0PFDwg25KqA_36_2"></a><a id="Tc__6PUgk0pMk-DKjLN5YMnlg_36_5"></a><a id="Tc_ZUvr22FeeEOX6vjxe-5chg_36_7"></a><a id="Tc_ETR_9jjH9EetBr1xNgAKCA_36_10"></a><a id="Tc_y4ykcWJeXkiDsY5RZF6nvA_36_13"></a><a id="Tc_jPtudUelyEOEZjh6onDS5A_36_16"></a><a id="Tc_w6kcBmnoNU-vhBpegWyBOA_36_19"></a><a id="Tc_i4vGbt-0aU2IbuZPidJ7fQ_37_0"></a><a id="Tc_1RtU8w-1lkuu758gZYNtAA_37_2"></a><a id="Tc_DVMogjCdhkuGmZv8yqyZKQ_37_5"></a><a id="Tc_NIytX_pvKES4x5UuvyMxZg_37_7"></a><a id="Tc_SDOEAAtSoUePeX6fAzXFfQ_37_10"></a><a id="Tc_JRirXvmsVUCJ1Umgyr-IAg_37_16"></a><a id="Tc_PPae_9IMqESzXClw8q4p8g_38_0"></a><a id="Tc_6GewHT7fo0-Ln6emdyh76w_38_2"></a><a id="Tc_UOKTTOWS9EKak4gMrdDkdQ_38_5"></a><a id="Tc_12LK8PSIrkeFzaZQu66OJA_38_7"></a><a id="Tc_V0XBg_rci0adET_sjhoJig_38_10"></a><a id="Tc_nNUMv4WCC0GZXnohvaXY4g_38_16"></a><a id="Tc_e0uRLGLk2U-08RqrzMvxFw_39_0"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:20.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:20.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:16.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ordinary shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Treasury shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">paid-in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Retained</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-controlling</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">earnings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">income (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">interest</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_Y5DenWasUE-gVAVmRRJxHg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" id="Tc_CtWbwYFrgE2JZYekfdF83g_6_2">372,534,652</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_Y5DenWasUE-gVAVmRRJxHg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_LotiCMdbUkOHILOMzMasKA_6_5">38</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_AWPb98fe0UuHGQaJdz-lrg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockCommonShares" scale="0" id="Tc_9xrf3JYRmkO6e2CBPoB3uw_6_7">4,643,150</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_AWPb98fe0UuHGQaJdz-lrg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_TH0wCUY1PUi40hwGb8glFA_6_10">1,749</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ZR84lNmjo0uVd7agvrkQBA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_oJY_fnFHu0O13tRt_p9JYA_6_13">1,016,855</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_jOOsAe5Rp0iXfD_FTLU6lQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_nr865qHCeE2v2w0hFEoOeg_6_16">1,079,042</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ULqCpYQzuEqoCZ5lVp2t0A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_CBujcD53V0yYkCvPtdEtkg_6_19">67,773</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_iTSQnBa61Eyo7OOd2RGZ1w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_O782keepOECvxa1q9dfLiQ_6_22">501,871</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2021_B8Lvf-7-EEOcbBpANe7koQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_vGZhVscgbUW6YkrpSa3EKg_6_25">2,663,830</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_nxO3sS4brEm4z60mV40_fw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_m3c3ps4mtkOUm8xnnGOEDQ_8_16">1,819,801</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_LCAcFQATqEamcMMDhp3egQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_T0GKBuZnNE-v2jbfae0B-Q_8_22">659,841</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_Mt1GRcDcQ0OrjudyBxTMhA_8_25">2,479,642</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d4EioZBSJEaxNiyZPwjHrA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_qqL6kh9vtU-XxHAnbNXFiw_9_19">252,800</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_LCAcFQATqEamcMMDhp3egQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_N9xNdMnm9kGbGJtNLW3K_Q_9_22">73,130</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_gkD4MEPn5kuz22o4CSiv4w_9_25">325,930</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Share-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_zoDAn2sLOUiDHpzuV-38jQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_RnkbaabFAEmJshV2Gvwq9w_10_13">314,973</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc__t6b4-Sp7UuPRDGK2jm2BQ_10_25">314,973</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Options exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_hguW_aYrBk6SlG1jzOJ93Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Tc_rOQAWxbjT06fotEcy_vZZg_11_2">1,672,350</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_zoDAn2sLOUiDHpzuV-38jQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_YjzXfxqV70u5YkILzzrgog_11_13">995</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_YqaQkFqiU0icezhf2DZCVA_11_25">995</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Restricted shares vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_hguW_aYrBk6SlG1jzOJ93Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="0" id="Tc_30f2rxNHaEuYpqYFDNhIXQ_12_2">26,770,640</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_hguW_aYrBk6SlG1jzOJ93Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="Tc_fXIWvy68lEaMz4VI8dxKtw_12_5">2</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_zoDAn2sLOUiDHpzuV-38jQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" sign="-" scale="3" id="Tc_5ujaEauX7k68nQTPbZwBiQ_12_13">2</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Repurchase stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_hguW_aYrBk6SlG1jzOJ93Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedDuringPeriodShares" sign="-" scale="0" id="Tc_J8NYWtaQ3U6ai1z1anxkMA_13_2">9,954,315</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_PcnbOBjTQE-ukkptffPkLg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="Tc_D1GXlPmHkkye34v1K0cPxQ_13_7">9,954,315</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_PcnbOBjTQE-ukkptffPkLg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="Tc_r4_FJ5YD9kuhNU67XTyFmw_13_10">124,929</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="Tc_meElFTDlu0ibmeW6728UZg_13_25">124,929</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Subsidiary&#8217;s dividend payment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_LCAcFQATqEamcMMDhp3egQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="Tc_CjwBPzQGsk2rrH-qnoi1OA_14_22">33,762</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="Tc_HhDE-VDmVUSd8YL6Xg-FRg_14_25">33,762</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Acquisition of non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_zoDAn2sLOUiDHpzuV-38jQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="3" id="Tc__pPTyMedgESXMxS-G-mgmw_15_13">386</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d4EioZBSJEaxNiyZPwjHrA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestDecreaseFromRedemptions" sign="-" scale="3" id="Tc_W-g09-SxuUqKCYqOuma2vw_15_19">44</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_LCAcFQATqEamcMMDhp3egQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="3" id="Tc_zGuW-iCkaEqKRzGT2SnqLA_15_22">435</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="3" id="Tc_vgZlkICmFU2PlEagNafvqg_15_25">777</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Subsidiary&#8217;s follow-on offering of its equity interests (see Note 9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_zoDAn2sLOUiDHpzuV-38jQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" scale="3" id="Tc_87L3iOu8sE6M2jynteIXLA_16_13">878,768</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d4EioZBSJEaxNiyZPwjHrA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" scale="3" id="Tc_HaVWRAJ5XECEtodEqBOd1w_16_19">8,951</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_LCAcFQATqEamcMMDhp3egQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" scale="3" id="Tc_gNNI-EaeyUiybZLsrcrcqA_16_22">742,845</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" scale="3" id="Tc_IrJ8xWnVG0qx-srqyYg2MQ_16_25">1,630,564</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_BfphS_bsVEe_SkPhPJt-LQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" id="Tc_0_nRpNrhu0euLFWJ3rbNBg_17_2">391,023,327</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_BfphS_bsVEe_SkPhPJt-LQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_EiBIvCJvNUaCMBE5JRgpUw_17_5">40</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_cjUpBm59vkaTQqjsz1VqUg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockCommonShares" scale="0" id="Tc_3ZFMBg1FLE2I7AmPHleWtg_17_7">14,597,465</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_cjUpBm59vkaTQqjsz1VqUg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_bI3xKsf57EeSZBOQs7JoTQ_17_10">126,678</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_lCmZN8XTXkejvp4MElaRCg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_YWOrNJo7IEyxJq335077Vw_17_13">2,211,203</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_zs8FrLcaB0CP77unR6Vt7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_Whv8-AtI8E6KO-HkPCWtIA_17_16">2,898,843</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1ThNHo2bP0uZv9RpZYW5aQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_Qp6O5_n3DkyrScvCMIvYaQ_17_19">176,032</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_7LbGVAxtKEiunPVMRADjog" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_DVJrgzntBkq1FfrC1cEDVQ_17_22">1,797,230</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2022_0a-Pc7uyIUWn33sdPYlDpA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_H8zfEWbBRk6Fkk5WMYVk8w_17_25">6,604,606</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_AjEVr6XYN02bB2BbmrLnSg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_lO-yOOTHZkeg7SvXQYyakQ_19_16">429,545</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_SJoht_ACvECsiKOBGIM_lg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_iauO7rfBeEKviIlz94RRyg_19_22">223,341</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_VIhuUt73e0ycgiz-il6iuw_19_25">652,886</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3trsTTrELEGdaRIQQXmplg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_yz8nzngQaEW1z3Pvui7QTQ_20_19">119,511</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_SJoht_ACvECsiKOBGIM_lg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_PY2mxfUIJ0ar1eIr_t5Lbw_20_22">44,057</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_NPN4yexDL0OSK3bs_zIiPw_20_25">163,568</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Share-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_V_8y_XIlMUe16ZUbA5zZ6w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_ajTtvNVNQkKQuzYVgpFqiQ_21_13">149,758</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_j3eN6HLK9k-OfxOxwYdR2A_21_25">149,758</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Options exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_EQ6922LELE2TWjORu6SQMg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Tc__okOvZ9XP0KOejElJiZSvg_22_2">7,500</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_V_8y_XIlMUe16ZUbA5zZ6w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_tS24k2q1hku3jgz-r-D8-A_22_13">4</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_sOeNEamArUe_H10XK88T0w_22_25">4</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Restricted shares vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_EQ6922LELE2TWjORu6SQMg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="0" id="Tc_-teVyVbog0Gsh39syOs6Xw_23_2">9,702,020</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_EQ6922LELE2TWjORu6SQMg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="Tc_PfZ0apHViEG92PKqTtiHIw_23_5">1</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_V_8y_XIlMUe16ZUbA5zZ6w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" sign="-" scale="3" id="Tc_1KwKKp8ZCEuv6oizHg1Lxw_23_13">1</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Repurchase stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_EQ6922LELE2TWjORu6SQMg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedDuringPeriodShares" sign="-" scale="0" id="Tc_N_086rAkNEGSOTr6PIqJPA_24_2">72,219,565</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember__hQaqS8VmkOU5_-o2e3igQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="Tc_zzhDPVXXPEinh83kZaJZIA_24_7">72,219,565</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember__hQaqS8VmkOU5_-o2e3igQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="Tc_h5LSyvh0LUGao4VqRwqqHQ_24_10">485,931</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="Tc_kbz3Doxc10yv_yzt47Xz_g_24_25">485,931</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Subsidiary&#8217;s dividend payment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_SJoht_ACvECsiKOBGIM_lg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="Tc_nDgMcPbpykmyAksU2xaOYQ_25_22">303,658</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="Tc_1qCvJl_9nE-V7tL8cIApfg_25_25">303,658</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Repurchase of shares by subsidiary</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_V_8y_XIlMUe16ZUbA5zZ6w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="3" id="Tc_UZ2vpK-5iEm6vp-AVBlvLQ_26_13">26,281</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3trsTTrELEGdaRIQQXmplg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="3" id="Tc_DNpFCLdH_E-vZHgV82zz-Q_26_19">3</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_SJoht_ACvECsiKOBGIM_lg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="3" id="Tc_k-j4FAuqbkuNddvgHI5pGg_26_22">9,920</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="3" id="Tc_fPfm3AXjS0y1x5yqlQZIzg_26_25">36,204</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Exercise of subsidiary&#8217;s stock options (see Note 9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_V_8y_XIlMUe16ZUbA5zZ6w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" scale="3" id="Tc__61V8UWtzU2bT1BsrzfbQw_27_13">5,401</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3trsTTrELEGdaRIQQXmplg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" scale="3" id="Tc_tza_5iYC2kC2P5e-MtN9pQ_27_19">1,549</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_SJoht_ACvECsiKOBGIM_lg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" scale="3" id="Tc_8yk-VMesPECNRNSMQDYr5w_27_22">23,441</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" scale="3" id="Tc_f5UyYSpvzkOKjd576FX3xQ_27_25">30,391</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at December&#160;31,&#160;2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_DbYG6Uw5OUCU0YPruEr73A" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" id="Tc_KroyYlRdMkWK6vNCEgv6Lw_28_2">328,513,282</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_DbYG6Uw5OUCU0YPruEr73A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_N2OZZ7M2BEqbszEQ-WzL-Q_28_5">41</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_e0uuAQQVjk62W7Y0naXG6w" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockCommonShares" scale="0" id="Tc_CiXO5o_9gUq1HJ51sEsO-A_28_7">86,817,030</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_e0uuAQQVjk62W7Y0naXG6w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_79C8j_9oekaJFWILKwFIdg_28_10">612,609</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_3wkiyl0JXkeF_CgxFNmQGA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_UHLg63apTUSDtCh0-2dwFg_28_13">2,340,084</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_ipciN9lUqkmndgHJGGc3Bg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_TpZPxRvxhkSO9LTlrTzFKg_28_16">3,328,388</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Y9miOD5YtUqgkdxRNc7KGA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_CIAZlY-E5ka1w0m8tVYdEw_28_19">293,997</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_W8VIsh1izEOb9q1D7kqOag" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_9ZYsiUU3wUSQUOoBNJqOAQ_28_22">1,686,377</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_HbsNzabYhEOGoMMpbK_pRg_28_25">6,448,284</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_2JpiKMgm8E6NsOhQDyBj4Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_XzM3mxaVy0u_ePps52DXbw_30_16">345,215</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_lnVhK4_NPECI_m8oCD92Lw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_VG6F8cjdAUOKy7KZspSqlg_30_22">102,939</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_sBwAI2Fou0uI_kvp2xy-LQ_30_25">448,154</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_iJz0EiRe4U6g4oTUdMpN5w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_6c8NToY1BE2nNDc4x0F-7g_31_19">118,750</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_lnVhK4_NPECI_m8oCD92Lw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_gBemCbkGBkmfwKoR3UCpFQ_31_22">44,239</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_JSj1qBzuUUuo00GabgsznQ_31_25">162,989</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Share-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_sadLSgyHhkGrRgZ60R5N8w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_hRoidVUwPUqUM1btdnAK4w_32_13">68,081</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_5ECBtFwgQk2yRAZqbbDTWg_32_25">68,081</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Options exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_s28i0Xwkbk2SoU_WcUYjtg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Tc_VTPK4wNvTE6UWU0s6ePDkQ_33_2">95,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_sadLSgyHhkGrRgZ60R5N8w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_TADGpIRnwUqXg4pVYMpndA_33_13">57</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_ceEJ45x-1kaLeTeZv9N0DA_33_25">57</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Restricted shares vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_s28i0Xwkbk2SoU_WcUYjtg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="0" id="Tc_-vT35YbCTkWK1yYjn94t2A_34_2">6,095,850</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_s28i0Xwkbk2SoU_WcUYjtg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="Tc_lX7pDgm4zEOTKR4WE_y8nA_34_5">1</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_sadLSgyHhkGrRgZ60R5N8w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" sign="-" scale="3" id="Tc_PXZTABU6v0ShvpJshpSVSQ_34_13">1</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Repurchase stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_s28i0Xwkbk2SoU_WcUYjtg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedDuringPeriodShares" sign="-" scale="0" id="Tc_-K2u6aAvdUCkUVYKujHUkQ_35_2">944,500</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_orf3PR_RQU-Y55RTsvjCWA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="Tc_QRmsUZ6PNkKVhBsTmKFvuQ_35_7">944,500</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_orf3PR_RQU-Y55RTsvjCWA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="Tc_xSdWBXAjTk20ix0if9avXA_35_10">5,003</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="Tc_Jgi2kXtAuUKNvsT-7v9D9A_35_25">5,003</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Subsidiary&#8217;s dividend payment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_lnVhK4_NPECI_m8oCD92Lw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="Tc_Ex6iugbrI0eTOGLgcrTaeA_36_22">35,843</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="Tc_muVeinlhpkG3wQQBsioOkA_36_25">35,843</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Repurchase of shares by subsidiary</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_sadLSgyHhkGrRgZ60R5N8w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestDecreaseFromRedemptions" sign="-" scale="3" id="Tc_ttKgWvK7tEOAmL84xG8BSQ_37_13">382</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_iJz0EiRe4U6g4oTUdMpN5w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="3" id="Tc_RCl6BIgWF0euG8RutlbonQ_37_19">498</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_lnVhK4_NPECI_m8oCD92Lw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="3" id="Tc_KRu929cW5U6D32kEFYhHiA_37_22">7,533</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="3" id="Tc_wh6Mq6hbPE-VRR5_qCUo6Q_37_25">7,649</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Exercise of subsidiary&#8217;s stock options (see Note 9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_sadLSgyHhkGrRgZ60R5N8w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" scale="3" id="Tc_Inoj1NguokeB4wuUQIWtaw_38_13">196</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_iJz0EiRe4U6g4oTUdMpN5w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" scale="3" id="Tc_KwWys28W9Ei9X4J8ZEoVFw_38_19">35</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_lnVhK4_NPECI_m8oCD92Lw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" scale="3" id="Tc_Nka3qfvS_UaLObZ8Lo0GCQ_38_22">851</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" scale="3" id="Tc_wEu5NNM5dUC3c7bHUxe8nQ_38_25">1,082</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:20.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance at December&#160;31,&#160;2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_rczmz59Ukkm1MwLpwTlTCQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" id="Tc_YL44ZDfofUS_RVKTHSbw0g_39_2">333,759,632</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_rczmz59Ukkm1MwLpwTlTCQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_s6xSGT-f40OglC2ukgLF-w_39_5">42</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_zRVyj4zvS0iOznr7d_YPkg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockCommonShares" scale="0" id="Tc_jG6m3eYsa0CVjH46BEPcUA_39_7">87,761,530</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_zRVyj4zvS0iOznr7d_YPkg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_PpNJnij220GG42UsRCT5Tg_39_10">617,612</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_IR54dWHOwku1vNaAvLKdAw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_9SFiHSmGh0OXIOLM3ERhdw_39_13">2,408,799</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_4kQt7ZWnYUOkhP8_7gDXIg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_gpl1V48qY0KSymTAerZIEA_39_16">2,983,173</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9VClr6eQHUuQWS2R3mtogQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_fFhu6JDHMUam7ErYCWiVVw_39_19">413,210</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_CCfpoDPDhkaXwf6aNPLiTA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_GeBxmzCLtkCtwJWg_MjAhg_39_22">1,496,674</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_PtaEjASSz06RyxAvasDXJw_39_25">5,857,866</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Note:</span></span>&#8220;0&#8221; in above table means less than 1,000 U.S. dollars.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:36pt;margin:0pt;">The accompanying notes are an integral part of these consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-9</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_3a376eab_3554_4381_bd12_a76972b5e000"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><a id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS_825703"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">CONSOLIDATED STATEMENTS OF CASH FLOWS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data)</b></p><a id="_9a8a3a88_67f5_403b_bdf4_dbfd7e96f499"></a><a id="Tc_MvczJCjx70uMMFuCnxXkcQ_1_2"></a><a id="Tc_FoGd6GWkIEi2RTLadz775Q_2_2"></a><a id="Tc_4gB_LO1OwUWvwtP_WTWZrA_2_5"></a><a id="Tc_djLskGHUNkSKhMcd0-NfnA_2_8"></a><a id="Tc_gE6O7VT930iQeG1SOdNTNw_3_0"></a><a id="Tc_XVer33trPkOfMEQltJR6tg_4_0"></a><a id="Tc_ttzgJjgWnEm6AYo1HE5nRw_4_2"></a><a id="Tc_ebs6TgR1hE6S2FkobQFWhw_4_5"></a><a id="Tc_ACsPVrBQAUGDkABKynKSoA_4_8"></a><a id="Tc_-MUo2q6f3UitGtcB73nIXg_5_0"></a><a id="Tc_5-CQypUM3kamQz8K8s85wg_6_0"></a><a id="Tc_nptwCr8h3kKOe8klenG2Pw_7_0"></a><a id="Tc_hLGE4ZJzTEa-QQnS2Z0Vwg_8_0"></a><a id="Tc_OzL0mzMsv0Cz44mSoS8s2w_9_0"></a><a id="Tc_X-t8IFEl9UWrDVW9NFLfFQ_10_0"></a><a id="Tc_5Y1_tHo6tEuQbQCMvBFpaQ_10_3"></a><a id="Tc_pTHewM_USUq5Tak3dutC6Q_11_0"></a><a id="Tc_iBCyeeYrsEeRmvNSGwYFYQ_12_0"></a><a id="Tc_iW9cliXZ4Uik13RYzknXvA_12_3"></a><a id="Tc_MDRL281XV0OEPxWhfw5y1Q_12_6"></a><a id="Tc_yOiDONGUn0WY9Oc-5Lh3oQ_13_0"></a><a id="Tc_cX6UFrkaVku6ADYzmX0oDA_13_3"></a><a id="Tc_N8O3fTRQwUWgK20BSp0_Aw_13_6"></a><a id="Tc_AUb4GiFZl0q01zN58PzXyA_14_0"></a><a id="Tc_EUj9bH_ncke8YZG33tvc_A_15_0"></a><a id="Tc_MGizvbCZHU6MrhCorzPcNw_16_0"></a><a id="Tc_tXWW_OUeSUyOnI6SgHcSSw_17_0"></a><a id="Tc_IimNFr4weEqsJkU4skRspQ_18_0"></a><a id="Tc_DjUBJy7Dg0mCmo1r-FHFQg_19_0"></a><a id="Tc_TRc1Htafb0OTS7PiRw-99w_20_0"></a><a id="Tc_G-dV2FBnYUGU-UQFNe6czw_21_0"></a><a id="Tc_gl2nyPbYeUOvYJjqPRelhg_22_0"></a><a id="Tc_IjUnrRnoIUG9Winslzbj0g_23_0"></a><a id="Tc_uIhf7zDstkqjdfpttpelKQ_24_0"></a><a id="Tc_92Pyy6yl3U612ZFxmssNSw_25_0"></a><a id="Tc_0KT6XdvYW0-5e_yKin5VHA_26_0"></a><a id="Tc_uvJfFkYnMkG50qPJCcdanA_27_0"></a><a id="Tc_iH4xNNGTg0yX_kmSD3leWQ_28_0"></a><a id="Tc_FpUg2x1Nw06aYxLnCoduHQ_28_3"></a><a id="Tc_Yko7Gs23O0GrVMtxxbvfyw_29_0"></a><a id="Tc_OCAAQ_dXHECsyeDRkHGvSg_31_0"></a><a id="Tc_TdbCd9gvnkW1e5e25LdHnQ_32_0"></a><a id="Tc_QtrB7QT7_kes3Pl2oBMZWw_33_0"></a><a id="Tc_HOrmV91H4US4QmiAYIVlMA_34_0"></a><a id="Tc_xX_072eyaEmhL8Toi9B_sw_34_3"></a><a id="Tc_fyf3Umx3yEShG44Mqw3H7A_34_9"></a><a id="Tc_baB0EN7DrEigMJJd26EzRg_35_0"></a><a id="Tc_8YYKp0LeUEimG6oabQoquw_35_6"></a><a id="Tc_UKUKM5jgrUm03MJxQXoz2g_36_0"></a><a id="Tc_Kcn7Y61i9kiov8PY1iV-gg_37_0"></a><a id="Tc_t7BX6pnNEkSgegZnYcU64A_37_3"></a><a id="Tc_fIiyM6tUyEqz0pj4HRLFNA_38_0"></a><a id="Tc_oZg1d7JwP0Cc562QNlow3g_38_3"></a><a id="Tc_-zrxaA4t2keri2NZQTjrWQ_38_6"></a><a id="Tc_1VsEpbj8P0yH5BTgwnBLsQ_39_0"></a><a id="Tc_uq0M85frn0iIun63KcdeNw_41_0"></a><a id="Tc_QO8KlRZ_ukmMxualOzC-2A_42_0"></a><a id="Tc_m8TObXXwFEmYX7NsZc0eJg_42_9"></a><a id="Tc_WqtsaJPo-kiNdUbBnLfDuw_43_0"></a><a id="Tc_vrvJGfa0IUWEffIHrrjV-A_43_9"></a><a id="Tc_tJNHe43Gy02tyqUP6_Vixw_44_0"></a><a id="Tc_1wyjZenSV028_f9r1il1lw_45_0"></a><a id="Tc_sZZAipI4g0-Ol81mEF1kYA_45_6"></a><a id="Tc_vdGKnSL-W0yOE-L96XKi-g_45_9"></a><a id="Tc_RDMQzEub3EmeeVNZ0J3xWg_46_0"></a><a id="Tc_UKlOsSNxEUO8KhTkryaPNg_47_0"></a><a id="Tc_H0A4XmPnfEibk1bdNhMspQ_47_6"></a><a id="Tc_fIGn61S6bkyFY9HDQUZg7w_47_9"></a><a id="Tc_HYq_OnBOHkKtjZDvn-dQgw_48_0"></a><a id="Tc_Ob4UtsyS2EqRlgYhSKH3SQ_49_0"></a><a id="Tc_sbIV4gTvdUSXg_c_dj1NyA_49_3"></a><a id="Tc_f4JFYArPbECyJeMevznxhg_50_0"></a><a id="Tc_1plkSvMOF0as83rTZtB2yw_50_3"></a><a id="Tc_H-McPDzKZEmrRvhleXcAGg_51_0"></a><a id="Tc_275H3yS5F0mR-cRmrO0rIw_52_0"></a><a id="Tc_EQlFf3f14EeN0-8mhxdM4A_53_0"></a><a id="Tc_39Tb6la66k2jyIDLSzy0HQ_54_0"></a><a id="Tc_uxRz7dtRL06NPIFGUjBDNA_55_0"></a><a id="Tc_MwJ80ezENU2a-d6QEYGlOQ_55_2"></a><a id="Tc_YJNRj_36BkO9RXN5hKBz-A_55_5"></a><a id="Tc_WRlK6dCFZkuuTBzEdk0ebw_55_8"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:6.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:41.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:center;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">Operating activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:6.5pt;">Net income (loss)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_oeETQ8QoBkyg_1_Qn4m3vA_4_3">2,479,642</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_2sPxPZkQzUaMC2l2rM7-Nw_4_6">652,886</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_USJzvQiSCkWnfAGee84X7A_4_9">448,154</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:6.5pt;">Adjustments to reconcile net income to net cash provided by operating activities:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Share-based compensation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_TKULRG6RkkyyiI3IzKbQMQ_6_3">307,447</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_NhXbB3WmvUSJjOrGUxTslg_6_6">141,918</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_8mJhNTdCuEO07zEJkLT9IA_6_9">71,790</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Depreciation of property, plant and equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="3" id="Tc_QKCPNvjINEel2f19kTEAAg_7_3">107,097</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="3" id="Tc_9es2Q0droUqU4B7jjeucKA_7_6">148,889</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="3" id="Tc_VsqyVuGDoEuSF_jIpwzDuQ_7_9">206,358</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Prepaid land use rights</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="dq:IncreaseDecreaseInPrepaidExpensesNoncurrent" sign="-" scale="3" id="Tc_MsOA2IjvNEeja0UDysJVIQ_8_3">1,220</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:IncreaseDecreaseInPrepaidExpensesNoncurrent" sign="-" scale="3" id="Tc_JMXFWTOY1k-Ipl-w2hHb6A_8_6">2,368</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:IncreaseDecreaseInPrepaidExpensesNoncurrent" sign="-" scale="3" id="Tc_NWl2knLZSUCgXD4SCWHkEA_8_9">3,318</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Loss on disposal of property plant and equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" sign="-" scale="3" id="Tc_wJbuXG--YkWzSHdZHjzpUg_9_3">8,904</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" sign="-" scale="3" id="Tc_ILptBEZdDkCq4Xjbzo3XUg_9_6">4,379</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" sign="-" scale="3" id="Tc_7vjtIeMgx0OfZy-X-1B9kg_9_9">18,913</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Inventory write-down</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryWriteDown" scale="3" id="Tc_plqOjSYJFUqjZWHFNTiW-w_10_6">4,519</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryWriteDown" scale="3" id="Tc_OczPuNwYp066X8tW5tFU2Q_10_9">81,398</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Fair value change of short-term investments</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="dq:FairValueChangeOfShortTermInvestments" sign="-" scale="3" id="Tc_6xEb9Nh8dEKKKhWdgXX4Mw_11_3">1,110</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:FairValueChangeOfShortTermInvestments" sign="-" scale="3" id="Tc_wnSF01Jx5kmnzLyGa7eUKw_11_6">110</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:FairValueChangeOfShortTermInvestments" sign="-" scale="3" id="Tc_7Z2GzP0gH0OfCRpx_db33g_11_9">29</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Long-lived assets impairment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="3" id="Tc_jxrBQITDfEqmerx_f212rQ_12_9">175,627</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Allowance for expected credit loss</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:OtherReceivableCreditLossExpenseReversal" scale="3" id="Tc_wj64pAo29kyvq2ipvC2CzA_13_9">18,072</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Others</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherNoncashIncomeExpense" sign="-" scale="3" id="Tc_AymUcojt4Ems3t4J8LMjNw_14_3">8,407</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherNoncashIncomeExpense" sign="-" scale="3" id="Tc_GJr1O4pLKUiVXXA6-Sjkkg_14_6">3,396</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="Tc_s7D0kJ78sEmi1K1PqM8VsA_14_9">7,346</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:6.5pt;">Changes in operating assets and liabilities:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Notes receivable</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInNotesReceivableCurrent" scale="3" id="Tc_mxO82NukPEKGewjQWAf5wA_16_3">816,238</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInNotesReceivableCurrent" sign="-" scale="3" id="Tc_tQ3IOW8jGEGk5PeWjxF0Fw_16_6">987,481</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInNotesReceivableCurrent" sign="-" scale="3" id="Tc_b49eiFKvmkqp_qWJ3Zcm9A_16_9">58,861</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Prepaid expenses and other current assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="Tc_hnCzokPNAESw98Kk5akM5w_17_3">14,923</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="Tc_8j1YO3nnbE2fN3pZvLIfFQ_17_6">136,182</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="Tc_zvvg8JTg4kaItLUA4MU6_g_17_9">81,466</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Advances to suppliers</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="dq:IncreaseDecreaseInAdvancePayments" sign="-" scale="3" id="Tc_aMRI_HxOAEq1DsBSlmc2Lg_18_3">2,341</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:IncreaseDecreaseInAdvancePayments" scale="3" id="Tc_NoaI9mTfGUqdH188zEN51w_18_6">13,543</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:IncreaseDecreaseInAdvancePayments" sign="-" scale="3" id="Tc_sQVhxWaf70mgRV5xITyA7Q_18_9">3,570</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Inventories</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" sign="-" scale="3" id="Tc_VunQXEU9l0e-ec1uz19BBw_19_3">138,258</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="Tc_a_TCCQGuN0yxGTAmCuglBA_19_6">13,079</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="Tc_4iw79GhrqU6os0slwlmFUQ_19_9">62,583</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Amounts due from related parties</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent" scale="3" id="Tc_JdKnOsFZtE2OoLhaaw3mRg_20_3">4</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent" scale="3" id="Tc_UcJoFI4jsEuAByxiudBS_w_20_6">88</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent" sign="-" scale="3" id="Tc_Jc_9hpxb1Em8w2dWMMglvw_20_9">60</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Accounts payable</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="dq:IncreaseDecreaseInAccountPayables" scale="3" id="Tc_LQucylAmdUqLVaxhoNLD1Q_21_3">6,999</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:IncreaseDecreaseInAccountPayables" scale="3" id="Tc_yp4xYy9DOUqyFT8jYXMvAA_21_6">13,365</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:IncreaseDecreaseInAccountPayables" sign="-" scale="3" id="Tc_Cv6YVbLedEWwg9EVTWBZ0A_21_9">64,826</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Accrued expenses and other current liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="3" id="Tc_rHoCaBKMnkazq_irbjISjw_22_3">14,241</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="3" id="Tc_dG9Wn2sDUEe8-ysgcEVWYg_22_6">24,874</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" sign="-" scale="3" id="Tc_ESRQH0R6F0-WETi6_YDnzg_22_9">38,318</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Income tax payable</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" id="Tc_6wRaI6N0JkWqcnt8r9-T0w_23_3">160,058</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" sign="-" scale="3" id="Tc_O_kZeqrlMEqHq-RGTRPJhQ_23_6">126,117</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" sign="-" scale="3" id="Tc_0C0w-np7OE22RWTNQL5QJg_23_9">88,119</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Advances from customers</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" sign="-" scale="3" id="Tc_7frvOfBzTUafgsSwE0n3IQ_24_3">3,616</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" sign="-" scale="3" id="Tc_dE1q9UliC0OaY20-lkpioA_24_6">7,338</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" sign="-" scale="3" id="Tc_PLWSCJze5ky57qMe2fPikQ_24_9">191,311</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Amounts due to related parties</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent" sign="-" scale="3" id="Tc_OoLnnMyPSUmEMrT2UUGsmw_25_3">124</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent" sign="-" scale="3" id="Tc_wrgM5-hSYk-e8c0TqNvrbA_25_6">50</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent" scale="3" id="Tc_dCMzDu_Z10STgnpslTtqyQ_25_9">137</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Deferred government subsidies</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherDeferredLiability" sign="-" scale="3" id="Tc_nGtU0jBs4EyLdnqJud4Gpw_26_3">1,005</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherDeferredLiability" sign="-" scale="3" id="Tc_B93MbqnLME6_h7rAfumxkg_26_6">547</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherDeferredLiability" sign="-" scale="3" id="Tc_HzD7cTfb4ECxhXuA1g57Nw_26_9">538</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Deferred taxes</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" sign="-" scale="3" id="Tc_yPXV-NnzdEuug7LbSMWZUw_27_3">65,058</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="3" id="Tc_VFPV237xZUqIRyBhabncKg_27_6">70,079</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="3" id="Tc_jWOqR7ZR20SwcB-zuox-vQ_27_9">91,962</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Others</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="Tc_cKPW3rasqkeUWvhxH7LvyQ_28_6">900</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" sign="-" scale="3" id="Tc_bjdIFELT40y27ZlAlTazLA_28_9">1,125</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="font-size:6.5pt;">Net cash provided by (used in) operating activities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="Tc_M7WAuaPD80asDFm5TItpNw_29_3">2,462,652</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="Tc_JJI9L49NekGqPJVIrPx0Dg_29_6">1,616,042</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" sign="-" scale="3" id="Tc_-8dnBNkmvEa3pWp7z9XTLg_29_9">435,423</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">Investing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Purchases of property, plant and equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_Q1XuARoN9EO3rBjiBtP_mA_32_3">1,205,330</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_Sy81rU_b00uJDRFXYQ_kvw_32_6">1,110,738</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_xFoeQ5n1fkyEOU3BHvj5Rg_32_9">358,828</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Purchases of land use rights</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="dq:PaymentsToAcquireLandUseRights" scale="3" id="Tc_9uSwfkAggkafWiqo9xiueg_33_3">45,188</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:PaymentsToAcquireLandUseRights" scale="3" id="Tc_mUtnwR0sZ0yzRb9hZrH0eA_33_6">76,102</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:PaymentsToAcquireLandUseRights" scale="3" id="Tc_traJE-z02k-fDpxlmhCfZQ_33_9">10,091</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Proceeds from disposal of land use rights</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:ProceedsFromSaleOfLandUseRights" scale="3" id="Tc_--xRAd7jXkyztlO_xew4Hw_34_6">3,955</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;">&#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Purchase of short-term investments</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireInvestments" scale="3" id="Tc_3CQY8lqyPEWV0ZGIbScOvg_35_3">46,192</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireInvestments" scale="3" id="Tc_ZH5cEOHHg06pU_6B0ANc1Q_35_9">2,082,454</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Redemption of short-term investments</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfShortTermInvestments" scale="3" id="Tc_FwWp8SokE06l-9M3hpo6eQ_36_3">298,294</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfShortTermInvestments" scale="3" id="Tc_VXs5ilEMH02vkEpcihEseA_36_6">13,701</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfShortTermInvestments" scale="3" id="Tc_HliSklnmoEuuNixfhEKfZg_36_9">2,069,285</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Purchase of fixed-term deposit</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:PaymentsToAcquireFixedTermDeposit" scale="3" id="Tc_tKe_fJhBLUe8SItQQYu-jg_37_6">26,771</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:PaymentsToAcquireFixedTermDeposit" scale="3" id="Tc_HGQ7c2UNeE-LZgPQkoxU_Q_37_9">2,121,240</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Redemption of fixed term deposit</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" scale="3" id="Tc_Kw_kEFBVDU6WsTTjxbukTA_38_9">1,022,548</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="font-size:6.5pt;">Net cash used in investing activities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="3" id="Tc_J1vZRXHQR0-bFYGlaWsTIA_39_3">998,416</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="3" id="Tc_JHSqA8eQT0KPy3knZPqWNg_39_6">1,195,955</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="3" id="Tc_6wncQ8fWkkisJ0Gq20RUhQ_39_9">1,480,780</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">Financing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Proceeds from bank borrowings</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromBankDebt" scale="3" id="Tc_LLuZa0ewZEy1Zos5t4jVBA_42_3">178,752</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromBankDebt" scale="3" id="Tc_x127CnnAQk6nLBUH0R02EA_42_6">140,000</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;">&#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Repayment of bank borrowings</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfBankDebt" scale="3" id="Tc_qEpuRkyRlUKet6FDeYQoyQ_43_3">178,752</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfBankDebt" scale="3" id="Tc_d-_CfNU2QkySuOkyZ9BT-Q_43_6">140,000</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;">&#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Proceeds from options exercised</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="Tc_lTafSmsZnkGuThznOn4hgQ_44_3">995</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="Tc_Qnf-IRhYzUCQe7GskRsfHg_44_6">4</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="Tc_o2IfLqaSAkyDs0664seKJw_44_9">57</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Acquisition of minority interest of a subsidiary</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="dq:AcquisitionOfMinorityInterestOfSubsidiary" scale="3" id="Tc_qGnBs5z75k-BdfkS3OOwOA_45_3">776</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;">&#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Payments for repurchase of common shares</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="Tc_-NotUDyVkUGrMgeFDTQJuw_46_3">124,929</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="Tc_Gb3znivKrU-cseE6hGSPiQ_46_6">485,931</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="Tc_yXgfLTZRF0aSuJTi1jOqbw_46_9">5,003</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Proceeds from subsidiary&#8217;s follow-on offering of its equity interests, net of issuance costs paid of </span><span style="font-size:6.5pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_dq_EquityInterestsMember_zj1S5SwnmESTwxcnFEnfag" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="6" id="Narr_9r9cZc6_mkyyqOdRxdp2MQ">9.4</ix:nonFraction></span><span style="font-size:6.5pt;"> million</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="dq:NetProceedsFromIssuanceOfCommonStock" scale="3" id="Tc_xljYUL_yEE270KCX6CgaJw_47_3">1,630,563</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;">&#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Subsidiary&#8217;s dividend payment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfDividendsMinorityInterest" scale="3" id="Tc_CBxR0n0GMUSDZPKdz97QwA_48_3">33,762</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfDividendsMinorityInterest" scale="3" id="Tc_l24XSyS-U0SAxEVXBvXZnQ_48_6">303,658</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfDividendsMinorityInterest" scale="3" id="Tc_w-tD4LKCZky-qFYuvahzTA_48_9">35,843</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Payments for repurchase of shares by subsidiary</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:PaymentsForRepurchaseOfEquityBySubsidiary" scale="3" id="Tc_uLw9wWNGPkWW_dMVsqzMHg_49_6">36,204</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:PaymentsForRepurchaseOfEquityBySubsidiary" scale="3" id="Tc_5dFb12psSUmGlwKYnTl5cQ_49_9">7,649</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Proceeds from exercise of subsidiary&#8217;s stock options </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:ProceedsFromExerciseOfSubsidiaryStockOptions" scale="3" id="Tc_dAD1rYyvkkmh4H4i20EzWg_50_6">30,391</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:ProceedsFromExerciseOfSubsidiaryStockOptions" scale="3" id="Tc_bOcX0oI9D0uimniMPJNEyA_50_9">1,082</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:6.5pt;">Net cash provided by (used in) financing activities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="Tc_DdprxTSfMkepAJT9G7sQmA_51_3">1,472,091</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" sign="-" scale="3" id="Tc_SHi7ituBb0eh3YYXQx8T_g_51_6">795,398</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" sign="-" scale="3" id="Tc_Lfz3HphYkku6Vk0bws7YDw_51_9">47,356</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Effect of exchange rate changes on cash, cash equivalents and restricted cash</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" sign="-" scale="3" id="Tc_MqieYHYVZU2ThQWs6bCH2Q_52_3">139,942</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" sign="-" scale="3" id="Tc_h2w7mzKzlEOD-oI9ONHncA_52_6">97,084</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" sign="-" scale="3" id="Tc_hXlIe6C29EKyF73AXHjptg_52_9">46,048</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Net increase (decrease) in cash, cash equivalents and restricted cash</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="Tc_tCm6PA70cE-8Wvx2NcODWg_53_3">2,796,385</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" sign="-" scale="3" id="Tc_HKrdxL3OmkeFHyt8I90P4w_53_6">472,395</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt;"><span style="font-size:6.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" sign="-" scale="3" id="Tc_4BVJKmbm0UCvwSUMit18IQ_53_9">2,009,607</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:6.5pt;">Cash, cash equivalents and restricted cash at the beginning of the year</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><span style="font-size:6.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2021_B8Lvf-7-EEOcbBpANe7koQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_dA3Qa5SZV0a8ivCzRXsBxA_54_3">723,966</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2022_0a-Pc7uyIUWn33sdPYlDpA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_e7ksYEoY60e2-xKMnf_gMg_54_6">3,520,351</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:6.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_V9jcu-9XPES2aNkF8hTZOQ_54_9">3,047,956</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">Cash, cash equivalents and restricted cash at the end of the year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-size:6.5pt;font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2022_0a-Pc7uyIUWn33sdPYlDpA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_Be_kmEHXEUKKG917Vw6fJw_55_3">3,520,351</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-size:6.5pt;font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_oHMnQyqcVUKVhGHWl_RwYA_55_6">3,047,956</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"><b style="font-size:6.5pt;font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-size:6.5pt;font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_gAfRoaC8P0mXynE3_HB8cQ_55_9">1,038,349</ix:nonFraction></b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">The accompanying notes are an integral part of these consolidated financial statements.</p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-10</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">CONSOLIDATED STATEMENTS OF CASH FLOWS (Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the statement of financial position that sum to the total of the same such amounts shown in the statements of cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_201ed311_2adb_4a24_bee9_97cc4565dc3d"></a><a id="Tc_Rv_MG-L7rEacuRl_VIjPeg_1_2"></a><a id="Tc_f9o-j_yxV0OUkTxTVd-orQ_2_2"></a><a id="Tc_RXNbMQl2v0mJWobiQYNXeg_2_5"></a><a id="Tc_sXr62H1tMEa0Ebg9-D2yjA_2_8"></a><a id="Tc_nEaQHcDv1k2nGX5UMnwOPQ_3_0"></a><a id="Tc_xA1vpY2yCkikwXcqQZxq1A_3_2"></a><a id="Tc_jzBJFbcoSEClP6KRSuVrmA_3_5"></a><a id="Tc_GBNNbDbgkUuVXyJ0pJ0T0g_3_8"></a><a id="Tc_JhR-UAwqZk6a1cIKiqv2cQ_4_0"></a><a id="Tc_WiJihUCoU0uDq8LUSTN7Cw_4_2"></a><a id="Tc_AlR8wh-agkGiBOaNxS1ZFQ_4_5"></a><a id="Tc_0hXNV0BIbkm17UVrKa2B1Q_4_8"></a><a id="Tc_yLmfLmUxYU2XR8evdrsihg_5_0"></a><a id="Tc_-sRwJ1UWpk25FstcUpu39Q_5_2"></a><a id="Tc_ZP3nCeenbk2g1nvdLRO9nA_5_5"></a><a id="Tc_YZ5MKEG7pkO0lSWgX_SB7g_5_8"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2022_0a-Pc7uyIUWn33sdPYlDpA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_lRv3GYuFkUiPCDfNxbTHdg_3_3">3,499,488</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_c6h22r10rUCt_SonrG_ulQ_3_6">3,038,827</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_d994end_H0yvsF0m7mFR_Q_3_9">1,006,536</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2022_0a-Pc7uyIUWn33sdPYlDpA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCash" scale="3" id="Tc_-LzW5J4zpUuykDTDDE3iHw_4_3">20,863</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCash" scale="3" id="Tc_cPUGK6dCq0WRVY5EbOZgdg_4_6">9,129</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCash" scale="3" id="Tc_yz35W6YKiU6I5pvltnaDJQ_4_9">31,813</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total cash, cash equivalents, and restricted cash shown in the statements of cash flows</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2022_0a-Pc7uyIUWn33sdPYlDpA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_WA84WTnbh0aVPn4sZUIQ4g_5_3">3,520,351</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_aSdEo0UdhkavcQr4R8708w_5_6">3,047,956</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_wdw5Owk1jU-1y6pvhuTvyg_5_9">1,038,349</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_db7e459d_5698_46c4_bf4a_f22540f99a7c"></a><a id="Tc_wtpREGopIESM5dsmZAbnCA_1_2"></a><a id="Tc_XuwoGDH21EuChGTVOP4ESg_2_2"></a><a id="Tc_CRJVD7pePEy2hDPr5xZzoA_2_5"></a><a id="Tc_040agZU9oEmgdAJnEIUV2Q_2_8"></a><a id="Tc_8y3xSs73gEicubuoo9QGlg_3_0"></a><a id="Tc_R9ad1Tji-kCg9gQ53ZhcNw_4_0"></a><a id="Tc_hN-lNBP_TU6C9yZDpkm3Ew_4_2"></a><a id="Tc_I17RK1lz7UakqvG93_iZ8g_4_5"></a><a id="Tc_m5uNkHc9tUC57u4j1ooNwA_4_8"></a><a id="Tc_AMLWFEaV5kKTbzVbTNYw0Q_4_9"></a><a id="Tc_R17kcAVb9Ea-FsOLl9F_ig_5_0"></a><a id="Tc_i6PJf8lrJUyJUY7OqrqlnQ_5_2"></a><a id="Tc_DnDEgon8iUu6ahF08xzalw_5_5"></a><a id="Tc_TXv-f0xkS02rYUQCXSDOlQ_5_8"></a><a id="Tc_gZABvoMcgEGD55okvRx_1A_6_0"></a><a id="Tc_V_1OT4v3AUevxveXbBDigg_7_0"></a><a id="Tc_TghwIha1ikeY50zXFz0N4g_7_2"></a><a id="Tc_j4eApawbRkqEp-veps9qYg_7_5"></a><a id="Tc_BIHeScXF-UW_oCAVMCnHSg_7_8"></a><a id="Tc_w_BFGrw3CEeXyObIvwHt_g_8_0"></a><a id="Tc_coTbOTBB6kKHgEA3Wg2hjA_8_2"></a><a id="Tc_ketYtn4hHUmhRvV26aGC7g_8_5"></a><a id="Tc_DevdMofkSUKv_DzXeIHwnA_8_8"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Supplemental disclosure of cash flow information:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Interest paid, net of capitalized interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="3" id="Tc_ObGivUEVa0COoEJgU2kIWg_4_3">7,926</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="3" id="Tc_HyLu0DBrT0mhtdJ_04yETQ_4_6">4,719</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income taxes paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaid" scale="3" id="Tc_ZcIQuKyhO0izfRaF4KN_IQ_5_3">350,583</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaid" scale="3" id="Tc_9UOUvjt3fUO3ndQhk3rdrA_5_6">289,529</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaid" scale="3" id="Tc_k_1wsHNXdEWg3va6WwxBiw_5_9">102,496</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Supplemental schedule of non-cash investing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Purchases of property, plant and equipment included in the ending balance of payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAssumed1" scale="3" id="Tc_A8duixoGM0OdHoC1V7PnBQ_7_3">251,127</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAssumed1" scale="3" id="Tc_AbTDAP-qt0mjjuXJDcq2fA_7_6">421,024</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAssumed1" scale="3" id="Tc_yAlugOVTPEmdonl0SPTmsA_7_9">409,472</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Purchase of property, plant and equipment included in the ending balance of amounts due to related parties &#8211; short-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" scale="3" id="Tc_H7i-F-nM_UupdkxweTooMw_8_3">4,082</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" scale="3" id="Tc_XQc2PW8bREa8JHzOf9c2bg_8_6">6,492</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" scale="3" id="Tc_O64p02C7oUqX4Nbx3SwAZA_8_9">6,028</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:36pt;margin:0pt;">The accompanying notes are an integral part of these consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-11</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data or otherwise stated)</b></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="ORGANIZATION_AND_PRINCIPAL_ACTIVITIES1"></a><a id="_6dfd37ef_901f_473f_aa4d_4b98746858e9"></a><a id="Tc_XkihXeMYj0yvptdxzqY6Rg_1_4"></a><a id="Tc_fh_CdGL8k0-7yRemEXog1g_1_6"></a><a id="Tc_9Yz2rI37gkeISjyqUygEiQ_2_0"></a><a id="Tc_Gs2cKFPSDk2I-irrGbgbVQ_2_2"></a><a id="Tc_dzAbAPA8o0imxSxuLwPDHw_2_4"></a><a id="Tc_8AvHrV6Q-UmuL96w2jQTjg_2_6"></a><a id="Tc_JKSuorbb-kWjqfs1Pa9AjA_3_0"></a><a id="Tc__4_rchsWPE-f8CJbVnYTFQ_3_2"></a><a id="Tc_DEIrT-z8f0Wv8q23ou5-CQ_3_4"></a><a id="Tc_Dzed0fo-SEOFtEyvsqZoCA_3_7"></a><a id="Tc_PxcrIOswpk6V1_CZ2CP-Pg_4_0"></a><a id="Tc_VPIe1be16ESk1g7gJ_HOYg_4_2"></a><a id="Tc_Qs-U34H4fkyb7HMdHY7hkw_4_4"></a><a id="Tc_uUbMbeNNokmmt-jm0eAm8Q_4_7"></a><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="Tb_aFKgBUoJKk2zGRAx5p58tg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">1. ORGANIZATION AND PRINCIPAL ACTIVITIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Daqo New Energy Corp. (the &#8220;Company&#8221;) and its subsidiaries are collectively referred to as the Group, which is a manufacturer of high-purity polysilicon for the global solar PV industry. The Company was founded in 2007. The Group manufactures and sells high-purity polysilicon to photovoltaic product manufactures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s major operational subsidiary Xinjiang Daqo completed the initial public offering (&#8220;IPO&#8221;) on the Shanghai Stock Exchange&#8217;s Sci-Tech Innovation Board on July 22, 2021, and raised net proceeds of approximately $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_7_22_2021_To_7_22_2021_srt_OwnershipAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_LZavkeaf5EuuZJzEPj-RCg" decimals="-5" format="ixt:num-dot-decimal" name="dq:NetProceedsFromIssuanceOfCommonStock" scale="6" id="Narr_RdG3eh33k0StUdT-CBvWAw">935.0</ix:nonFraction> million, to fund its business operations. Following the IPO, the Company holds approximately a total ownership of <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="As_Of_7_22_2021_srt_OwnershipAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_iTPQ25c5SEKTuVxEgf2Xiw" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="Narr_9fLlC7zU2UWaqmtYGPsnNw">80.7</ix:nonFraction>% of Xinjiang Daqo, directly and indirectly.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 13pt 0pt;">In June 2022, Xinjiang Daqo, received the total gross proceeds of approximately RMB<ix:nonFraction unitRef="Unit_Standard_CNY_DlgSZeX4HEKR94D8DC3BSQ" contextRef="Duration_6_1_2022_To_6_30_2022_srt_OwnershipAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_ibHFrIfi7kq-7vr13hww4A" decimals="-9" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="9" id="Narr_Vo1-6x4CmkeVpeVyIbczsg">11</ix:nonFraction> billion (an equivalence of $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_6_1_2022_To_6_30_2022_srt_OwnershipAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_ibHFrIfi7kq-7vr13hww4A" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="Narr_JcwLfqhZMk2ycruJ7tJXPA">1,640</ix:nonFraction> million) from its private offering on the Shanghai Stock Exchange. Upon completion of the private offering, the Company beneficially owns approximately <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="As_Of_6_30_2022_srt_OwnershipAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_0hrnPWEeqEmmOmvP8vI9RA" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="Narr_nGFnRw8EtE-0qKH9Bp0thw">72.68</ix:nonFraction>% of Xinjiang Daqo. Proceeds from the offering were primarily used for construction of new polysilicon projects in Inner Mongolia in China.</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dq:ScheduleOfPrincipalSubsidiariesTableTextBlock" id="Tb_HhHfbkmBJUitfS7jv0Jj6Q" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">As of December 31, 2024, the Company&#8217;s principal subsidiaries are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:28.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:28.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Date and Jurisdiction of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equity interest</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Name of subsidiaries</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Principal Business Activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:21.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Establishment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:21.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> attributable to the Group</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Xinjiang Daqo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Manufacturing of polysilicon</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">February 2011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="As_Of_12_31_2024_srt_OwnershipAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_JGJBrnDIzk6jSr6GNxw_cg" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="Tc_pHsG_72gR0WjrtGth3sLBQ_3_6">72.77</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:28.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Inner Mongolia Daqo New Energy</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Manufacturing of polysilicon</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">October 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="As_Of_12_31_2024_srt_OwnershipAxis_dq_InnerMongoliaDaqoNewEnergyMember_KC38TzrwBUeRyice0zyfIw" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="Tc_lWi927IAQEWrEyqzjhrcxA_4_6">72.77</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="Tb_jPUYNNeD3kyh1qZJXCPzuw" continuedAt="Tb_jPUYNNeD3kyh1qZJXCPzuw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2. SUMMARY OF PRINCIPAL ACCOUNTING POLICIES</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="Tb_2IjhtACmG0C-DB4phDHF-Q" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(a)&#160;Basis of presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements of the Group have been prepared in accordance with generally accepted accounting principles in the United States (&#8220;U.S. GAAP&#8221;).</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:ConsolidationPolicyTextBlock" id="Tb_IoBoo1YEg0ed86CIz13Odg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(b)&#160;Basis of consolidations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the financial statements of the Company and its subsidiaries. All intercompany transactions and balances have been eliminated upon consolidation.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:UseOfEstimates" id="Tb_DPMjTJeMm0ageOkdrv_rBA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(c)&#160;Use of estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">The preparation of consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements and the amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates. Areas where management uses subjective judgment include, but not limited to, net realizable value for inventory, useful lives and residual values of long-lived assets, valuation allowances for deferred tax assets, grant-date fair value of share-based award, credit losses of financial instruments and impairment losses of long-lived assets. The Group bases its estimates on historical experience and various other factors believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-12</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS(Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data or otherwise stated)</b></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_jPUYNNeD3kyh1qZJXCPzuw_cont1" continuedAt="Tb_jPUYNNeD3kyh1qZJXCPzuw_cont2"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:ConcentrationRiskCreditRisk" id="Tb_gnXLQb3R506Dkt7l5KbqUg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(d)&#160;Concentration of credit risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Financial instruments that potentially expose the Group to concentrations of credit risk consist primarily of cash and cash equivalents, restricted cash, short-term investments, notes receivable, and other receivable included in the account of prepaid expenses and other current assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023 and 2024, all of the Group&#8217;s cash, cash equivalents, restricted cash and short-term investments were held by major financial institutions in the PRC and international institutions outside of the PRC which management believes are of high credit ratings and no significant credit risk exists for these accounts. The Group&#8217;s notes receivable mainly comprises bank acceptance notes issued by banks which management believes are of high credit ratings and no significant credit risk exists for this account.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="Tb_nulnBzwkqk-eHEGeLmrFeA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;">(e)&#160;Cash, cash equivalents and restricted cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Cash and cash equivalents consist of cash on hand and demand deposits, which are unrestricted as to withdrawal and use, and which have maturities of three&#160;months or less when purchased.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Restricted cash are bank deposits restricted to withdrawal or use under the terms of certain contractual agreements. The Company determines current or non-current classification of restricted cash based on the expected duration of the restriction.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:ReceivablesPolicyTextBlock" id="Tb_RPf4pqTZR0yKZEs0TeD21A" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;font-weight:bold;">(f) Notes receivable</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023 and 2024, notes receivable represents bank acceptance drafts that are non-interest bearing and due within three to twelve months. During the year ended December 31, 2023 and 2024, bank&#8217;s acceptance notes were used to collect payments or settle payables based on an administrative convenience, given these notes are readily convertible to known amounts of cash. In accordance with the procurement agreements, whether to use cash or bank acceptance notes to settle the payables is at the Group&#8217;s discretion, and this selection does not impact the agreed contractual purchase prices. The Group accounts for the transfer of bank acceptance notes, including endorsing bank acceptance notes to suppliers and discounting the notes to other banks, as a sale of financial instrument, and derecognizes the notes receivables accordingly. The Group is not directly involved in the cash exchange based on convenience; therefore the Group still reports corresponding constructive receipts and disbursements as cash flows from operating activities on the consolidated statements of cash flows.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dq:ShortTermInvestmentPolicyTextBlock" id="Tb_Z830KCF1AU-rKqOv_GZdYw" continuedAt="Tb_Z830KCF1AU-rKqOv_GZdYw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;">(g) Investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;">Investments consist of financial products of the following types:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"><i style="font-style:italic;">Structured financial products</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;">The structured financial products are mainly deposits due within 6 months with secured principal and variable interest rates and are restricted as to withdrawal before maturity. The Company elects to adopt the fair value option in accordance with ASC 825 Financial Instruments for such financial products. Changes in the fair value of the investments are recorded as investment income in the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"><i style="font-style:italic;">Fixed term deposit products</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;">The fixed term deposit products have original maturities longer than three months are classified as held-to-maturity investments when the Company expects to receive all the principals and has the positive intent and ability to hold them to maturity. Held-to-maturity investments are recorded at amortized cost and are classified as fixed term deposit within one year or fixed term deposit over one year according to their contractual maturity. Term deposit over one year is reclassified as term deposit within one year when their contractual maturity date is less than one year.</p></ix:nonNumeric></ix:continuation></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-13</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS(Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data or otherwise stated)</b></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="Tc_rrC5T_5yx0aA-nDDYjiruA_1_2"></a><a id="Tc_0TvfDrUb90-Q56zAdPQXlQ_2_0"></a><a id="Tc_iaqui8wKnkOjWEeT_gzo6g_2_2"></a><a id="Tc_IP9txJT-5kCUpbbr5H0EeA_2_3"></a><a id="Tc_TncX5xMz-0GpOzMY-v5Pyg_3_0"></a><a id="Tc_vEMP2E6LzkiRQH3b4PTszg_4_0"></a><a id="Tc_L8zBbhw-vkSL-U9ypw5ZbA_4_3"></a><a id="Tc_KDKozvcSL0qcHR4qkBKocg_5_0"></a><a id="Tc_cG79prn_yU2QWxS2LtvIAA_5_2"></a><a id="Tc_baajwilrPkuzG5alNu584A_1_0"></a><a id="Tc_8M6jbCKn-kK_jRZpykGhmA_2_0"></a><a id="Tc_ytOqbhWw2k2wVEcoxGX78g_3_0"></a><a id="Tc_vC4XjHu0g0GsOi3QLcUWRA_3_2"></a><a id="Tc_HL2YA1XEpEuS7zlXBteyEA_4_0"></a><ix:continuation id="Tb_jPUYNNeD3kyh1qZJXCPzuw_cont2" continuedAt="Tb_jPUYNNeD3kyh1qZJXCPzuw_cont3"><ix:continuation id="Tb_Z830KCF1AU-rKqOv_GZdYw_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;">For held-to-maturity investments, the Company evaluates current expected credit losses (&#8220;CECL&#8221;) upon acquisition at the pool level based on available information relevant to assessing the collectability of cash flows. An expected credit loss will be recognized as an allowance through earnings if the net amount of cash flow expected to be collected is less than the amortized cost basis.</p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:CreditLossFinancialInstrumentPolicyTextBlock" id="Tb_Smkzbu3Y_ESmy4y22ViEvQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;">(h)&#160;Allowance for expected credit losses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">The Group applies a CECL model for financial instruments measured at amortized cost, including notes receivable, amount due from related parties and other receivable. The Group estimates expected credit losses based on historical experience, the age of the receivable balances, credit quality of its borrowers, economic conditions, and other factors that may affect its ability to collect from borrowers. The allowance for credit losses was </span><span style="font-weight:normal;"><ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2022_0a-Pc7uyIUWn33sdPYlDpA" decimals="-5" format="ixt-sec:numwordsen" name="dq:OtherReceivableAllowanceForCreditLoss" scale="6" id="Narr_4Aix0CuL4ECHAFZn_baJ6Q">nil</ix:nonFraction></span><span style="font-weight:normal;">, </span><span style="font-weight:normal;"><ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-5" format="ixt-sec:numwordsen" name="dq:OtherReceivableAllowanceForCreditLoss" scale="6" id="Narr_olGumAHIDkGrrLjxstYTiQ">nil</ix:nonFraction></span><span style="font-weight:normal;"> and </span><span style="font-weight:normal;">$<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-5" format="ixt:num-dot-decimal" name="dq:OtherReceivableAllowanceForCreditLoss" scale="6" id="Narr_5emBbuVVD0mfytHAJAcxpg">18.1</ix:nonFraction></span><span style="font-weight:normal;"> million for the years ended December 31, 2022, 2023 and 2024.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The movement of allowance for expected credit loss of other receivable for the years ended December 31, 2024 are as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dq:OtherReceivableAllowanceForCreditLossTableTextBlock" id="Tb_9vycPaUM_0uZc3aDWOrIeg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:30.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:32.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total allowance for expected credit losses</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Credit loss of other receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:OtherReceivableCreditLossExpenseReversal" scale="3" id="Tc_lIWLXNGNeE-J4pF3OoVf-w_3_3">18,072</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:OtherReceivableAllowanceForCreditLoss" scale="3" id="Tc_YXeEnFAcAEClPNl_1jlOsA_5_3">18,072</ix:nonFraction></p></td></tr></table></ix:nonNumeric></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="Tb_81yKhdkuGEa_X97LE_v3Sg" continuedAt="Tb_81yKhdkuGEa_X97LE_v3Sg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(i)&#160;Property, plant and equipment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Property, plant and equipment are recorded at cost less accumulated depreciation. Depreciation is recognized on a straight-line basis over the following estimated useful lives:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dq:ScheduleOfPropertyPlantAndEquipmentDepreciationEstimatedLivesTableTextBlock" id="Tb_vKDr4cPzqUS-wIqWwfd2eQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:88.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:88.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings and plant</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_BuildingsAndPlantMember_tBZsISkTekCwXxLsIu_BlA" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tc_VJayi_5Nk0SMVjQG04CIbA_1_2">30 years</ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;width:88.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_ESlwG2U_30GT8UnqjsaUgQ" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tc_9Pb-b3uJlEiXTu9u7Bv_Qw_2_2">15 years</ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;width:88.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture, fixtures and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_fbgODiE-fk61nNgs5cGe5w" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_NZOsbCgihkyUnpI___fDVw">3</ix:nonNumeric>-<ix:nonNumeric contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_o0m8u1E9CE24MRAKl2OQOw" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_EMvoBXlPWU2jgnJkTzRg3g">10</ix:nonNumeric> years</p></td></tr><tr><td style="vertical-align:bottom;width:88.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_YN21C8JQ9EiyxhLMz3_qkQ" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tc_zg2uY-6GJEe9koH1X9IfUQ_4_2">6 years</ix:nonNumeric></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group reassesses the reasonableness of the estimates of useful lives and residual values of long-lived assets when events or changes in circumstances indicate that the useful lives and residual values of a major asset or a major category of assets may not be reasonable. Factors that the Group considers in deciding when to perform an analysis of useful lives and residual values of long-lived assets include, but are not limited to, significant variance of a business or product line in relation to expectations, significant deviation from industry or economic trends, and significant changes or planned changes in the use of the assets. The analysis will be performed at the asset or asset category with the reference to the assets&#8217; conditions, current technologies, market, and future plan of usage and the useful lives of major competitors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Costs incurred on construction are capitalized and transferred to property, plant and equipment upon completion, at which time depreciation commences.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Interest expense incurred for construction of property, plant, and equipment is capitalized as part of the costs of such assets. The Group capitalizes interest to the extent that expenditures to construct an asset have occurred and interest costs have been incurred. Interest expense capitalized was <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-5" format="ixt-sec:numwordsen" name="us-gaap:InterestCostsCapitalized" scale="6" id="Narr_dqf5EBF8QEiSTys65LiRXg"><ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-5" format="ixt-sec:numwordsen" name="us-gaap:InterestCostsCapitalized" scale="6" id="Narr_h3p4xRyAIUifL7BrSPYtxg"><ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-5" format="ixt-sec:numwordsen" name="us-gaap:InterestCostsCapitalized" scale="6" id="Narr_SrOJyGxZVketXyjlplzHEg">nil</ix:nonFraction></ix:nonFraction></ix:nonFraction> for the&#160;years ended December&#160;31, 2022, 2023 and 2024, respectively.</p></ix:nonNumeric></ix:continuation></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-14</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS(Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data or otherwise stated)</b></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_jPUYNNeD3kyh1qZJXCPzuw_cont3" continuedAt="Tb_jPUYNNeD3kyh1qZJXCPzuw_cont4"><ix:continuation id="Tb_81yKhdkuGEa_X97LE_v3Sg_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:InventoryPolicyTextBlock" id="Tb_BWU1pT6UI0WLB0URXCxHtw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(j)&#160;Inventories</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Inventories are stated at lower of cost or net realizable value. Costs are determined using weighted average costs. Costs comprise direct materials, direct labor and overhead costs incurred in bringing the inventories to their present location and condition. The Group writes down the cost of excess inventories to the estimated net realizable value based on historical and forecasted demand. Estimated net realizable value is measured as the estimated selling price of each class of inventory in the ordinary course of business less estimated costs of completion and disposal. The aggregate write-down to inventories was <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-5" format="ixt-sec:numwordsen" name="us-gaap:InventoryWriteDown" scale="6" id="Narr_gCIiIiFyjkO8rgyF8LnYLg">nil</ix:nonFraction>, $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:InventoryWriteDown" scale="6" id="Narr_WUXK3aKLKUac4FGvIB4xKQ">4.5</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:InventoryWriteDown" scale="6" id="Narr_5K71PXJv8Ue-Uv1WXabBnQ">81.4</ix:nonFraction> million for the years ended December 31, 2022, 2023 and 2024 and was recorded in the cost of revenues in the consolidated statements of operations. </p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dq:PrepaidLandUseRightsPolicyTextBlock" id="Tb__3-VirsIv0qv4Q6k89_ytQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(k)&#160;Prepaid land use rights</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">All land in the PRC is owned by the PRC government. The PRC government, according to PRC law, may sell the land use rights for a specified period of time. The purchase price of land use right represents the operating lease prepayments for the rights to use the land in the PRC under ASC 842 and is amortized over the remaining lease term. The Group recorded lease expenses of $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="6" id="Narr_326tAaEvr0GmSnEgRPPx1g">1.2</ix:nonFraction> million, $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="6" id="Narr_kVxTjzIQ4UC28w8Z3xBkPg">2.4</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="6" id="Narr_LgBZFtn5AUy16ToBjK1ZXA">3.3</ix:nonFraction> million, for the years ended December 31, 2022, 2023 and 2024, respectively.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="Tb_hjsG_cRldUS7OwTjBTFKHQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(l) Long-lived assets impairment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group evaluates its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Factors that the Group considers in deciding when performing an impairment review include, but are not limited to, significant under-performance of a business or product line in relation to expectations, significant negative industry or economic trends, and significant changes or planned changes in the use of the assets. An impairment analysis is performed at the lowest level of identifiable independent cash flows for an asset or asset group. The Group makes subjective judgments in determining the independent cash flows that&#8217;s related to a specific asset group based on the asset usage model and manufacturing capabilities. The Group measures the recoverability of assets that will continue to be used in the operations by comparing the carrying value of the asset group to the estimate of the related total future undiscounted cash flows. If an asset group&#8217;s carrying value is not recoverable through the related undiscounted cash flows, the impairment loss is measured by comparing the difference between the asset group&#8217;s carrying value and its fair value. The Group determines the fair value of an asset or asset group utilizing estimated future discounted cash flows and incorporates assumptions including revenue growth rate, estimated costs, and discount rate. These assumptions might be affected by expectations about future market and economic conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group recognized impairment losses of <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-5" format="ixt-sec:numwordsen" name="us-gaap:AssetImpairmentCharges" scale="6" id="Narr_dhFkG-OAukCIFWgsHiqXsA">nil</ix:nonFraction>, <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-5" format="ixt-sec:numwordsen" name="us-gaap:AssetImpairmentCharges" scale="6" id="Narr_knS_YDA_XESEytdNtip6uA">nil</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AssetImpairmentCharges" scale="6" id="Narr_1iV9phuOpkOzJKTnnN0SBQ">175.6</ix:nonFraction> million for the years ended December 31, 2022, 2023 and 2024. The impairment losses incurred during the year ended December 31, 2024 was related to certain polysilicon production facilities held by Xinjiang Daqo, and was triggered primarily by the significant decrease in average selling prices for polysilicon and the negative industry trends.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:LesseeLeasesPolicyTextBlock" id="Tb_UeCOEaB4ZEavELH4Js1pSA" continuedAt="Tb_UeCOEaB4ZEavELH4Js1pSA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(m) Lease</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group adopted ASC 842, Lease on January 1, 2019. As of December 31, 2024, the Group has lease for its third-party warehouses. At the commencement of the lease, management determines its classification as an operating lease. The Group recognizes the associated lease expense on a straight-line basis over the term of the lease beginning on the date of initial possession, which is generally when the Group enters the leased premises and begins to make improvements in preparation for its intended use.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">At the commencement date of a lease, the Group recognizes a lease liability for future fixed lease payments and a right-of-use (&#8220;ROU&#8221;) asset representing the right to use the underlying asset during the lease term. The future fixed lease payments are discounted using the incremental borrowing rate, as the rate implicit in the lease is not readily determinable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Given the Group has only one leased property, the financial impact in the consolidated balance sheet and statement of operations is immaterial.</p></ix:nonNumeric></ix:continuation></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-15</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS(Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data or otherwise stated)</b></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="Tc_RiWphboGlUmzgOqLL-SL1Q_1_2"></a><a id="Tc_dkELBeZDUEy88YPpRYwqWg_2_2"></a><a id="Tc_YqoaU9fln0WKEXNtElPxmg_2_5"></a><a id="Tc_ne1H_pOBzEayXU0NKkAULw_2_8"></a><a id="Tc_lSganYJgH0KmPteY6LeUOg_3_0"></a><a id="Tc_hISwdJZUj0eaR7fYNgySkg_3_2"></a><a id="Tc_YpVvq_9-mUe4_u85Kcy6jQ_3_5"></a><a id="Tc_sCbxIlwXt0KmuMjQce4sLQ_3_8"></a><a id="Tc_nqbDi4amKkqUlzuFF_KbVA_4_0"></a><a id="Tc_4UtVaXEKIUKluWkwihxkEg_4_3"></a><a id="Tc_rlUEx5rW0k-Jlw-Ttzbg3w_5_0"></a><a id="Tc_T2i366uXi0aPUzP9USfJzg_5_2"></a><a id="Tc_of9z48TIr0OERdPJX4cIVA_5_5"></a><a id="Tc_98PKYJqteEmauqOwkvnXSA_5_8"></a><ix:continuation id="Tb_jPUYNNeD3kyh1qZJXCPzuw_cont4" continuedAt="Tb_jPUYNNeD3kyh1qZJXCPzuw_cont5"><ix:continuation id="Tb_UeCOEaB4ZEavELH4Js1pSA_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="Tb_1Rzv1z_NWkaTpWVp2g5EIg" continuedAt="Tb_1Rzv1z_NWkaTpWVp2g5EIg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(n) Revenue recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group recognizes sales of polysilicon at a point in time following the transfer of control of its products to the customers according to the terms of the underlying contracts. For domestic sales, the transfer of control occurs upon delivery. For export sales, the transfer of control occurs upon completion of customs clearance or delivery of goods to the designated carrier. The Group&#8217;s standalone selling prices are based on the prices charged to customers for the single performance obligation which is the sale of polysilicon. The following table presents the amounts for domestic sales and export sales:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="Tb_y4yR-Lapk0ippTyTepSTzg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year&#160;ended&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Domestic sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_ContractWithCustomerSalesChannelAxis_us-gaap_SalesChannelDirectlyToConsumerMember_2glzz4Hq_kKPTOrCHhTaHQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="Tc_7uw5vSmrWkSx6jjzokTtnA_3_3">4,608,350</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_ContractWithCustomerSalesChannelAxis_us-gaap_SalesChannelDirectlyToConsumerMember_-iohTFrhIUe2J9X9kF0lNA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="Tc_lYHgZz53BkmEqslecsCSQQ_3_6">2,279,756</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_ContractWithCustomerSalesChannelAxis_us-gaap_SalesChannelDirectlyToConsumerMember_o0tb7P5Dj0-L_CwDanAmVA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="Tc_SWEei9WnqEyibQV9UmFBvg_3_9">1,013,869</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Export sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_ContractWithCustomerSalesChannelAxis_us-gaap_SalesChannelThroughIntermediaryMember_s9XrEL-CC0aagk34ZplAUA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="Tc_RtTI1a6WdkOMpSYVhb3z_g_4_6">27,939</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_ContractWithCustomerSalesChannelAxis_us-gaap_SalesChannelThroughIntermediaryMember_mS-FBvwMJ0uKuxF95fB6-Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="Tc_fUCnxB5PAk68zyd7LJSWeA_4_9">15,211</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="Tc_tA02Ep1Xz0axH7VRlPn4gw_5_3">4,608,350</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="Tc_hSInX0gklUayFu788epOHw_5_6">2,307,695</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="Tc_cMUprWGtxE6ja7o5QNmYwQ_5_9">1,029,080</ix:nonFraction></b></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Variable consideration that could affect the Group&#8217;s reported revenues is sales returns, which is recorded as a reduction of revenues. Return rights of defective products are typically contractually limited within a period ranging from 3 to 30 days upon acceptance. Product returns were not material during the years ended December 31, 2022, 2023 and 2024. No warranties, incentives, or rebates arrangements has been offered to the customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">For substantially all of the sales arrangements, the Group requires advanced payments prior to shipments. Advances from customers are to secure polysilicon supply, which are applied against future purchases and deducted according to the agreed proportion. Contract liabilities represent the obligations to transfer polysilicon for which the Group has received considerations from customers. The Group refers to contract liabilities as &#8220;advances from customers&#8221; on the consolidated financial statements. The balance of advances from customers inclusive of the short-term and long-term portion was $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="6" id="Narr_TBX8jeB32U2d50m4x77UCg">262.8</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="6" id="Narr_nHLFH7-RYkWof9NjeKyDHQ">58.7</ix:nonFraction> million as of December 31, 2023 and 2024, respectively. Revenue recognized from the beginning advances from customers balance as of January 1, 2023 and January 1, 2024 during the years ended December 31, 2023 and 2024 was $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="Narr_OnThN2Axl0ar-ReVPg3Q0g">122.0</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="Narr_cLJQh7uuhEWPHVi6iX1ZqA">149.0</ix:nonFraction> million, respectively. The ending balance of advances from customers was $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="Narr_T1_OfQpI1UG6M3DqS5rong">58.7</ix:nonFraction> million as of December 31, 2024, of which $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2025-01-01_P1FcZC25OkepYZFUWScccA" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="Narr_VNrnbZrG7Uyt9qB6Bmp64w">37.2</ix:nonFraction> million is expected to be recognized in revenue within <ix:nonNumeric contextRef="As_Of_12_31_2024_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2025-01-01_P1FcZC25OkepYZFUWScccA" format="ixt-sec:durwordsen" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="Narr_XtC5ksGhCE-Rg7cBN6bUdQ">one year</ix:nonNumeric>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group receives long-term advance payments from some customers according to the contracts. The Group considers these contracts contain significant financing component due to the length of time between the customers&#8217; payment and the transfer of control of the goods. When a significant financing component has been identified, the transaction price for these contracts is discounted, using the rate that would be reflected in a separate financing transaction at contract inception.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Practical Expedients and Exemptions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group applies the practical expedient for short-term advances received from customers and long-term advance payments - short term portion. That is, the promised amount of consideration is not adjusted for the effects of a significant financing component if the period between the transfer of the promised good or service and the payment is one year or less.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group elects not to disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less.</p></ix:nonNumeric></ix:continuation></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-16</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS(Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data or otherwise stated)</b></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_jPUYNNeD3kyh1qZJXCPzuw_cont5" continuedAt="Tb_jPUYNNeD3kyh1qZJXCPzuw_cont6"><ix:continuation id="Tb_1Rzv1z_NWkaTpWVp2g5EIg_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:CostOfSalesPolicyTextBlock" id="Tb_HcSdvAm6qUqcFoYH82F8nQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(o) Cost of revenues</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Cost of revenues consists of production related costs including costs of silicon raw materials, electricity and other utilities, consumables, direct labor, overhead costs, depreciation of property, plant and equipment, and manufacturing waste treatment processing fees. Cost of revenues does not include shipping and handling expenses, therefore the Group&#8217;s cost of revenues may not be comparable to other companies which include such expenses in their cost of revenues.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dq:ShippingAndHandlingCostsPolicyPolicyTextBlock" id="Tb_8UPrn4ECI068SKVm6-XdHw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(p) Shipping and handling</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Costs to ship products to customers are recorded as selling, general and administrative expenses in the consolidated statements of operations, which amounted to $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_us-gaap_ShippingAndHandlingMember_jue-4srIgEOc03ly6tbZOw" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="Narr_tutCyFHD7kyB35kY9F-AEQ">15.9</ix:nonFraction> million, $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_us-gaap_ShippingAndHandlingMember_QJBQ0eEopUCkSCbqFOzhFg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="Narr_8Sox1ZSZu0WxdgK08RCe-w">14.3</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_ProductOrServiceAxis_us-gaap_ShippingAndHandlingMember_Hac3NX51akSYV671XNacCA" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="Narr_pkjKAv2l3EqUBTjttJvt6g">11.4</ix:nonFraction> million, for the&#160;years ended December 31, 2022, 2023 and 2024, respectively.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="Tb_k5RIzuXwjkGTRNsSp1io8Q" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(q) Research and development expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Research and development expenses include materials, low-value consumption goods and utilities consumed in research and development activities, payroll and related costs and depreciation of property and equipment associated with the research and development activities, which are expensed when incurred. The Group&#8217;s research and development activities are mainly focused on technical improvements to increase production volume and efficiency, and to lower unit cost.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:GovernmentContractorsInventoryPolicyPolicyTextBlock" id="Tb_OrAewEzVrU-al1HG3F0f5A" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(r) Government subsidies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group occasionally receives unrestricted cash subsidies from local government agencies. The government agencies, at their discretion, determine the amount of the subsidies with reference to fixed assets and land use right payments, value-added tax and income taxes paid, bank loan interest expenses paid or electricity consumed by the Group. The subsidies are unrestricted as to use and can be utilized by the Group in any manner it deems appropriate. The Group has utilized, and expects to continue to utilize, these subsidies to fund general operating expenses. The Group records unrestricted cash government subsidies as other operating income in the consolidated statements of operations. Unrestricted cash government subsidies received for the&#160;years ended December 31, 2022, 2023 and 2024 were $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-5" format="ixt:num-dot-decimal" name="dq:UnrestrictedCashSubsidies" scale="6" id="Narr_pWXHohjiGUS2WRmb0mqwyQ">3.2</ix:nonFraction> million, $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-5" format="ixt:num-dot-decimal" name="dq:UnrestrictedCashSubsidies" scale="6" id="Narr_9AK0VeOCS0-MfB4-PMnbMA">85.5</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-5" format="ixt:num-dot-decimal" name="dq:UnrestrictedCashSubsidies" scale="6" id="Narr_meQe5c1k3EqsIhgCknyTvA">3.3</ix:nonFraction> million respectively. Government subsidies related to funding purchase of fixed assets are recorded as long term liabilities and amortized on a straight-line basis over the useful life of the associated asset in other operating income, net. The Group did <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-5" format="ixt-sec:numwordsen" name="dq:ProceedsFromGovernmentGrantsRelatedToFixedAssets" scale="6" id="Narr_eG8iMAJm4k2JvCMOErcwcQ"><ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-5" format="ixt-sec:numwordsen" name="dq:ProceedsFromGovernmentGrantsRelatedToFixedAssets" scale="6" id="Narr_TrgUZjcqtUqrha2ziskFGQ"><ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-5" format="ixt-sec:numwordsen" name="dq:ProceedsFromGovernmentGrantsRelatedToFixedAssets" scale="6" id="Narr_WD5yA36mPUyGcJ6-lKyuaA">no</ix:nonFraction></ix:nonFraction></ix:nonFraction>t receive any government grants related to fixed assets for the years ended December 31, 2022, 2023 and 2024.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:IncomeTaxPolicyTextBlock" id="Tb_I_hslkrQY0awmkcXEA814g" continuedAt="Tb_I_hslkrQY0awmkcXEA814g_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(s)&#160;Income taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Deferred income taxes are recognized for temporary differences between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements, net operating loss carry-forwards and credits by applying enacted tax rates applicable to future&#160;years. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes are provided in accordance with the laws of the relevant taxing authorities. Deferred tax assets and liabilities are measured using enacted rates expected to apply to taxable income in which temporary differences are expected to be realized or settled. The effect on deferred tax assets and liabilities of changes in tax rates is recognized in the statement of operations in the period of the enactment of the change.</p></ix:nonNumeric></ix:continuation></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-17</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS(Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data or otherwise stated)</b></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_7d5f9440_b7bd_4902_8e13_c4f856c0cbac"></a><a id="Tc_2Sc3c7PXL0OiYuxvhljNaQ_1_2"></a><a id="Tc_YJIk9jAjFUuelwd2XKvtxQ_2_2"></a><a id="Tc_0e7vTTOgYk-MJ-QY-ztGQg_2_5"></a><a id="Tc_uK_IPUBaJ06QTat3-1NpeQ_2_8"></a><a id="Tc_som02ELUD0OgImZ_gy3MBg_3_0"></a><a id="Tc_Wv3AqTAdoU2TmFNJcOvfgg_3_2"></a><a id="Tc_cs1pU6iWU0Cn6wxSvHrb4Q_3_5"></a><a id="Tc_m8MxbUYkuEuYPOQF_Fw2DA_3_8"></a><a id="Tc_M4wwrM5_yUmXaNtmK8o9Fw_4_0"></a><a id="Tc_IrkGgmKSTU2GR0jbvAaECA_5_0"></a><a id="Tc_Bq8TXaPOgkKcVi625XTBEQ_6_0"></a><a id="Tc_K_TBbZzoWkigWssX70Xc2A_7_0"></a><a id="Tc_-3IKKmXIT0KXe4BS-nAtIg_7_6"></a><a id="Tc_70c-MDv37EChirL1c1ExIg_7_9"></a><a id="Tc_SU5lXaTYTka3X0jL2GdESA_8_0"></a><a id="Tc_9CXFm8JG4kCmtAIGHx7LTA_8_2"></a><a id="Tc_pFxa4uNluEOdb0jUOYjAEw_8_5"></a><a id="Tc_62SkAbhCHUqtk2UI7i59Vw_8_8"></a><ix:continuation id="Tb_jPUYNNeD3kyh1qZJXCPzuw_cont6" continuedAt="Tb_jPUYNNeD3kyh1qZJXCPzuw_cont7"><ix:continuation id="Tb_I_hslkrQY0awmkcXEA814g_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="Tb_DLgitdJGEEyvAVF3Zdf-Ag" continuedAt="Tb_DLgitdJGEEyvAVF3Zdf-Ag_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(t)&#160;Share-based compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group recognizes share-based compensation in the consolidated statements of operations based on the fair value of equity awards at the date of the grant, with compensation expense recognized over the period in which the grantee is required to provide service to the Group in exchange for the equity award. The share-based compensation expense related to an award that contains both service-based and performance-based vesting condition will be recognized when it is probable that the performance-based condition will be met. The share-based compensation expense related to the award with performance-based vesting condition is recognized on an accelerated basis as though each separately vesting portion of the award was, in substance, a separate award.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The fair value of share options is determined using the Binomial option pricing model and the fair value of restricted share units (&#8220;RSUs&#8221;) is determined with reference to the fair value of the underlying equity share at the grant date. The probability of the performance condition to be met is not reflected when determining the fair value of the award. The Group has made an estimate of expected forfeiture based on historical experience of forfeiture and is recognizing compensation costs only for those equity awards expected to vest.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The share-based compensation expenses are categorized as either selling, general and administrative expenses, cost of sales, or research and development expenses depending on the job functions of the grantees. The compensation cost arising from share-based payment awards may be capitalized as part of an asset, if a grantee&#8217;s compensation is included in the cost of acquiring or constructing an asset, in the same manner as cash compensation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In September 2022, Xinjiang Daqo, a subsidiary of the Company, adopted its 2022 Restricted Stock Incentive Plan (&#8220;2022 PRC Incentive Plan&#8221;) and granted stock options of Xinjiang Daqo to its directors, senior executives and other personnel deemed necessary by the board of directors of Xinjiang Daqo to purchase Xinjiang Daqo&#8217;s shares. The fair value of such stock options is determined using Black-Scholes option-pricing model based on the estimated fair value of the ordinary share of Xinjiang Daqo on the grant date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">A change in any of the terms or conditions of share options is accounted for as modification of stock options. The Company calculates the incremental compensation cost of a modification as the excess of the fair value of the modified option over the fair value of the original option immediately before its terms are modified, measured based on the share price and other pertinent factors at the modification date. For vested options, the Company recognizes incremental compensation cost in the period the modification occurred. For unvested options, the Company recognizes, over the remaining requisite service period, the sum of the incremental compensation cost and the remaining unrecognized compensation cost for the original award on the modification date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">For the years ended December 31, 2022, 2023 and 2024, the Group recognized share-based compensation cost of $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="Narr_ndyaxdVSXEieIuBz30cM_Q">315.0</ix:nonFraction> million, $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="Narr_QCrxRHJbf0iroue9qfzc4w">149.8</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="Narr_yKqsrTEV3kSFUHjFPVwyrA">68.1</ix:nonFraction> million, respectively. The following table presents the amounts recognized as expenses in the consolidated statements of operations and the amounts capitalized as part of an asset on the consolidated balance sheets:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="Tb_0BTlAjGcgUOf03LRbKAfGg" continuedAt="Tb_0BTlAjGcgUOf03LRbKAfGg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_tsU0uMRV40mtx5LyaPwYHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_jUaVZi_c30Wdfb-Zhsxodw_3_3">299,346</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_43HczQB58U26xYz5GlluKQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_EeVNMmYgr0i0-SOg8uf2dQ_3_6">121,115</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_XPHQQh3nWkSEu7Ay4Yfk2A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_f9ZOkUYVeESq4YWSDr74gw_3_9">72,424</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of revenues*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_ylojy9SXskOSnpO6qN39MQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_W-Pd56I5mkmIuJiEbwtjeQ_4_3">7,739</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_iczXf9ykukOL5zcMvNGdEw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_GV9RTxQZKEujGPiQYvIwzQ_4_6">20,307</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_Y1azQLT7h0e2vj_WaSrbWg" decimals="-3" format="ixt:num-dot-decimal" name="dq:ShareBasedPaymentArrangementReversal" sign="-" scale="3" id="Tc_Uv6Ho0tvO0KBDjQFcyR8mw_4_9">545</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_E9JZK34_RU2C5Q8irjAI5A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_ci31T0zru0uM3NOrj16j3A_5_3">362</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_bmo2lZSSrkCjJEcoiC-Yew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_WZo9SpR3S02sg2LoyF9H-A_5_6">496</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember__QweL9v0qUSe8sjVd6DAfw" decimals="-3" format="ixt:num-dot-decimal" name="dq:ShareBasedPaymentArrangementReversal" sign="-" scale="3" id="Tc_LEHQ5HbEK0-eanYX2G2yQw_5_9">89</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, plant and equipment, net *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_us-gaap_PropertyPlantAndEquipmentMember_dFutWt3WR06YSAYw1aLIRg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_IDYWqGGt9kSsLSrUNP9cuQ_6_3">5,383</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_us-gaap_PropertyPlantAndEquipmentMember_2VKVPis6_kmSzmAcPTn3Vg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_g0rFFNh-R0-h7LBUjExVxg_6_6">7,840</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_us-gaap_PropertyPlantAndEquipmentMember_gq-Hyz6uwUurKvi1RJY8bQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:ShareBasedPaymentArrangementReversal" sign="-" scale="3" id="Tc_oJHNZJ1h6k-Te6WePwuVlA_6_9">3,709</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_us-gaap_InventoriesMember_woqCGjXxC0KzaEMoP4_VAA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_3LGTzVioq0OGT1R5TrNC-g_7_3">2,143</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_sRuz7YgfNUKBgU920oiJqg_8_3">314,973</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_ZJHwull520aFhqbfSOxglA_8_6">149,758</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_1ksBrERX0kmevHwCofQrfA_8_9">68,081</ix:nonFraction></b></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">*</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The negative amount in the share-based compensation cost is mainly attributed to the failure to meet the performance criteria for the third vesting period of the 2022 PRC Incentive Plan resulting in the reversal of previously accrued share-based compensation cost related to that specific grant.</p></td></tr></table></ix:nonNumeric></ix:nonNumeric></ix:continuation></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-18</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS(Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data or otherwise stated)</b></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_jPUYNNeD3kyh1qZJXCPzuw_cont7" continuedAt="Tb_jPUYNNeD3kyh1qZJXCPzuw_cont8"><ix:continuation id="Tb_DLgitdJGEEyvAVF3Zdf-Ag_cont1"><ix:continuation id="Tb_0BTlAjGcgUOf03LRbKAfGg_cont1"></ix:continuation></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:EarningsPerSharePolicyTextBlock" id="Tb_8UAdaQmrA06MuyiY5CKjUg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(u)&#160;Earnings (loss) per ordinary share</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Basic earnings (loss) per ordinary share is computed by dividing the net income attributable to ordinary shares holders by the weighted average number of ordinary shares outstanding during the&#160;year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Diluted earnings (loss) per ordinary share is calculated by dividing net income attributable to ordinary shareholders as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary shares and dilutive ordinary share equivalents outstanding during the&#160;year. Ordinary share equivalents are excluded from the computation of the diluted earnings per share in years when their effect would be anti - dilutive. Diluted earnings per share is computed using the treasury stock method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">When the Group has an NCI in a consolidated subsidiary, the Group calculates basic and diluted EPS at the subsidiary level to determine income from continuing operations and net income attributable to the parent in the calculation of basic and diluted EPS of the consolidated group.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="Tb_uB6LSkhTJ02fvaZfl6jtxA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(v)&#160;Foreign currency translation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The reporting currency of the Group is the United States dollar (&#8220;U.S. dollar&#8221;). The functional currency of the Company is the U.S. dollar. Monetary assets and liabilities denominated in currencies other than the U.S. dollar are translated into U.S. dollar at the rates of exchange in effect at the balance sheet dates. Transactions dominated in currencies other than the U.S. dollar during the&#160;year are converted into U.S. dollar at the applicable rates of exchange prevailing when the transactions occur. Transaction gains and losses are recorded in the statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The financial records of the Company&#8217;s subsidiaries in the PRC are maintained in Chinese Renminbi (&#8220;RMB&#8221;), which is their functional currency. Assets and liabilities are translated at the exchange rates at the balance sheet date. Equity accounts (other than earnings generated in the current period) are translated at historical exchange rates. Revenues, expenses, gains and losses are translated at average rate of exchange prevailing during the periods presented. Translation adjustments are reported as cumulative translation adjustments and are shown as a separate component of other comprehensive income (loss) in the statement of changes in equity and comprehensive income (loss).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The RMB is not a freely convertible currency. The State Administration for Foreign Exchange of People&#8217;s Republic of China, under the authority of the People&#8217;s Bank of China, controls the conversion of RMB into foreign currencies. The value of the RMB is subject to changes in central government policies and to international economic and political developments affecting supply and demand in the China foreign exchange trading system market. The Group&#8217;s aggregate amount of cash, cash equivalents, restricted cash, short-term investment and fixed term deposit within one year denominated in RMB amounted to $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AssetReportingCurrencyDenominatedValue" scale="6" id="Narr_L9UlO-4eWECePQRL1Q1qHA">2,829.1</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AssetReportingCurrencyDenominatedValue" scale="6" id="Narr_qfiBmdp44UiSLrhuzVs05A">2,135.2</ix:nonFraction> million as of December 31, 2023 and 2024, respectively.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="Tb_G8EfcfeAvUKKloOa4IN1kA" continuedAt="Tb_G8EfcfeAvUKKloOa4IN1kA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(w)&#160;Comprehensive income (loss)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Comprehensive income (loss) includes all changes in equity except those resulting from investments by owners and distributions to owners, and included net income and foreign currency translation adjustments. As of December 31, 2022, 2023 and 2024, accumulated other comprehensive income (loss) was comprised entirely of foreign currency translation adjustments, net of tax.</p></ix:nonNumeric></ix:continuation></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-19</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS(Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data or otherwise stated)</b></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_jPUYNNeD3kyh1qZJXCPzuw_cont8" continuedAt="Tb_jPUYNNeD3kyh1qZJXCPzuw_cont9"><ix:continuation id="Tb_G8EfcfeAvUKKloOa4IN1kA_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="Tb_fD1MO-qJvUKVvNBVqkBCWg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(x)&#160;Fair value of financial instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group estimates fair value of financial assets and liabilities as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (also referred to as an exit price). The fair value measurement guidance establishes a hierarchy for inputs used in measuring fair value that gives the highest priority to observable inputs and the lowest priority to unobservable inputs. Valuation techniques used to measure fair value shall maximize the use of observable inputs.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 1&#8212;Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 2&#8212;Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs and significant value drivers are observable in active markets are Level 2 valuation techniques.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3&#8212;Valuation techniques in which one or more significant inputs or significant value drivers are unobservable. Unobservable inputs are valuation technique inputs that reflect the Group&#8217;s own assumptions about the assumptions that market participants would use to price an asset or liability.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">When available, the Group measures the fair value of financial instruments based on quoted market prices in active markets, valuation techniques that use observable market-based inputs or unobservable inputs that are corroborated by market data. Pricing information the Group obtains from third parties is internally validated for reasonableness prior to use in the consolidated financial statements. When observable market prices are not readily available, the Group generally estimates fair value using valuation techniques that rely on alternate market data or inputs that are generally less readily observable from objective sources and are estimated based on pertinent information available at the time of the applicable reporting periods. In certain cases, fair values are not subject to precise quantification or verification and may fluctuate as economic and market factors vary and the Group&#8217;s evaluation of those factors changes. Although the Group uses its best judgment in estimating the fair value of these financial instruments, there are inherent limitations in any estimation technique. In these cases, a minor change in an assumption could result in a significant change in its estimate of fair value, thereby increasing or decreasing the amounts of the Group&#8217;s consolidated assets, liabilities, shareholders&#8217; equity and net income or loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group&#8217;s financial instruments include cash and cash equivalents, restricted cash, short-term investments, notes receivable, amount due from related parties, fixed term deposit within one year, fixed term deposit over one year, accounts payable, notes payable, payables for purchase of property, plant and equipment and amounts due to related parties. The carrying amounts of these short-term financial instruments, other than short-term investments which is subject to recurring fair value measurement, approximate their fair values due to the short-term maturity of these instruments. The carrying amount of fixed term deposit over one year approximate its fair values as its interest rates are comparable to the prevailing interest rates in the market.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" id="Tb_pLbcVUyeXEWM35MBBKFVxg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(y)&#160;Non-controlling interest</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group classified the ownership interest in the consolidated entity held by a party other than the Group to non-controlling interest in the consolidated financial statements. It also reported the consolidated net income at amounts that include the amounts attributable to both the parent and the non-controlling interest on the face of the consolidated statements of operations.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dq:TreasurySharesPolicyTextBlock" id="Tb_Sv_zMrFJ8Ue7hx3a2yg2Tg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(z) Treasury shares</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Treasury shares represent ordinary shares repurchased by the Company that are no longer outstanding and are held by the Company. The repurchase of ordinary shares is accounted for under the cost method whereby the entire cost of the acquired stock is recorded as treasury stock. When treasury stock is retired, treasury stock is reduced by the cost of such stock on the first-in, first-out basis and an excess of repurchase price over par or stated value is allocated between additional paid-in capital and retained earnings.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></ix:continuation></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-20</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS(Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data or otherwise stated)</b></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_jPUYNNeD3kyh1qZJXCPzuw_cont9"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="Tb_gvKFuh5zt0q_t6ixS1pyyg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(aa) Recently accounting pronouncements </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently adopted accounting pronouncement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">On November 27, 2023, the FASB issued ASU 2023-07, under which all public entities that are required to report segment information in accordance with Topic 280 are required to disclose significant segment expenses by reportable segment if they are regularly provided to the CODM and included in each reported measure of segment profit or loss. In addition, the amendments enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. The purpose of the amendments is to enable &#8220;investors to better understand an entity&#8217;s overall performance&#8221; and assess &#8220;potential future cash flows&#8221;. The amendments in ASU 2023-07 are effective for all public entities for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. The Group adopted this ASU for the year ended December 31, 2024. Please refer to Note 14.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently issued accounting pronouncements not yet adopted</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">On December 14, 2023, the FASB issued ASU 2023-09, which establishes new income tax disclosure requirements in addition to modifying and eliminating certain existing requirements. The ASU amends ASC 740-10-50-12 to require a public business entity to disclose a reconciliation between the amount of reported income tax expense (or benefit) from continuing operations and the amount computed by multiplying the income (or loss) from continuing operations before income taxes by the applicable statutory federal (national) income tax rate of the jurisdiction (country) of domicile. If the public business entities is not domiciled in the United States, the federal (national) income tax rate in such entity&#8217;s jurisdiction (country) of domicile shall normally be used in the rate reconciliation. The amendments prohibit the use of different income tax rates for subsidiaries or segments. Further, public business entities that use an income tax rate in the rate reconciliation that is other than the U.S. income tax rate must disclose the rate used and the basis for using it. The ASU also adds ASC 740-10-50-12A, which requires entities to annually disaggregate the income tax rate reconciliation between the following eight categories by both percentages and reporting currency amounts: 1. State and local income tax, net of federal (national) income tax effect, 2. Foreign tax effects, 3. Effect of changes in tax laws or rates enacted in the current period, 4. Effect of cross-border tax laws, 5. Tax credits, 6. Changes in valuation allowances, 7. Nontaxable or nondeductible items, 8. Changes in unrecognized tax benefits. Public business entities must apply the ASU&#8217;s guidance to annual periods beginning after December 15, 2024. Early adoption is permitted. Entities may apply the amendments prospectively or may elect retrospective application. The Group does not expect the adoption of this ASU to have a significant impact on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In November 2024, the FASB issued ASU 2024-03 Income Statement &#8212; Reporting Comprehensive Income &#8212; Expense Disaggregation Disclosures (Subtopic 220-40). The amendments in this update intend to improve the disclosures about a public business entity&#8217;s expenses and address requests from investors for more detailed information about the types of expenses (including purchases of inventory, employee compensation, depreciation, amortization, and depletion) in commonly presented expense captions (such as cost of sales, selling, general and administrative expenses, and research and development). In January 2025, the FASB issued ASU No. 2025-01, which clarifies the effective date of ASU No. 2024-03. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and interim periods beginning after December 15, 2027. The Group is currently evaluating the impact from the adoption of this ASU on its consolidated financial statements.</p></ix:nonNumeric></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-21</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS(Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data or otherwise stated)</b></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:5.75pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="Tc_v3mBgdaPykKTILmGYrvKOA_1_2"></a><a id="Tc_m39gg4_9YEWljSvNDPrhLA_2_2"></a><a id="Tc_42eMH-h1FkOE1gxsu8WuSQ_2_5"></a><a id="Tc_eD3-GGvKbEiFj4FzNuoGuQ_3_0"></a><a id="Tc_ewQPSKqEi0qiiLwQGY6gfw_3_2"></a><a id="Tc_sgZjMHlVOUqdIEn9jjpi3Q_3_5"></a><a id="Tc_OzfaN_9JNECq8t1aNDejBA_4_0"></a><a id="Tc_bLc2refzd0yQpyexAb9ExQ_5_0"></a><a id="Tc_JVE9zN4Cy0OMHy1qYCO9vg_6_0"></a><a id="Tc_ptE0mXcvjkCCJMIuv0WJnQ_6_2"></a><a id="Tc_sonK-WX1jECVGvWS--7XjQ_6_5"></a><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:InventoryDisclosureTextBlock" id="Tb__hB6NvwJQEOe61l0e9Z80A" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">3. INVENTORIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Inventories consist of the following:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="Tb_Lz4ohU3CGUaW8c9AjSyLLw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="3" id="Tc_x0S5m9lwEUCqjv2GOuP0nQ_3_3">112,462</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="3" id="Tc_n7HKSK6umE6HPolGf8bpbg_3_6">15,349</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryWorkInProcess" scale="3" id="Tc_EGNZKN_RKkOL0rMZq82wHA_4_3">19,483</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryWorkInProcess" scale="3" id="Tc_lz_ap8rFM0a0ATiatC5Wnw_4_6">20,649</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryFinishedGoods" scale="3" id="Tc_uFbh-llGDUytFPbYa5AT5w_5_3">41,326</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryFinishedGoods" scale="3" id="Tc_yJnoCurzEkW-tiyScVRwYA_5_6">113,941</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="3" id="Tc_Bh3MZOk2IE2z9xOn2lHohQ_6_3">173,271</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="3" id="Tc_rz6laYgkj0ODg4W8xBO-kQ_6_6">149,939</ix:nonFraction></b></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Inventory write-down was <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-5" format="ixt-sec:numwordsen" name="us-gaap:InventoryWriteDown" scale="6" id="Narr_Adl_JdNRwUWdgvHhR7-PzQ">nil</ix:nonFraction>, $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:InventoryWriteDown" scale="6" id="Narr_skrhMAw5lUWEGdQZ_8wz6Q">4.5</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:InventoryWriteDown" scale="6" id="Narr_5Co9WLFLZUywjTAinyS5Rg">81.4</ix:nonFraction> million for the&#160;years ended December&#160;31, 2022, 2023 and 2024.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="Tc_5F3gEY01YkWnJw1DHIrGig_1_2"></a><a id="Tc_u0a2PRGsY0ucjqvK8vBVRg_2_2"></a><a id="Tc_4yIBrblGr0eopRB0xT924w_2_5"></a><a id="Tc_Kvvgg9qZakO_i2jgN9ip8g_3_0"></a><a id="Tc_5WaNv6ebZE2mjTu5aXLsxg_3_2"></a><a id="Tc_lZRuXk57gE-yX0-RnomkjQ_3_5"></a><a id="Tc_roa7woahVU6y2nYNs4DZ8g_4_0"></a><a id="Tc_uZIGYDZhAkagDoAHnwxPDA_5_0"></a><a id="Tc_NIOCJx1RmESzgd2Hq3xaFg_6_0"></a><a id="Tc_kNwIGFBeH06VpdpGkTAS8A_7_0"></a><a id="Tc_gBnFNYh970ux-_rNMQN7gQ_8_0"></a><a id="Tc_Y-IF2vWRD0W6LNuFSxLGaA_8_3"></a><a id="Tc_kj5qIozjGU-BSne-TiT5-A_9_0"></a><a id="Tc_gZCiXnO95ECx2ZqyFaot3w_9_2"></a><a id="Tc_B8GO1WEJ4Emc1gqGzN3Yvw_9_5"></a><a id="Tc_lmKkR61sxEyMQzPFHMUyfQ_10_0"></a><a id="Tc_Gydub5vMC0GJLeKqcc4V4A_11_0"></a><a id="Tc_6KcXgBKDJUqH8DPpqB6F6Q_11_3"></a><a id="Tc_Gy5j-23QokaQCdpeONouFw_12_0"></a><a id="Tc_87sc9Nnb7EKqnkPABz35Iw_12_2"></a><a id="Tc_i_Dn5NWYJE2WHgptU7HNAQ_12_5"></a><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="Tb_ZdBv0VAKQ0qhyEWniN_tHQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">4. PROPERTY, PLANT AND EQUIPMENT, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Property, plant and equipment, net, consist of the following:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="Tb_dF3kNVKYZEKBgl2fUnFXcw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings and plant</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_BuildingsAndPlantMember_7Bi7GoRAN0edxNdTfGqCew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_m3AEQi704ky6rPLSvUrA7Q_3_3">906,293</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_BuildingsAndPlantMember_tBZsISkTekCwXxLsIu_BlA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_Sx1GKh2yyEyhHz2qvmYHMw_3_6">1,221,351</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_FOnF3l36_Euefye0DfzGpA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_8TfYmVLLDECaScTcVQ6hfA_4_3">2,020,209</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_ESlwG2U_30GT8UnqjsaUgQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_3buIo6CTw0iQGZLKPAI9uQ_4_6">2,939,696</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture, fixtures and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_duYIc7biB0GIL5YNtrllkg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_sAw31CehmUWVDeZv_R2Q9A_5_3">124,283</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_aURsm7dn-UaIgVZPs8tV5Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_SMpRVYk17E6LNL6AeaqfHA_5_6">159,058</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_98p50IY8f0iHNW4diiwJ1g" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_BXoGIVDqb0azayjHrdTumg_6_3">3,219</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_YN21C8JQ9EiyxhLMz3_qkQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_ppvfk34tzUWZks9Ze-Oq9Q_6_6">3,564</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_DepreciableAssetMember_3iCwlRSpSUe6hWCVDvPCpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="Tc_69G7i82p9EmMR8cn2v4Qqw_7_3">535,159</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_DepreciableAssetMember_krNRA-8MekuEN8q8K4Tevw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="Tc_EGNUDqukI0CAK8AoVH4l0A_7_6">703,980</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Impairment of fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_DepreciableAssetMember_krNRA-8MekuEN8q8K4Tevw" decimals="-3" format="ixt:num-dot-decimal" name="dq:AccumulatedImpairmentPropertyPlantAndEquipment" scale="3" id="Tc_hV_as6sYAUqEz9gc9mrnAQ_8_6">170,565</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_DepreciableAssetMember_3iCwlRSpSUe6hWCVDvPCpg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_PVhKPHyy0EeGKs4UU-suLg_9_3">2,518,845</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_DepreciableAssetMember_krNRA-8MekuEN8q8K4Tevw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_0qhH2gr6A06Ybk2uaUfi7Q_9_6">3,449,124</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_3fWG7lYxxUqpqIEdAc2E6Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_ltWrL5_f906ucsbKYU6kzw_10_3">1,107,578</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_e6bZIyPJbUykFpih3_nf4A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_LNI5eQMjhUC4qwU6W9RA1g_10_6">52,534</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Impairment of construction in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_e6bZIyPJbUykFpih3_nf4A" decimals="-3" format="ixt:num-dot-decimal" name="dq:AccumulatedImpairmentPropertyPlantAndEquipment" scale="3" id="Tc_UmwvjjkNWUyUKtxf2rai1g_11_6">2,448</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_bXGmY-0yzEaN3QwN1gpigQ_12_3">3,626,423</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_uceiEm5Aj0yOZT2qDs0h4w_12_6">3,499,210</ix:nonFraction></b></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Depreciation expense was $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="6" id="Narr_0nLjE1ppI0SC0pkcyzopwA">107.1</ix:nonFraction> million, $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="6" id="Narr_7fSPXQA0H0-u_BzzXZDsfQ">148.9</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="6" id="Narr_7sFZlTYeR0iWBswSCa86uQ">206.4</ix:nonFraction> million for the&#160;years ended December&#160;31, 2022, 2023 and 2024, respectively.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-weight:normal;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_c6196561_3b43_4d2a_96c7_928196d04517"></a><a id="Tc_IeGkIp2DZkaEew6HhGFsuA_1_2"></a><a id="Tc_FJYVR11W4EG9iQdfNTNzgw_2_2"></a><a id="Tc_uLMBT2C0X0uvQh9srLZ3jA_2_5"></a><a id="Tc_Sz_f2rVfJ0iCKhSZ035sTQ_3_0"></a><a id="Tc_hH5MNX_GtEOaYvIfZmsKjw_4_0"></a><a id="Tc_j8Ttgx306UOW7tuiGeP43g_5_0"></a><a id="Tc_RnaOEYaUgUWi9vqML-Avcw_6_0"></a><a id="Tc_s0ne25U_K02che2HkTv8pQ_6_6"></a><a id="Tc_rd0he5Ox30Giz_qzlbLs1w_7_0"></a><a id="Tc_PqI_b7d8ck6YcT0b95JNbg_8_0"></a><a id="Tc_iJ8erb30hUGkZa8LC7RG0g_8_2"></a><a id="Tc_cgrTMyfUM0OceXAXp2IaRA_8_5"></a><a id="Tc_rxXR0yIeFkWllW9Jq-P1Ww_9_0"></a><a id="Tc_enWsJSBZpUmJfUDOv9dUkQ_9_2"></a><a id="Tc_Bel5Dc3B_km-4WpBDrAugA_9_5"></a><a id="Tc_4FMy3wx-TkeK5DER7IuE5A_10_0"></a><a id="Tc_wAk1G7Lc_UGD9j4dXrHg4Q_10_2"></a><a id="Tc_V6ghJS76yUuV8ZSCnPiHEw_10_5"></a><a id="_af880c5f_acb3_4367_b309_9b5b658dcb48"></a><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="Tb_4iPP4G83GUW9fZRmzbtocA" continuedAt="Tb_4iPP4G83GUW9fZRmzbtocA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">5. ADVANCES FROM CUSTOMERS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">Advances from customers represent prepayments from customers and are recognized as revenue in accordance with the Group&#8217;s revenue recognition policy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Advances from customers consist of the following and is analyzed as long-term and short-term portion respectively:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="Tb_cixf7edYgUWiydtlMNMjFw" continuedAt="Tb_cixf7edYgUWiydtlMNMjFw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer F</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_MajorCustomersAxis_dq_CustomerFMember_tSqXfx6bFkeeTYxZ9q8kjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" id="Tc_OlyY9UhoRkat3CqszEFmMA_3_3">64,973</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_MajorCustomersAxis_dq_CustomerFMember_pLKGGM52GkqK7yyTw5BmLQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" id="Tc_L6yy0cX8QEavyPmsWeB3wA_3_6">27,201</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer E</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_MajorCustomersAxis_dq_CustomerEMember_pTKUP4RDbUmnW70yl_HQgQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" id="Tc_N5UJFVYFN0qFa04FYnhAxw_4_3">17,376</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_MajorCustomersAxis_dq_CustomerEMember_6ld8k-oVy0iqBCjelBweCg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" id="Tc_2DuhJiRJkU6pNJNrUn_v4A_4_6">7,517</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_MajorCustomersAxis_dq_CustomerBMember_BfIRSLchGkCrni-K8ti60A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" id="Tc_CWgHuOpQtU6eghyET9NzSA_5_3">43,918</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_MajorCustomersAxis_dq_CustomerBMember_5PEB3WV3GUKyWYxLgy_XWg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" id="Tc_OLcBHlIMV0-mVURk5CRgQw_5_6">7,114</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_MajorCustomersAxis_dq_CustomerAMember_PGrr3stAYk--IOD4GHvWDg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" id="Tc_lubybZDHQ0iDlZbdsRmHag_6_3">33,727</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_MajorCustomersAxis_us-gaap_OtherCustomerMember_iblFL8Rth0Gf2pa6FlbhuQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" id="Tc_3k1TPSU8J0afSzeW-6RloQ_7_3">102,847</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_MajorCustomersAxis_us-gaap_OtherCustomerMember_FUFYtIZv20KJiw-1gnjrFg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" id="Tc_-puZHzTHnE66Dl-i5zwj2w_7_6">16,844</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" id="Tc_o5vBlFPSuk2fQLf_YxjN3A_8_3">262,841</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiability" scale="3" id="Tc_WUM__YrcvUuzb79Er7255g_8_6">58,676</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Advances from customers &#8211; short-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="Tc_KiArQaT5OEuZsNsxn6HMwQ_9_3">148,984</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="Tc_AMCyKsOEB0q91Iw_GvXeiQ_9_6">37,192</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Advances from customers &#8211; long-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="Tc_r1tOsmDIL0q49Cx-TBDuYA_10_3">113,857</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="Tc_cjDcC-SipkWKp934m9rGYQ_10_6">21,484</ix:nonFraction></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:5.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">*</span></span>Represents less than 10%</p></ix:nonNumeric></ix:nonNumeric></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-22</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS(Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data or otherwise stated)</b></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_4iPP4G83GUW9fZRmzbtocA_cont1"><ix:continuation id="Tb_cixf7edYgUWiydtlMNMjFw_cont1"></ix:continuation></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_d5541bf4_8128_454a_ad81_d36404253992"></a><a id="Tc_uxCZN5XknUeOq57kaoahjw_1_2"></a><a id="Tc_mb4MP-FrPEinZ6g8IGWPJA_2_2"></a><a id="Tc_GaklO3NxIECEJwZQXaF0Qg_2_5"></a><a id="Tc_2CVTF3NPeEC3H1XLvamaYQ_2_8"></a><a id="Tc_i5NXMigQrES1nFR_pGXmuQ_3_2"></a><a id="Tc_WPUw10ze4U2A5ahsOWd0Rg_3_5"></a><a id="Tc_ItxhzSKqAkWqo6VXIYh0vA_3_8"></a><a id="Tc_8oeF-cY3F0GP-t0VccmIEw_4_2"></a><a id="Tc_yMPFhFtHL0WaHIm_6uSq8Q_4_5"></a><a id="Tc_P5vu1Ajp0Eif-YAcLJWs1g_4_8"></a><a id="Tc_dWi8qMCXj0WoglyLB2Of1Q_5_2"></a><a id="Tc_WFhGYwmb6Eu--KvCe7jm8w_5_5"></a><a id="Tc_9F2FlxNi6keOzzOuB8dNGg_5_8"></a><a id="Tc_5UymGWvs0kOYMGSzt99FxQ_5_11"></a><a id="Tc_gro7KWGK70CCOI-miDJWfw_6_0"></a><a id="Tc_acXkuBMFB0-f4gn7rYMing_7_0"></a><a id="Tc_FdL1lIxQJ0OFiCeROTFTcg_7_2"></a><a id="Tc_N9pKdI9kTUCK3JQDKfabDg_7_3"></a><a id="Tc_Y-krrrQwNkuqMvZKR9skkQ_7_5"></a><a id="Tc_nA3sB3e9h0SH_BRNHwAe0Q_7_8"></a><a id="Tc_rFYK1Qg3ZUm-Oy2STUapDQ_7_9"></a><a id="Tc__SO4Zt-_t022T3yskPcopQ_7_11"></a><a id="Tc_kQjBGPH3pk-Gw_O9RSg5oQ_8_0"></a><a id="Tc_a6BfLzl0B0yIqYM5oHFebA_8_2"></a><a id="Tc_s0b55lfQZUiEY3_95baMbQ_8_3"></a><a id="Tc_p8yaBMHgiUGVDC7RfFu0Gw_8_5"></a><a id="Tc_3hlc9_mH20iZmdRCFBXNrA_8_8"></a><a id="Tc_fmOR-S5wGUC66DOdgn8_Hg_8_9"></a><a id="Tc_XIMumCsS7UKzqLrYixP3AQ_8_11"></a><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:FairValueDisclosuresTextBlock" id="Tb_2dRRbGItCkqfArLpPJByKg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">6. FAIR VALUE MEASUREMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;">Recurring Fair Value Measurements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Short-term investments are measured and recorded at fair value initially and on a recurring basis in periods subsequent to their initial recognition. There was <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_zZV2_QShY0uxKzOqprUFug" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:ShortTermInvestments" scale="3" id="Narr_PUNgCmsGiky4LCqzzrvI5g">no</ix:nonFraction> short - term investment outstanding as of December 31, 2023.</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" id="Tb_yYKyPpMOokGbCYR47A_6wg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:43.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement As of December&#160;31,&#160;2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Market for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical Assets </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">    </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">    </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">    </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">- Structured financial products</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_dq_StructuredFinancialProductsMember_cYxJPfkcuUOVJSu2wyCMtg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShortTermInvestments" scale="3" id="Tc_qhnVw61FpUWHp9vNdYCjgQ_7_6">9,619</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_dq_StructuredFinancialProductsMember_5RKnRdgzf0-v2_l9I12vlQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShortTermInvestments" scale="3" id="Tc_x_199P3i70WjayYSKSBIEg_7_12">9,619</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> &#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_8wr3Hy4gB0ymTQ2dj5wZBw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShortTermInvestments" scale="3" id="Tc_0gM19xowxUqFNa0vdWrb1w_8_6">9,619</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> &#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_Aid7Eaxo_ka18f44Uy2okw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShortTermInvestments" scale="3" id="Tc_l9bQqcV8lkmAu4l_5e-KzQ_8_12">9,619</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The fair value of structured financial products is determined based on the investment principal and historical spot exchange rate. As the significant inputs are observable in active markets over the terms of the instruments the Group holds, the fair value of such financial products is classified within Level 2 measurement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;">Nonrecurring Fair Value Measurements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Group measures long-lived assets at fair value on a nonrecurring basis only if an impairment is recognized in the current period. There are <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember_0lQNPNrvQEOxD2_X_iF81w" decimals="-5" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="6" id="Narr_7LarSGCeQkeTSZ3aDVSoEg">nil</ix:nonFraction>, <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember_b_am-PRc8EemSsN0csasdw" decimals="-5" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="6" id="Narr_xLF1svqFWUWfTf2tLRw8RA">nil</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember_-m-GFuJPJEG9YHPoXvQ5dA" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="6" id="Narr_EcHCmZFm2ECCmpFZtIv6Uw">175.6</ix:nonFraction> million impairment losses recorded on its long-lived assets for the years ended December 31, 2022, 2023 and 2024. The inputs (see Note 2 <i style="font-style:italic;">(l)</i>) used to measure the long - lived assets impairment losses are classified as Level 3 in the fair value hierarchy due to the significance of unobservable inputs.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-weight:normal;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dq:OtherItemsDisclosureTextBlock" id="Tb_hqKwQUpcikOYEoZNmEovOw" continuedAt="Tb_hqKwQUpcikOYEoZNmEovOw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">7. MAINLAND CHINA CONTRIBUTION PLAN AND PROFIT APPROPRIATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;">(a)&#160;China Contribution Plan</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Full time employees of the Group in the PRC participate in a government-mandated, multi-employer, defined contribution plan pursuant to which certain pension benefits, medical care, unemployment insurance, employee housing fund and other welfare benefits are provided to employees. PRC labor regulations require the Group to accrue for these benefits based on a certain&#160;percentage of the employees&#8217; salaries. Contributions to defined contribution plans are expensed as incurred. During the&#160;years ended December 31, 2022, 2023 and 2024, the Group recognized expenses relating to its contribution to the government sponsored defined contribution plans of $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="Narr_T_-Wo90bTEyqa6dmjUbOWw">10.0</ix:nonFraction> million, $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="Narr_lXVSiOTvFEOJ-hX8rBQN2Q">16.4</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="Narr_zWtSh3hbsEunsY3eiEzMGw">19.3</ix:nonFraction> million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;">(b)&#160;Statutory Reserves and Restricted Assets</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">PRC entities are required under PRC laws to distribute its after-tax profits of the current&#160;year and draw 10&#160;percent of the profits as the company&#8217;s statutory common reserve. The Company may stop drawing the profits if the aggregate balance of the common reserves has already accounted for over 50&#160;percent of the company&#8217;s registered capital. The common reserves shall be used for making up losses, expanding the production and business scale or increasing the registered capital of each company. As of December&#160;31, 2022, 2023 and 2024, the Group&#8217;s aggregate balance of the statutory common reserves was $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2022_0a-Pc7uyIUWn33sdPYlDpA" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAppropriated" scale="6" id="Narr_tf1sHOr9UkGjl_fPWV5yaw">171.7</ix:nonFraction> million, $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAppropriated" scale="6" id="Narr_ogsvKm4li0q81Ygk0bzETA">171.7</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAppropriated" scale="6" id="Narr_L-E2PQoR1U-ypWUhJZFNHQ">172.3</ix:nonFraction> million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In accordance with relevant PRC laws and regulations, the Group&#8217;s PRC subsidiaries are prohibited to make distribution of their registered capital, statutory reserves, the proceeds received from the IPO and the follow - on offering in STAR market in the form of cash dividends, loans or advances and the related restricted portion amounted to $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EquityRestrictions" scale="6" id="Narr_9klVfk3bwUWar1SGBXxjZw">3,228.8</ix:nonFraction> million as of December 31, 2024.</p></ix:nonNumeric></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-23</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS(Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data or otherwise stated)</b></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_hqKwQUpcikOYEoZNmEovOw_cont1"></ix:continuation><a id="_7ce2204e_766e_40c5_a373_10b1cb1fe7fc"></a><a id="_7ce2204e_766e_40c5_a373_10b1cb1fe7fc_2"></a><a id="_7ce2204e_766e_40c5_a373_10b1cb1fe7fc_3"></a><a id="_6ada9621_35ff_4298_99a6_451742b586fd"></a><a id="_6ada9621_35ff_4298_99a6_451742b586fd_2"></a><a id="_6ada9621_35ff_4298_99a6_451742b586fd_3"></a><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:IncomeTaxDisclosureTextBlock" id="Tb_C19kcZjBLUaBOnQWz85w0g" continuedAt="Tb_C19kcZjBLUaBOnQWz85w0g_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">8. INCOME TAXES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Company was incorporated in the Cayman Islands and is not subject to tax in this jurisdiction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Under the current Hong Kong Inland Revenue Ordinance, the Company&#8217;s subsidiary domiciled in Hong Kong has applied a two-tiered profits tax rate regime which is applicable to any year of assessment commencing on or after April 1, 2018. The profits tax rate for the first HK$<ix:nonFraction unitRef="Unit_Standard_HKD_f3NcjFzL6EmynSokdgOMWg" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeTaxAuthorityNameAxis_country_HK_-jG9Y6ricEmMSi7-OKrwAw" decimals="-6" format="ixt:num-dot-decimal" name="dq:AmountOfProfitForWhichRateOfTaxChanges" scale="6" id="Narr_0_YO7t1JWUSEMDbUIqwjgg">2</ix:nonFraction> million of profits of corporations is <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeTaxAuthorityNameAxis_country_HK_-jG9Y6ricEmMSi7-OKrwAw" decimals="4" format="ixt:num-dot-decimal" name="dq:EffectiveIncomeTaxRateIfProfitOfEntityIsLessThanHk2Million" scale="-2" id="Narr_-Bdg-MFNd0iYwD3AuZKyFw">8.25</ix:nonFraction>%, while profits above that amount is subject to the tax rate of <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeTaxAuthorityNameAxis_country_HK_-jG9Y6ricEmMSi7-OKrwAw" decimals="3" format="ixt:num-dot-decimal" name="dq:EffectiveIncomeTaxRateIfProfitOfEntityIsMoreThanHk2Million" scale="-2" id="Narr_VXuTcHJZ5kyeRqiD-Ymiwg">16.5</ix:nonFraction>%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s subsidiaries are registered in the PRC as foreign invested enterprises. Under the Laws of the People&#8217;s Republic of China on Enterprise Income Tax (the &#8220;EIT Law&#8221;) which are effective January&#160;1, 2008, the statutory enterprise income tax rate is <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Narr_0noIYgA5TkWQaEiYrVWb5Q">25</ix:nonFraction>%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Xinjiang Daqo is a foreign-invested enterprise established on February 22, 2011 located in Shihezi Economic Development Area in Xinjiang Autonomous Region. Inner Mongolia Daqo New Energy is a subsidiary of Xinjiang Daqo established on October 25, 2021 located in Baotou in Inner Mongolia Autonomous Region. According to Announcement [2020] No.23 of the Ministry of Finance, State Taxation Administration and National Development and Reform Commission, Xinjiang Daqo and Inner Mongolia Daqo New Energy were established in western China and meets certain requirements under the announcement and therefore is entitled to a preferential tax <span style="-sec-ix-hidden:Hidden_CSZzteqGw0C7VV4-CcrlHA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">rate</span></span> of <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_PmiDqv5vwUWfRRta9hQZtg" decimals="2" format="ixt:num-dot-decimal" name="dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent" scale="-2" id="Narr_5WGMPVu2rUaryGpuBztQLw">15</ix:nonFraction>% until December 31, 2030. During the years ended December 31, 2023 and 2024, Xinjiang Daqo, Inner Mongolia Daqo New Energy and Inner Mongolia Daqo Semiconductor Co., Ltd. were entitled to a preferential tax rate of <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_AtX5YfDqDkyuzZNIjrNP2Q" decimals="2" format="ixt:num-dot-decimal" name="dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent" scale="-2" id="Narr_vSvmFSTLAES4QBlLG1cKqQ"><ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_PmiDqv5vwUWfRRta9hQZtg" decimals="2" format="ixt:num-dot-decimal" name="dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent" scale="-2" id="Narr_zgIIiHclFkamwgG529sR7A">15</ix:nonFraction></ix:nonFraction>%. Other PRC subsidiaries are subject to statutory rate of <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeTaxAuthorityNameAxis_dq_OutsidePrcMember_DvDIV7IAdkKVLeUqHdK7hQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Narr_W13Xr1Uj1kGF-IcQXtuHew">25</ix:nonFraction>%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Under the current EIT Law and implementation regulations issued by the PRC State Council, an income tax rate of <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_ZUPePEXA60qTrcFiCq9xwQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsDividends" scale="-2" id="Narr_q9kQAM_KX0CKickoYGQXMw">10</ix:nonFraction>% is applicable to interest and dividends payable to investors that are &#8220;non-resident enterprises&#8221;, which do not have an establishment or place of business in the PRC, or which have such establishment or place of business but the relevant income is not effectively connected with the establishment or place of business, to the extent such interest or dividends have their sources within the PRC. In accordance with applicable accounting principles of ASC 740-30, a deferred tax liability shall be recorded for taxable temporary differences attributable to the excess of financial reporting basis over tax basis of an investment in a foreign subsidiary, except for the indefinite reinvestment exception. Before Xinjiang Daqo&#8217;s IPO in China in 2021, the Company determined that the undistributed earnings of Xinjiang Daqo had been and would be indefinitely reinvested, and no deferred tax liability was recognized on the undistributed earnings of Xinjiang Daqo. Upon the completion of Xinjiang Daqo&#8217;s IPO in 2021, Xinjiang Daqo&#8217;s dividends distribution policy was changed to be that, its accumulated dividends distributed in cash in the recent three years shall not be less than <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="As_Of_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_u6NEfNeeQk-LXe00ZZ8q7A" decimals="2" format="ixt:num-dot-decimal" name="dq:MinimumDividendDistributionPercentage" scale="-2" id="Narr_k-z5-6LHlkCWJgeVUDtciQ">30</ix:nonFraction>% of its average annual distributable profits in the past three years, to be in compliance with the PRC listing rules. That means, no less than 10% of its annual attributable profit shall be distributed during the three years since 2021. The Company recorded liabilities for withholding income tax based on an estimate that <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2022_To_12_31_2022_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_pS59y3PKakmJaBz_StNFXQ" decimals="4" format="ixt:num-dot-decimal" name="dq:PercentageOfDistributableProfitRecordedAsDeferredTaxLiability" scale="-2" id="Narr_5ddRe5pRnEqashjCMrXP4g">40.24</ix:nonFraction>%, <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_AtX5YfDqDkyuzZNIjrNP2Q" decimals="4" format="ixt:num-dot-decimal" name="dq:PercentageOfDistributableProfitRecordedAsDeferredTaxLiability" scale="-2" id="Narr_ysAZogn-ZEqpgvodVf55Lg">15.50</ix:nonFraction>% of distributable profit from Xinjiang Daqo and its subsidiaries (&#8220;PRC listed group&#8221;) for the years ended December 31, 2022 and 2023, and the remaining distributable profit will be indefinitely reinvested in the PRC. Because the PRC listed group incurred loss for the year ended December 31, 2024, there was <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt-sec:numwordsen" name="dq:WithholdingIncomeTax" scale="3" id="Narr_Y8zxSXo1gkCFZNvcXh46IQ">no</ix:nonFraction> withholding income tax recorded.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Uncertainties exist with respect to how the current income tax law in the PRC applies to the Group&#8217;s overall operations, and more specifically, with regard to tax residency status. The EIT Law includes a provision specifying that legal entities organized outside of the PRC will be considered residents for Chinese Income tax purposes if the place of effective management or control is within the PRC. The implementation rules to the EIT Law provide that non-resident legal entities will be considered PRC residents if substantial and overall management and control over the manufacturing and business operations, personnel, accounting and properties, occurs within the PRC. Despite the present uncertainties resulting from the limited PRC tax guidance on the issue, the Group does not believe that the legal entities organized outside of the PRC within the Group should be treated as residents for EIT law purposes. If the PRC tax authorities subsequently determine that the Company and its subsidiaries registered outside the PRC should be deemed resident enterprises, the Company and its subsidiaries registered outside the PRC will be subject to the PRC income taxes, at a statutory income tax rate of <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_ZUPePEXA60qTrcFiCq9xwQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Narr_3Cs4F-VPnkG87fX--1uNEw">25</ix:nonFraction>%. The Group is not subject to any other uncertain tax position.</p></ix:nonNumeric></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-24</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS(Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data or otherwise stated)</b></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="Tc_NZQxE9IGOUy2ABPT3aOMiA_1_2"></a><a id="Tc_xDlGCQuV102lYqrG6_jC3g_2_2"></a><a id="Tc_fAIukFNxSUulaLdMaf07mA_2_5"></a><a id="Tc_DtSIGD48D0WNL9CWAnR6Yg_2_8"></a><a id="Tc_-Pm2jrvOtUCQ4qkjWBPdHw_3_0"></a><a id="Tc_yLEW-lbFZk-ffkJbxDG0tA_3_2"></a><a id="Tc_Ewn8ZLmh0kSTO76t_H5JNw_3_5"></a><a id="Tc_V6aX5hstw0q8zwnLKtiz8A_3_8"></a><a id="Tc_dsyeP4_VI0aZxKUDM3Fzeg_4_0"></a><a id="Tc_0o0oJvtXJ0CEe7UvxwGNbA_5_0"></a><a id="Tc_pNFjzcGXrkmqUw_Z0sBD_A_5_2"></a><a id="Tc_pslSdV1Xgkuhohx0jJSNJw_5_5"></a><a id="Tc_PrEcOfebBE-GgJUzP3F_5Q_5_8"></a><a id="Tc_ijnmUBK3gEaUs2RrStNC6A_1_2"></a><a id="Tc_tfPrcOHEw06U0yiGhit5Ow_2_2"></a><a id="Tc_E7vu0Xvo-E6nD3yTKvTl5w_2_5"></a><a id="Tc_PVVmX_cvrkCIZCYWt1u5HQ_3_0"></a><a id="Tc_ZzEfe3L7_kmTZGsoHGnEKw_4_0"></a><a id="Tc_CGMsY-C1A0WklpcVOaNd5w_4_2"></a><a id="Tc_W-5APZLwEUevBpyT7x27OA_4_5"></a><a id="Tc_kIx-VgRkMUeOHwNY8Uuirw_5_0"></a><a id="Tc_hkNMgCOr702TClbala4QOw_6_0"></a><a id="Tc_WqIiTXuWEUO7wRDscpVoVA_7_0"></a><a id="Tc_-ZqTlSbpEUe7Em6PsIO_ew_8_0"></a><a id="Tc_Bvx9dxZvuUaUfcoXBlLqyw_9_0"></a><a id="Tc_6YW5X5Q1SkKhcCxQVAH0mQ_10_0"></a><a id="Tc_pdJwNMd39ku43plMtckQCw_10_2"></a><a id="Tc_DAMPCuoSCEG6EGkrYY-Uqw_10_5"></a><a id="Tc_27iLg3EPPU-FjCfo2Wodtg_11_0"></a><a id="Tc_WFP6GVQZ60aS3-ubqv5zVg_12_0"></a><a id="Tc_VDCA47sXo02Vxlh4MsU2qw_12_2"></a><a id="Tc_Oe_QWaSnw0-3mSXm1Rvs2Q_12_5"></a><a id="Tc_1MiuW6jZm0205pPg8HlndA_14_0"></a><a id="Tc_JjthG5_i3US74rVMZ4tqjg_15_0"></a><a id="Tc_vexu5Tsl2UaQgc-h_BFJuw_15_2"></a><a id="Tc_vRCM1lViL0GFEj8pZpHiMg_15_5"></a><a id="Tc_2p4zsTnrrUGD1qcJuaw-yw_16_0"></a><a id="Tc_4_jFLtL6Y0qXYzGrqa6m3Q_17_0"></a><a id="Tc_0P43XIDi2UOWFy4hJwTSmw_17_6"></a><a id="Tc_aBzBfqJfREOsD8QmXO7c9Q_18_0"></a><a id="Tc_WWC_6lsCjUeEvB7-1Ro5yg_18_2"></a><a id="Tc_uSUv8z6GskOCClLzesp57Q_18_5"></a><a id="Tc_EmK690F5AkiNJ90IgZr2SQ_19_0"></a><a id="Tc_l7LAJKaK0k-PyS9A53oUiA_20_0"></a><a id="Tc_3mnNz2lxr0iRpO6IdhTGYA_20_2"></a><a id="Tc_ZPs4AVJgd0yOSnDozwt8wQ_20_5"></a><ix:continuation id="Tb_C19kcZjBLUaBOnQWz85w0g_cont1" continuedAt="Tb_C19kcZjBLUaBOnQWz85w0g_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">According to PRC Tax Administration and Collection Law, the statute of limitations is three years if the underpayment of taxes is due to computational errors made by the taxpayer or withholding agent. The statute of limitations will be extended for five years under special circumstances, which are not clearly defined (but an underpayment of tax liability exceeding RMB<ix:nonFraction unitRef="Unit_Standard_CNY_DlgSZeX4HEKR94D8DC3BSQ" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_PmiDqv5vwUWfRRta9hQZtg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaid" scale="6" id="Narr_tLVbbg7aJEqnMy51s09wCQ">0.1</ix:nonFraction> million is specifically listed as a special circumstance). In the case of a related party transaction, the statute of limitations is ten years. There is no statute of limitations in the case of tax evasion. From inception to 2024 the Group&#8217;s PRC subsidiaries were subject to examination of the PRC tax authorities. The Company classifies interest and penalties associated with taxes as income tax expense. Such charges were immaterial for the years ended December 31, 2022, 2023 and 2024, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Income (loss) before income taxes from the PRC was $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_G8lOhlqKOUqEUhPLUvVSXQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="Narr_qHY05G6_3kyezx5x01NyFQ">3,352.2</ix:nonFraction> million, $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_hjBjCqUtokOEajYCY_jRQA" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="Narr_mpwvnbQYfU6gHNXMuTLy4A">974.3</ix:nonFraction> million and ($<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_ZUPePEXA60qTrcFiCq9xwQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" sign="-" scale="6" id="Narr_DiPHiFyPnEmAbiaOHSf0Yw">447.1</ix:nonFraction>) million for the years ended December 31, 2022, 2023 and 2024, respectively. Loss before income taxes from outside the PRC was $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_dq_OutsidePrcMember_oPOedpcM60S2CYkaDIYUDQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="Narr_jn6MPozu5EmYD8UUDDSspg">295.3</ix:nonFraction> million, $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_dq_OutsidePrcMember_39CPMquUFkqRm92Wr9p6FQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="Narr_PbfbmrdRRk2WH3Vncqqg3w">155.8</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeTaxAuthorityNameAxis_dq_OutsidePrcMember_DvDIV7IAdkKVLeUqHdK7hQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="Narr_yFmRTaUWuk-qKDOaJPnZvQ">71.0</ix:nonFraction> million for the years ended December 31, 2022, 2023 and 2024, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Income tax expense (benefit) comprise:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="Tb_IrkpBorLfkmIx2lNCmsefQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current tax expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="Tc_SbIGX_9c20-7tu3puBj2BA_3_3">500,743</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="Tc_KEPme69XREGKRbz7bJzmtQ_3_6">157,701</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="Tc_sDuyliqjVkeAUlzNDldUyw_3_9">13,203</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="Tc_LGSwLHQMoE2FKbhFdE-Uuw_4_3">76,504</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="Tc_3-s6Ju2MYEua3o_EpsAvDA_4_6">7,887</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_CxS3x4w8bUqq_ICawxkWEw_4_9">83,110</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefitIntraperiodTaxAllocation" scale="3" id="Tc_GwLta3wO6kC3ByMZUUnW6w_5_3">577,247</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefitIntraperiodTaxAllocation" scale="3" id="Tc_GmMbWrHtjEe2l6IUUgv7zg_5_6">165,588</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefitIntraperiodTaxAllocation" sign="-" scale="3" id="Tc_9EinJV_Tdk-izpBD_MHe2A_5_9">69,907</ix:nonFraction>)</b></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">The principal components of deferred income tax assets and liabilities are as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="Tb_OteRGByLyUa1rSb19P2Njw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Deferred tax assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-lived assets depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="dq:DeferredTaxAssetsLongLivedAssetsDepreciation" scale="3" id="Tc_k2CWcKD29U2dEAdBJoG_Jg_4_3">3,540</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:DeferredTaxAssetsLongLivedAssetsDepreciation" scale="3" id="Tc_5b0aemF6IUOxhoX5wKv42A_4_6">4,748</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-lived assets impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" scale="3" id="Tc_LpxDAUOP50yaB43DmB6t3g_5_3">&#8212;</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" scale="3" id="Tc_aFDkBOxEt06GeaQYeiT7sA_5_6">33,818</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventory write - down</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="dq:DeferredTaxAssetsInventoryWriteDown" scale="3" id="Tc_CubNsyG-tEecuTGkFlnwiw_6_3">76</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:DeferredTaxAssetsInventoryWriteDown" scale="3" id="Tc_HUve7WdC7E2QMJ9RfK-Wsg_6_6">11,098</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for expected credit loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" scale="3" id="Tc_Q7biSae_QUilyhUhTe79og_7_3">&#8212;</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" scale="3" id="Tc_BR05QH6tQkW-B4I5kdABZA_7_6">2,670</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Donation expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="dq:DeferredTaxAssetsDonationExpenses" scale="3" id="Tc_lujTouYoiUGHBpOYQNB0zw_8_3">66</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:DeferredTaxAssetsDonationExpenses" scale="3" id="Tc_jwsOeQ5KjEGE23FzpPUgdg_8_6">63</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating loss carried forward</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="Tc_VxsApbmf_0qLuGAiqDbdxA_9_3">2,940</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="Tc_LAX3fYlHrUaHuNi7NPiyqw_9_6">38,010</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sub-total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="Tc_SxFcbPGYbEibaeB1MQtTWA_10_3">6,622</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="Tc_3TTDwms5-0yU4hlxyFWIRQ_10_6">90,407</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_OE2gq5nop0mqWATIoTWPug_11_3">1,238</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_aEdL3l7JE0mL6lvJ02cm6w_11_6">3,678</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total deferred tax assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="Tc_hAgWWag90kW3rM7PaicTeQ_12_3">5,384</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="Tc_s3qc0vpHq0qsaJANexHb4Q_12_6">86,729</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Deferred tax liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-lived assets depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="dq:DeferredTaxLiabilitiesLongLivedAssetsDepreciation" scale="3" id="Tc_AFHCKyUtj0OP1g7MLXgxZw_15_3">2,522</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:DeferredTaxLiabilitiesLongLivedAssetsDepreciation" scale="3" id="Tc_W2f8k5WehUK7VpF5HCA88Q_15_6">2,133</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Difference in basis of buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="Tc_gRdmP2HpqE-xgD9rzgaHPA_16_3">570</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="Tc_0VKcSzwxBEKTWIgzA_AcdQ_16_6">544</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend withholding tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="dq:DeferredTaxLiabilitiesDividendWithholdingTax" scale="3" id="Tc_XN87B1P0m0y-tNb-f_LUNA_17_3">9,020</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total deferred tax liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="Tc_6YpNmTW0UkaCommXfKtbbA_18_3">12,112</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="Tc_ZYjtvC1kGEKk6ua_7iRqAQ_18_6">2,677</ix:nonFraction>)</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Deferred tax assets, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" id="Tc_QtvysAhwOEKOr3qUj9-0GQ_19_3">3,422</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" id="Tc_PrYIKOkVX0Cq8dEHeMSicQ_19_6">84,596</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Deferred tax liabilities, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="Tc_TDndjDG420SeZBZPQzCOFw_20_3">10,150</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="Tc_Hu4XxjxatEyPOJotnYT80Q_20_6">544</ix:nonFraction>)</b></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:continuation></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-25</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS(Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data or otherwise stated)</b></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="Tc_ldmML5N0sUKMO5_8bnXVfQ_1_2"></a><a id="Tc_zwlmk3MtKUOSJHuIWB4grw_2_2"></a><a id="Tc_ug81ykN7U0aONbQvZfy0Ng_2_5"></a><a id="Tc_XFCByd061E62yF0Ea0LOpQ_2_8"></a><a id="Tc_bJMJ_bUrCk6oP91t0kur8A_3_0"></a><a id="Tc_xVvHRfg-2UK7xw4k_6VFrw_3_2"></a><a id="Tc_rkpJVcJ1dU-mMh6WxGAW2Q_3_5"></a><a id="Tc_KZKzQL8SuE2UmZGqHraFmQ_3_8"></a><a id="Tc_c_YkRiY_eU6RninyDQTFlg_4_0"></a><a id="Tc_GBi9LyBRbE2GK2hVTq4BEw_5_0"></a><a id="Tc_0IQ_WLsErUCn0q7xp-QiIg_6_0"></a><a id="Tc_Ibet38fqyUuOmJEl8Hr1fA_6_2"></a><a id="Tc_BW-3YOkvRkO7A4BbmSoOKg_6_5"></a><a id="Tc_fkwx0uoU5Um6cYhu5GXd2A_6_8"></a><a id="Tc_Ou-Sx9tmKkmNQXchdF8Vvw_1_2"></a><a id="Tc_yMSSjVI5r02jLSmn40JUpA_2_2"></a><a id="Tc_tjxiK3-4UkabvQKQpMAJ2Q_2_4"></a><a id="Tc_RUqu9en8t0CglcM8HeAtXg_2_6"></a><a id="Tc_S4uljn-zb0qusMOftnvWWQ_3_0"></a><a id="Tc_vPdCd1uo00aQAvJ5XaNvSA_3_3"></a><a id="Tc_Ph6qPxKo5k-MpUz22mJOsw_3_5"></a><a id="Tc_0vLSzZCR7ECG2tbtJsfyiw_3_7"></a><a id="Tc_GifoE1mcy0WyJtL1SiLJHg_4_0"></a><a id="Tc_Z-5h6M-cIECrFtwRhU-UYw_4_3"></a><a id="Tc_YAyZrxOKpE24ei0vfI65jg_4_5"></a><a id="Tc_APO2VmWAWkG6vKFwMwyfWA_4_7"></a><a id="Tc__KL3fIDbXUGrDkmPNMFilQ_5_0"></a><a id="Tc_W9yNteawW0Kgts-Sr7ZHNQ_5_2"></a><a id="Tc_9MoMIy64P0mi5aFjE2H4vw_5_4"></a><a id="Tc_yztjRUT3rkeyF2AmhZTFxA_5_7"></a><a id="Tc_8SN01t2ps0iQcm02pCxfzQ_6_0"></a><a id="Tc_-aOT4aWsz0ycekiPOZxi9g_6_2"></a><a id="Tc_Hp7fQkqnbkKJwLfLtjtRaw_6_4"></a><a id="Tc_sEUGjXsOjkGDZHy9hQC5nw_6_7"></a><a id="Tc_Wpepfiw-3UOgPnwK_-i3xw_7_0"></a><a id="Tc_ZxV18hRNNUqCsgAuyEaZ6Q_7_3"></a><a id="Tc_63ieqnVe5EKR_OVzTatwQQ_7_5"></a><a id="Tc_S9TUQnY74ECiJrle_4gcUQ_7_7"></a><a id="Tc_lNP-CZaVbUaH6N2CMhGABA_8_0"></a><a id="Tc_0MRy83m2fkWwEWB7qLS9Rw_8_3"></a><a id="Tc_rRtPPo6OFE-ZFRakt1GMOQ_8_5"></a><a id="Tc_kMuLSeGMJEaLPxiAVMy7NQ_8_6"></a><a id="Tc_8gIRb8MUUUS8wjcTaVaQZA_9_0"></a><a id="Tc_U4FAKtR3OUKl1LdSOuenkA_9_3"></a><a id="Tc_88qVp4tMdk-gIZhfsYGrCQ_9_5"></a><a id="Tc_4JStRIIFE0uUVGISZBM8Jg_9_7"></a><ix:continuation id="Tb_C19kcZjBLUaBOnQWz85w0g_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">The changes of valuation allowance from continuing operation are as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:SummaryOfValuationAllowanceTextBlock" id="Tb_lmAPAulli0eWMBycrKF3cw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2021_B8Lvf-7-EEOcbBpANe7koQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_9m9eB8pK1k6kPlW_e_7N0w_3_3">816</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2022_0a-Pc7uyIUWn33sdPYlDpA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_yQfZ6VUG40-BnYYzKzreQQ_3_6">1,060</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_TCJtn_ltq0i_c9RC2WVbPA_3_9">1,238</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Addition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="3" id="Tc_VsBjG-8-aUy5qAGzTxF9Rg_4_3">316</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="3" id="Tc_ka5EXMLkHUOc_wYIKfTrBw_4_6">209</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="3" id="Tc_ChdSgM0u4kKR5CpS-FpzDg_4_9">2,511</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange effect</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="dq:ValuationAllowanceDeferredTaxAssetForeignExchangeEffect" sign="-" scale="3" id="Tc_Q84yx9ohLU6BJetnwcGl5Q_5_3">72</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:ValuationAllowanceDeferredTaxAssetForeignExchangeEffect" sign="-" scale="3" id="Tc_60LkuSJ_qU-VVjQ5tA40tQ_5_6">31</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:ValuationAllowanceDeferredTaxAssetForeignExchangeEffect" sign="-" scale="3" id="Tc_-IgCY9cmhkCBTQQZceSGUQ_5_9">71</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Ending Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2022_0a-Pc7uyIUWn33sdPYlDpA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_yqUehfi8uke_Zr-zS8F8Pg_6_3">1,060</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_gN3xSjgOdUCEh24EHEchzw_6_6">1,238</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_1ZLhHbkpQk-pHjYYbV38QA_6_9">3,678</ix:nonFraction></b></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group uses the asset and liability method to record related deferred tax assets and liabilities. The Group considers positive and negative evidence to determine whether some portion or all of the deferred tax assets will be more likely than not realized. This assessment considers, among other matters, the nature, frequency and severity of recent losses and forecasts of future profitability. These assumptions require significant judgement and the forecasts of future taxable income are consistent with the plans and estimates the Group is using to manage the underlying businesses. Valuation allowances are established for deferred tax assets based on a more likely than not threshold. The Group&#8217;s ability to realize deferred tax assets depends on its ability to generate sufficient taxable income within the carry forward periods provided for in the tax law. The Group provided a full valuation allowance for the deferred tax assets relating to its PRC subsidiaries from continuing operation other than Xinjiang Daqo and Inner Mongolia Daqo New Energy as of December 31, 2022, 2023 and 2024 in the amount of $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2022_0a-Pc7uyIUWn33sdPYlDpA" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="Narr_jPKrqV9k9061ckddLGpFbg">1.1</ix:nonFraction> million, $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="Narr_x8SQO4E8uUiXnGHPMYxsVg">1.2</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="Narr_KFOVKcie_kq8ShQoCppR8w">3.7</ix:nonFraction> million, respectively, as management is not able to conclude that the future realization of those net operating loss carry forwards and other deferred tax assets are more likely than not. The Group also provided a full valuation allowance for the deferred tax assets relating to Chongqing Daqo&#8217;s historical operation amounted to $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2022_dei_LegalEntityAxis_dq_ChongqingDaqoNewEnergyCoLtdMember_x9Ws_urmQkWj-iZ9tSKBTg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="Narr_zhjRaPtoj0ywBolyh6FR1g">19.2</ix:nonFraction> million, $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_dei_LegalEntityAxis_dq_ChongqingDaqoNewEnergyCoLtdMember_6HFONn1OZkO9uKIkOUnu7A" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="Narr_I-Fgq8P-bk-pK4y6yDDwDg">18.7</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_dei_LegalEntityAxis_dq_ChongqingDaqoNewEnergyCoLtdMember_uwVfyrQdG0Gqf66R0y6ptQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="Narr_xtVdNoKhaESaukYXSyRMQQ">4.9</ix:nonFraction> million as of December 31, 2022, 2023 and 2024, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">The effective income tax rate from continuing operation is different from the expected PRC statutory rate as a result of the following items:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="Tb_4fYvcQDFXUO_lu0unrfxrA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PRC Enterprise Income Tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Tc_9ykgn6AOg0uvq2uHg2zsEw_3_2">25</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Tc_-SVhoTWWe0KKmhrsijZGXw_3_4">25</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Tc_trp6u48YkESZkPEfIwLdtg_3_6">25</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Preferential income tax rate of subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays" scale="-2" id="Tc_nOVnMOARVUezOFK-6R1LUw_4_2">10</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays" scale="-2" id="Tc_YTeLH-mXAUqs-YNTsr-Xtg_4_4">11</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays" scale="-2" id="Tc__AWcrPUf9kuo-fWfbyTjVg_4_6">10</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of different reversal rate </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="2" format="ixt:num-dot-decimal" name="dq:EffectiveIncomeTaxRateReconciliationEffectOfDifferentReversalRate" scale="-2" id="Tc_rDdXTkOTdUCE3mJW2KOoLQ_5_6">2</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Changes in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" sign="-" scale="-2" id="Tc_gNf6yQBo-kKDSpEmac54Pw_6_6">1</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Different tax rate in other jurisdictions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="Tc_-pdLF9cqPUyKaJn_xvGM6A_7_2">1</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="Tc_sAabGlLr60G-wsYsezBJRw_7_4">5</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" sign="-" scale="-2" id="Tc_Uy1S1oBJc0m2RAlynO5z8w_7_6">3</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend withholding tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="2" format="ixt:num-dot-decimal" name="dq:DividendWithholdingTax" scale="-2" id="Tc_BdWRrTQiL0CrFeH1k30TbA_8_2">3</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="2" format="ixt:num-dot-decimal" name="dq:DividendWithholdingTax" scale="-2" id="Tc_RXwNM1q7skamed0HfEn93A_8_4">1</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effective tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="Tc_32SlpRnb9U-7gInngChftg_9_2">19</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="Tc_vbzgjivLa023TH023lZb6A_9_4">20</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="Tc_Ke5DhK_4UE6BpohqXTFQmQ_9_6">13</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Xinjiang Daqo, Inner Mongolia Daqo New Energy and Inner Mongolia Daqo Semiconductor Co., Ltd. enjoy the preferential <span style="-sec-ix-hidden:Hidden_OkCLyK_sS0mqJrod6Cer-A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">tax</span></span> <span style="-sec-ix-hidden:Hidden__a9pz4KnzE6Dysg8JoalQA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">rate</span></span> of <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_InnerMongoliaDaqoNewEnergyMember_5tk-YERwqEiKfTDC9QQYug" decimals="2" format="ixt:num-dot-decimal" name="dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent" scale="-2" id="Narr_yfvqq3j4ckWD__DQjJDoJw">15</ix:nonFraction>% until December 31, 2030 if the requirements of Western (Region) Development Enterprise are satisfied. The impact of the preferential tax rates decreased income taxes by $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_pS59y3PKakmJaBz_StNFXQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxHolidayAggregateDollarAmount" scale="6" id="Narr_Zn-sXNWdjUO2ZVkLZ3RPwg">300.4</ix:nonFraction> million, $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_AtX5YfDqDkyuzZNIjrNP2Q" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxHolidayAggregateDollarAmount" scale="6" id="Narr_Ogh7D8wEJUWgu9TlJTgCLw">92.0</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_PmiDqv5vwUWfRRta9hQZtg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxHolidayAggregateDollarAmount" scale="6" id="Narr_pnjgNfK8eU2Q2jW6yPDROg">50.4</ix:nonFraction> million for the years of 2022, 2023 and 2024, respectively. The benefit on net income per share was $<ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="Duration_1_1_2022_To_12_31_2022_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_pS59y3PKakmJaBz_StNFXQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare" scale="0" id="Narr_WVw0pZku40yPqY7h0haLvw">0.77</ix:nonFraction>, $<ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_AtX5YfDqDkyuzZNIjrNP2Q" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare" scale="0" id="Narr_5AeicV0ErEaLGs4j8RiBKw">0.28</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_PmiDqv5vwUWfRRta9hQZtg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare" scale="0" id="Narr_SvmrAaAQ90yA-0g9zdSbXQ">0.15</ix:nonFraction> for the years of 2022, 2023 and 2024, respectively.</p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:MinorityInterestDisclosureTextBlock" id="Tb_sBLB5blw5kSLMm28H_d0mA" continuedAt="Tb_sBLB5blw5kSLMm28H_d0mA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">9. NON-CONTROLLING INTERESTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In July 2021, the Group&#8217;s major operational subsidiary Xinjiang Daqo completed its IPO in China and started trading on the Shanghai Stock Exchange&#8217;s Sci-Tech Innovation Board. The IPO raised net proceeds of approximately $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_7_1_2021_To_7_31_2021_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember__WcLO08gAU25CZ0Yv2Bs-g" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" scale="6" id="Narr_bSQtXoxbvEmrsCbLVBTYCQ">935.0</ix:nonFraction> million, of which, $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_7_1_2021_To_7_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_KpNtwlV1ek-tGHsNzFycTw" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" scale="6" id="Narr_OKzofJIveUuQhrgagSBsDw">344.3</ix:nonFraction> million was recorded in non-controlling interest and $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_7_1_2021_To_7_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_AbI_zXWpakmCPqHt_7sd2g" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" scale="6" id="Narr_kwfIxTjAAkq_SNFRHK3sZg">590.7</ix:nonFraction> million was recorded in additional paid-in capital. Following the IPO, the Company holds approximately a total ownership of <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="As_Of_7_31_2021_srt_OwnershipAxis_dq_XinjiangDaqoInvestmentCoLtdMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_Q0PXu9CywEmAUF6k2ywBGA" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="Narr_cqGMrQ3GjUeHZt38LvW2Bg">80.7</ix:nonFraction>% of Xinjiang Daqo, directly and indirectly. Xinjiang Daqo&#8217;s non-controlling interests&#8217; ownership of the subsidiary changed from <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="As_Of_7_31_2021_srt_OwnershipAxis_dq_XinjiangDaqoInvestmentCoLtdMember_3cD_diV3RUeg2E8B1Xkapg" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="Narr_MDZIa7Lu8k-5f9db39f22A">4.40</ix:nonFraction>% to <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="As_Of_7_31_2021_srt_OwnershipAxis_dq_XinjiangDaqoInvestmentCoLtdMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_Q0PXu9CywEmAUF6k2ywBGA" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="Narr_bBAqueLOeESYQ7PRz8_ylQ">19.30</ix:nonFraction>% due to the IPO.</p></ix:nonNumeric></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-26</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS(Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data or otherwise stated)</b></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="Tc_njmTmPns1E6QSrXXiEMIkA_1_2"></a><a id="Tc_7toY2NYDv0ul7yASyn-i9Q_2_3"></a><a id="Tc_wWH0I_2VsEqGiJnwqx1Iug_2_6"></a><a id="Tc_PtzyXIKugU6gzWVlgzMyJg_2_9"></a><a id="Tc_g8lVgbY6f0iEu0iT62_G0A_3_0"></a><a id="Tc_7NRYRT_o3EuypW5nR6hLbQ_3_2"></a><a id="Tc_66ytZ4zTa0aFvVN2bGOikA_3_5"></a><a id="Tc_LIWE-HFvF02aClB6psNPCg_3_8"></a><a id="Tc_Xje_5eZyjEyp3gRo2Nhe3w_4_0"></a><a id="Tc_BrKv_r_IbkG9nH0PXF9r6w_5_0"></a><a id="Tc_iveQTc9jG06vxTXVjT629g_5_6"></a><a id="Tc_0kse6-NrykKOdNCGmnQbPw_5_9"></a><a id="Tc_bpJRAY5YTkm5txQTBWjW3w_6_0"></a><a id="Tc_GqmDxHu4Y0Wxl1ESNX7Jsg_7_0"></a><a id="Tc_eeet_JSQ9Um1BNIk3jkk6A_7_3"></a><a id="Tc_QKyn8l2f90-15u8WPlIE0g_8_0"></a><a id="Tc_p8OsITeGnU6PRDADeCnGqw_9_0"></a><ix:continuation id="Tb_sBLB5blw5kSLMm28H_d0mA_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In June 2022, Xinjiang Daqo completed its follow-on private offering in China. The offering raised net proceeds of $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_6_1_2022_To_6_30_2022_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_3VkcZgTxj0aK7mQ3Hi2J9Q" decimals="-7" format="ixt:num-dot-decimal" name="dq:NetProceedsFromIssuanceOfCommonStock" scale="9" id="Narr_jdHxs5ltqUOid_K17UDBxQ">1.63</ix:nonFraction> billion, of which, $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_6_1_2022_To_6_30_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_PWePNWMxqE6kSZMwqdKe3g" decimals="-5" format="ixt:num-dot-decimal" name="dq:NetProceedsFromIssuanceOfCommonStock" scale="6" id="Narr_PgOqol_TGUu_KzPBnFnt_Q">742.8</ix:nonFraction> million was recorded in the non-controlling interest and $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_6_1_2022_To_6_30_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_8FCFQz6jfk-SE-L36DVjxg" decimals="-5" format="ixt:num-dot-decimal" name="dq:NetProceedsFromIssuanceOfCommonStock" scale="6" id="Narr_bZrGDW6MWkq5CDmXUHxFMQ">878.8</ix:nonFraction> million was recorded in the additional paid in capital. Following the private offering, the Company holds approximately a total ownership of <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="As_Of_6_30_2022_srt_OwnershipAxis_dq_XinjiangDaqoInvestmentCoLtdMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Kl-j5SND7EaZ_KPoyrHfTQ" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="Narr_Nu8fE6r1DUuQ_gL759u7UA">72.68</ix:nonFraction>% of Xinjiang Daqo, directly and indirectly. The non-controlling interests&#8217; ownership of the subsidiary changed to <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="As_Of_6_30_2022_srt_OwnershipAxis_dq_XinjiangDaqoInvestmentCoLtdMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Kl-j5SND7EaZ_KPoyrHfTQ" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="Narr_xgFJODvWsUmLW6jjcfFAdA">27.32</ix:nonFraction>% due to the private offering.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In September 2023, <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_9_1_2023_To_9_30_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_QI0ivnqfvk6--Om4FpdWUQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Narr_KfWsrYKn4kmnCTPcMwZsBQ">7,541,500</ix:nonFraction> PRC stock options (Note 10) were exercised by its employees. In 2023, Xinjiang Daqo repurchased <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_bR0MxTuqHUK3zhgt6NfpiQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="Narr_NIRpARtgsk2oJO_-rwo4Zw">7,555,655</ix:nonFraction> shares for a total of RMB <ix:nonFraction unitRef="Unit_Standard_CNY_DlgSZeX4HEKR94D8DC3BSQ" contextRef="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_bR0MxTuqHUK3zhgt6NfpiQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="Narr_7816uw-RAk-idnva-CAlLA">259.9</ix:nonFraction> million under its share repurchase program. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In 2024, Xinjiang Daqo repurchased <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_bO0amyFKDECAVBTLdRuDUg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="Narr_JDKPxBWOIEu9lQ3z8Si77g">10,293,488</ix:nonFraction> shares for a total of RMB <ix:nonFraction unitRef="Unit_Standard_CNY_DlgSZeX4HEKR94D8DC3BSQ" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_bO0amyFKDECAVBTLdRuDUg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="Narr_uRTEpBZtJEGG5pEHqgfBEA">314.8</ix:nonFraction> million under its share repurchase program. In November 2024, <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_11_1_2024_To_11_30_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_wUloFyOTdUaDgnvqikjwZQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Narr_lYdmbVUQukWHjCYzzj_S6g">268,009</ix:nonFraction> PRC stock options (Note 10) were exercised by its employees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As a result of the share repurchase and exercise of stock options by employees, the non-controlling interests&#8217; ownership has changed to <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="As_Of_12_31_2024_srt_OwnershipAxis_dq_XinjiangDaqoInvestmentCoLtdMember__fQn9FD4QkKYpMEl75Lbpw" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="Narr_4PjqqhB-Y0y7-h4sGX1jKg">27.23</ix:nonFraction>% as of December 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The following schedule shows the effects of changes in the Company&#8217;s ownership interest in less than wholly owned subsidiaries on equity attributable to Daqo New Energy Corp. shareholders:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock" id="Tb_o_6d5jU34U6I7-qgvHm2vA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:30.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss) attributable to Daqo New Energy Corp. shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="Tc_iYrElLdxM0W2ggKz9Y225Q_3_3">1,819,801</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="Tc_ZF989a-9wEi_qNmOxcjs7A_3_6">429,545</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_FpamN1Qei0OqqSs7kZ3zRg_3_9">345,215</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Transfers from (to) the non-controlling interests:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Decrease in the Company&#8217;s paid-in capital from acquisition of non-controlling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent" scale="3" id="Tc_F_gaSrpoy0ejCqF9a40xaQ_5_3">386</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Increase in the Company&#8217;s paid-in capital from subsidiary&#8217;s offering of its equity interests to third parties (including exercise of stock options)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests" scale="3" id="Tc_zwSOZkZmCUOnlIp5co-cxg_6_3">878,768</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests" scale="3" id="Tc_etGVAkpATUC5TLIjEnNnxg_6_6">5,401</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests" scale="3" id="Tc_wFyATfE_SUecqzwPDseAUg_6_9">196</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:67.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">(Decrease) increase in the Company&#8217;s paid-in capital from repurchase of shares by subsidiary</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries" scale="3" id="Tc_vW0euWsbU0-LlnlpdLMOcg_7_6">26,281</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="dq:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries" sign="-" scale="3" id="Tc_suTLEyMgAEOkI7LwF6vSHA_7_9">382</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net transfers from (to) non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet" scale="3" id="Tc_pETo7frY5UaaEqGRMopIJQ_8_3">878,382</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet" sign="-" scale="3" id="Tc_rYBKmC5OcUWF0YuC2s1N0w_8_6">20,880</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet" scale="3" id="Tc_Ig77qFzMHUG64elL--9-hA_8_9">578</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:67.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Change from net income attributable to Daqo New Energy Corp. shareholders and transfers from (to) non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" scale="3" id="Tc_6iooxivGYEaWzAPgI8wN2g_9_3">2,698,183</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" scale="3" id="Tc_J1dgWRkbnk-XQyMNg0NJsQ_9_6">408,665</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" sign="-" scale="3" id="Tc__fGXyU1_P0qaoxTnv73TsA_9_9">344,637</ix:nonFraction>)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="Tb_DSCDgNMPXUai66LzzBsf5Q" continuedAt="Tb_DSCDgNMPXUai66LzzBsf5Q_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">10. SHARE-BASED COMPENSATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">(a)Options</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In December&#160;2014, The Company&#8217;s shareholders adopted the 2014 share incentive plan. The Company&#8217;s shareholders have authorized the issuance of up to <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2014_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2014Member_e2Gy3wvnm0eFvLqg80F6aQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="Narr_DKR7UQmq5Eeys2t_8wTEfQ">21,000,000</ix:nonFraction> ordinary shares underlying all options (including incentive share options, or ISOs), restricted shares and RSUs granted to a participant under the plan, or the awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In April&#160;2018, The Company&#8217;s shareholders adopted the 2018 share incentive plan. The Company&#8217;s shareholders have authorized the issuance of up to <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_4_30_2018_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_Z-QjITLYzEykSbw08nNJwQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="Narr_NtpGqLTVQUyBeswGVbWKKA">38,600,000</ix:nonFraction> ordinary shares underlying all options (including incentive share options, or ISOs), restricted shares and RSUs granted to a participant under the plan, or the awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In September 2022, the Company&#8217;s shareholders adopted the 2022 share incentive plan. The Company&#8217;s shareholders have authorized the issuance of up to <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_9_30_2022_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2022Member_FNHNrqpYG0Ko3bZi-3Z69A" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="Narr_d8BQr7lfakeTktBmc0CFHQ">37,253,465</ix:nonFraction> ordinary shares underlying all restricted shares and RSUs granted to a participant under the plan, or the awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Company granted share options to certain officers, directors and employees in 2015, and didn&#8217;t grant any during the years ended December 31, 2022, 2023 and 2024.</p></ix:nonNumeric></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-27</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS(Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data or otherwise stated)</b></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="Tc_4Ij2gbibhUWNiIOEkwawdA_1_4"></a><a id="Tc_ssB_7qpzeECSNQfVvUHB4w_1_6"></a><a id="Tc_cpj9ECrjmUekJ8DDK1T7hA_1_8"></a><a id="Tc_6Wyh2doZZE6CteeBF8vFGQ_2_4"></a><a id="Tc_XiyrR6Fg0kSbNaVMAJYT3Q_2_6"></a><a id="Tc_LR0kd_yXQk-oAgO_SmhHBQ_2_8"></a><a id="Tc__01Ga3wvgkKYnsoX3XrSVQ_2_10"></a><a id="Tc_1I55LV8jBEagSs0IS5rcRA_3_2"></a><a id="Tc_mWriMvlcqEyCoY_NY_Ix8g_3_4"></a><a id="Tc_5ZlYt0c_xECQvRkSbRcldw_3_6"></a><a id="Tc_fb_diBucXUu_stqcg4rquA_3_8"></a><a id="Tc_Asjj8dWkr0aeLPsjmNQRFw_3_10"></a><a id="Tc_huur9fr4HEymGKwgVp-Wvw_4_2"></a><a id="Tc_nKbJX5furEubYnybnwdmBQ_4_4"></a><a id="Tc_ZIlqFko_dkiytNa52Zkxwg_4_6"></a><a id="Tc_488Ri2QhBEepFFlxliy58w_4_8"></a><a id="Tc_-_0V3f_2GkOxTDfRn7Iusg_4_10"></a><a id="Tc_w2Yv1h3r30W26AcyN0_47A_5_0"></a><a id="Tc_gYLhjEsVyUKovaO8bl6g-Q_6_0"></a><a id="Tc_9V9xCStjwkyPoudffQGhTw_6_2"></a><a id="Tc_F7PQ4uBsokuyHrGQjowokA_6_6"></a><a id="Tc_A1yHiGaMN0aYw9m8yCHtmQ_6_8"></a><a id="Tc_teBMdaj6CUK9vmr3M0MR8g_6_10"></a><a id="Tc_o9oWR_9gF0681QLYGE0hhA_7_0"></a><a id="Tc_tnNgXuYmPEa4XWgg57Q0tA_7_2"></a><a id="Tc_hLD5ANtzhEGLThhXAj0YoA_7_4"></a><a id="Tc_f4K8RD89F0unWdG-fBew3Q_7_6"></a><a id="Tc_4GPVy7TZ10e61y-wiXqGDQ_7_8"></a><a id="Tc_pMEiAJaAn0-MYyZqgV8fDA_7_10"></a><a id="Tc_eJQcAio8p0uQgecsO-SnDg_8_0"></a><a id="Tc_iHJviq1qU06JPFp5jgM6Yg_8_2"></a><a id="Tc_WhJfRaL380-B_GftvZYz9g_8_4"></a><a id="Tc_25zHTANJzEeAU3Xc-mZnPg_8_6"></a><a id="Tc_YRRJfYN_kEaNnwWXEI-zsw_8_8"></a><a id="Tc_sCF9UkqSFUW1VksuGHX7iw_8_10"></a><a id="Tc_ysVxPH8eCEiUBb5RJvjCLQ_9_0"></a><a id="Tc_VgbGSFGlIECLGsjeEeiGfA_9_6"></a><a id="Tc_Xpzomsxu3kKiuzR3TUKQdg_10_0"></a><a id="Tc_bVKbsRRc5Ua5qYq3nAQIQA_11_0"></a><ix:continuation id="Tb_DSCDgNMPXUai66LzzBsf5Q_cont1" continuedAt="Tb_DSCDgNMPXUai66LzzBsf5Q_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Company utilized the Binomial option pricing model to evaluate the fair value of the stock options with reference to the closing price of the Company on the measurement dates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">A summary of the aggregate option activity and information regarding options outstanding as of December 31, 2024 is as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="Tb_U5PqbtEKwUGiLTkzZx09sw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number&#160;of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract&#160;Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options outstanding on January 1, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="Tc_A1LxqYUkC0qsOR8uZC5WRA_5_2">95,567</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="Tc_d4_xN-bjw0qo9jp7tPrqpg_5_4">0.59</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="Tc_I9kDo6PtjUm5wKl9nJlgag_5_6"> 1.08</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_bpsAEk8eYk-SsbMCKq6ZtQ_5_8">0.59</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="Tc_llP8cp44skak5PqKh9fg5Q_5_10">452</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="0" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="Tc_gL2_K8RRmkmT33Q4IgxyCA_6_4">&#8212;</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Tc_oGYsyvhSB0u2BWSPb-lSUg_9_2">95,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="Tc_40zoN4kz_kK7uzyto4fGPQ_9_4">0.59</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_KcVsSksvI0m1rdN6iDsmXw_9_8">0.58</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="Tc_jMrc_7LAuUOm0a_im0LxiA_9_10">478</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options outstanding on December&#160;31,&#160;2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="Tc_JHFxXgvG2UyYNXf6PP2oyg_10_2">567</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="Tc_36PvPe800UenL47V0yXm7A_10_4">0.59</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="Tc_zDQOJr16d02orOWyJYZYAg_10_6"> 0.08</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_O6ctcWc6r0eXmHshwG3euw_10_8">0.55</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="Tc_GBfPc1mICUysod5ii5P-Lw_10_10">3</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options exercisable on December&#160;31,&#160;2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="Tc_heaDFMv0EU-_yp9iZxb22A_11_2">567</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="Tc_Ctev7KPW70uGswvmcR-n2g_11_4">0.59</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="Tc_uJ0geGPFbE2AbvyHa6Dx7w_11_6"> 0.08</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="2" format="ixt:num-dot-decimal" name="dq:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" scale="0" id="Tc_T2IIy8qXz0e5jEv2iXcMCA_11_8">0.55</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="3" id="Tc__E2XfYMdUUi9gbptTkWFJg_11_10">3</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Note:</span></span>All the Company&#8217;s options have been vested as of December 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The share-based compensation expense related to stock options were <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_vJSfByo1dUiXhE_WMfXm6A" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Narr_AgR6xGiw2kelgjq6tOV6zg"><ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_43JwSdZzg0Gve5zYBAlvCA" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Narr_SdWXTh5w3EyTc2KDjCjK1A"><ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_oVMfk2jU80mz3znbJu1Gag" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Narr_lLx0H38zNEumnTfPxrPNjQ">nil</ix:nonFraction></ix:nonFraction></ix:nonFraction> for the years ended December 31, 2022, 2023 and 2024, respectively. The total intrinsic value of options exercised during the years ended December 31, 2022, 2023, and 2024, was $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_vJSfByo1dUiXhE_WMfXm6A" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="Narr_oegVVekHGUOHdeWlmMYqAQ">19.4</ix:nonFraction> million, $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_43JwSdZzg0Gve5zYBAlvCA" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="Narr_YdTqgVldmEaoW5jH2FI8eQ">0.1</ix:nonFraction> million, and $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_oVMfk2jU80mz3znbJu1Gag" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="Narr_WW9Bl8ykwkawoF4WmD72Tg">0.5</ix:nonFraction> million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">(b)Non-vested Restricted Share Units</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Company granted non-vested RSUs to certain directors, executive officers and employees in 2017, 2018 and 2022. The Company recorded compensation expenses based on the fair value of RSUs on the grant dates over the requisite service period of award using the straight-line vesting attribution method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">On February 3, 2017, the Company granted RSUs to acquire <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_2_3_2017_To_2_3_2017_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2014Member_tSveEOMCKE2O8ra5dEcIhg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Narr_dbqcVHXTBkii73YmehPEAA">12,653,992</ix:nonFraction> ordinary shares to certain directors, executive officers and employees pursuant to the Daqo New Energy Corp. 2014 Share Incentive Plan. The RSUs will be vested quarterly in each of the next <ix:nonNumeric contextRef="Duration_5_6_2017_To_5_6_2017_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2014Member__7QFKFdfQUSNnorz2AVHlQ" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_kZUEHPls5UGnDmsYj0xvjQ">four years</ix:nonNumeric> starting from May 6, 2017.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">On June 6, 2018, the Company granted RSUs to acquire <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_6_6_2018_To_6_6_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_do0SGGzdc0KIu-rkqswquw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Narr_vs6hqVXBs0uutBUYk2QnxQ">10,984,761</ix:nonFraction> ordinary shares to chief executive officer pursuant to the Daqo New Energy Corp. 2018 Share Incentive Plan, where <span style="-sec-ix-hidden:Hidden_JqG1WOfXLk2DcI8B8gKckQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1/6</span></span> of the RSUs will be vested on the grant date and the remaining <span style="-sec-ix-hidden:Hidden_YhpAYSbIVku_1BqdTaSSFA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5/6</span></span> of the RSUs will be vested on each of the monthly anniversary from July 6, 2018 for <ix:nonNumeric contextRef="Duration_6_6_2018_To_6_6_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_TpH-yVPC30yBZWblvRPMNw" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_d-Z2JmGO9kidJq8TQGZ68Q">thirty months</ix:nonNumeric>. In addition, on June 6, 2018, the Company granted RSUs to acquire <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_7_6_2018_To_7_6_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_rfXkchmFsE61BEIj-SXjbA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Narr_leoXmhYddEGYGvFwv56D-w">25,275,880</ix:nonFraction> ordinary shares to certain directors, executive officers other than the chief executive officer and employees pursuant to the Daqo New Energy Corp. 2018 Share Incentive Plan, where the RSUs will be vested monthly in each of the next <ix:nonNumeric contextRef="Duration_6_6_2018_To_6_6_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_zkN2yny5KkqLiwdGx8yx7w" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_ys-U8uB-a0iIOfZoFBfIiA">five years</ix:nonNumeric> starting from June 6, 2018.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">On December 21, 2018, the Company granted RSUs to acquire <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_12_21_2018_To_12_21_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2014And2018Member_LZVy5QJbZkSzcKYARzl5Zw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Narr_JG4FuoWHM0O2XNORhdQu_Q">8,105,000</ix:nonFraction> ordinary shares to certain directors, executive officers and employees pursuant to the Daqo New Energy Corp. 2014 and 2018 Share Incentive Plan. The RSUs will be vested monthly in each of the next <ix:nonNumeric contextRef="Duration_1_6_2019_To_1_6_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2014And2018Member_rvWGDeTLmkGKu-aHHY2xWg" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_FKzSHWHKnEW5b_Zxbpis6w">five years</ix:nonNumeric> starting from January 6, 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">On September 6, 2022, the Company granted RSUs to acquire <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_9_6_2022_To_9_6_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2022Member_J3qEjgQcuU2om0t8W3_2hw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Narr_KPlu_nQmdEmtYx3fq8VGhw">37,253,465</ix:nonFraction> ordinary shares to certain directors, executive officers and employees pursuant to the Daqo New Energy Corp. 2022 Share Incentive Plan, where <span style="-sec-ix-hidden:Hidden_bUAMLjVVfUeriZ8Jh2VbvQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1/2</span></span> of the total awarded RSUs will be vested on September 6, 2022, and <span style="-sec-ix-hidden:Hidden_sz32Gn5-J0mVPYgGUD2jKg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1/72</span></span> of the total awarded RSUs will be vested on the 6th day of each month on average in the <ix:nonNumeric contextRef="Duration_9_6_2022_To_9_6_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2022Member_J3qEjgQcuU2om0t8W3_2hw" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_N9ixoccslkSXsKkAbI92wQ">three years</ix:nonNumeric> commencing on September 6, 2022.</p></ix:continuation></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-28</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS(Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data or otherwise stated)</b></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="Tc_N_kKt0bNsU2pGwFqwPkWqw_1_4"></a><a id="Tc_VBllxe2ujEWio7Cd6pFCkg_2_4"></a><a id="Tc_fc21RO_lF0OovFkBKDd0Wg_3_2"></a><a id="Tc_ef6HVQKyK0WDd4D6qJ4rPQ_3_4"></a><a id="Tc_HwM0ex9hm0aPqRcG9oLAKA_4_2"></a><a id="Tc__qKLHpH4pkKYnMnUiLWMMg_4_4"></a><a id="Tc_X3J1MJYUIEKNaCe6i_1HIw_5_0"></a><a id="Tc_gR3TJlW7UEKv5nYCJJtn8A_6_0"></a><a id="Tc_v2CsC_kOXUKYN0qvvUEO6w_6_2"></a><a id="Tc_1c4wLFDMdU6wNSl_O48OwA_6_5"></a><a id="Tc_Fwn3ZxJa40OK01gt9qQ3sQ_7_0"></a><a id="Tc_aelZVZy8yUaq5oBg1BO3iw_8_0"></a><a id="Tc_pH_gUNMjEUOLgqcS_CMxjQ_8_2"></a><a id="Tc_buCwJVSdI0OEWHKD0DOEnA_8_5"></a><a id="Tc_01tYYQCT5UmZaY7Lq_PqWg_9_0"></a><a id="Tc_mHIemwWkh0S1JOwxI1wFqg_1_4"></a><a id="Tc_ah1dkBgInkubHNLCg72aEw_1_6"></a><a id="Tc_WOCA8mkNhEOcUg8kKJzRAg_1_8"></a><a id="Tc_DWLcJJBJPUCjV9lmKfZH_w_2_2"></a><a id="Tc_cMS4GcfhjEGM7zQnD5heNw_2_4"></a><a id="Tc_BkGeobmKvkyOVxJ7g0lA5A_2_6"></a><a id="Tc_s298L9dciU68V6D0h52muA_2_8"></a><a id="Tc_DFy92U6-wk2fYMBVEvWX3A_2_10"></a><a id="Tc_tYOBCrJue0a3RbEI71rlIA_3_2"></a><a id="Tc_O0WL63FUOEG10grIs6QaQw_3_4"></a><a id="Tc_F57Nkr-qlU27WxNxXnEBLg_3_6"></a><a id="Tc_IEEBkHIIYUOQY2H-F_LOFQ_3_8"></a><a id="Tc_Q2pPkPXk8UqvIb0v3o54tA_3_10"></a><a id="Tc__vFVXjX43EODuWL_byKuSA_4_2"></a><a id="Tc_7xeFTUfxf0ahslWCD3ZJdg_4_4"></a><a id="Tc_XzVO-FQctEq5K9ccRPHWzg_4_6"></a><a id="Tc_-LTBcG5eG0SsbZY8GYu06A_4_8"></a><a id="Tc_n_X6kkfU60aYNKo33aGWrQ_4_10"></a><a id="Tc_My3SQ-gmzk2V8Tu2BBSy_w_5_0"></a><a id="Tc_mUfoIUfzREKDZ_FRPw01aQ_6_0"></a><a id="Tc_uSxFelQRtE6QXMiYsb2U4A_6_2"></a><a id="Tc_nDdCFV0tEESh-028zywRPQ_6_4"></a><a id="Tc_OdZFhKMqPk6pOet9URG4Hg_6_6"></a><a id="Tc_gyHJ3IgOM0SlBF9oQSguCg_6_8"></a><a id="Tc_Z691zlI57UqrfbPQSYJ7OA_6_10"></a><a id="Tc_aOGf0o1CqUiUcFV5jlnVpQ_7_0"></a><a id="Tc_mLiC8MXj7kO4pVmxzFUq2A_7_6"></a><a id="Tc_tOfZYNcG2kuAqOvCFBPyiA_7_10"></a><a id="Tc_9X6jgbZoWkOP_v2gIsTxQw_8_0"></a><a id="Tc_vZcWQfj0vkq7Of48PX2AYA_8_6"></a><a id="Tc_jiuIBlIyLkO-sS2UdKi-vA_8_10"></a><a id="Tc_jO6D33kT4UKKj6ojEz1m0w_9_0"></a><a id="Tc_J7Znz9-eTU2rNTbbdJ_QKw_9_6"></a><a id="Tc_IWcDqdc900OvILq8ZJ6zbg_10_0"></a><a id="Tc_uKu55yz2GkS-Lcj4Bi4Nug_10_2"></a><a id="Tc_FqUg-9PK60OVJBO3h5AB3w_10_4"></a><a id="Tc_ZFJiA8KYdEaxt0ML8Qz0sA_10_6"></a><a id="Tc_4B3sEKRz9U6sLiQ5_8CmHg_10_8"></a><a id="Tc_aIxugvEj9UKmAE8GzXhtrQ_10_10"></a><a id="Tc_UoISwJr390mNLP2eV6JxRg_11_0"></a><a id="Tc_9E1Jyr_UHE-E8KMbqa9M1g_11_2"></a><a id="Tc_3OrpaoRj2UmrZcLg3MfT4A_11_4"></a><a id="Tc_QJXiZKVw0EyIkkjGJ7wigg_11_6"></a><a id="Tc_ohusccXnKEKuiiUp8zHNhA_11_8"></a><a id="Tc_Tu3ogtfHykqRhhX-b47Acg_11_10"></a><ix:continuation id="Tb_DSCDgNMPXUai66LzzBsf5Q_cont2" continuedAt="Tb_DSCDgNMPXUai66LzzBsf5Q_cont3"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">A summary of the non-vested RSU activity in 2024 is as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="Tb_VHZ2X19B8UGGjjxdydm2Jg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number&#160;of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant&#160;Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RSUs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-vested RSUs on January 1, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_kUWf9AAxfk2jYaJXxdXofQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Tc_kmQkiFQJe0iYICGk8CJpDw_5_2">10,666,902</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_kUWf9AAxfk2jYaJXxdXofQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_bsppr4kEhECXWZGvtxeSyw_5_5">14.13</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_-bjFBKljU0a17jksMXpYog" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="Tc_J3JDXRVSSEmJ1qyAQ5vOKA_7_2">6,095,850</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_-bjFBKljU0a17jksMXpYog" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_fqn_3F-880eP1IHmhhW6CA_7_5">14.14</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-vested RSUs on December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BKMB3QFPGEScOZ9oNJJbPw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Tc_izshshD4pkKKIftK5L7aBg_9_2">4,571,052</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BKMB3QFPGEScOZ9oNJJbPw" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_b_LpMbG65UuZxOD39G7Xqw_9_5">14.14</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The share-based compensation expense related to RSUs of $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockExpense" scale="6" id="Narr_Un3DPgvXWUKxGKE_A9QYvg">294.8</ix:nonFraction> million, $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockExpense" scale="6" id="Narr_B8VsEtBEsEyDPkOCQbbpog">112.5</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockExpense" scale="6" id="Narr_Sgyw2T04KUS7P8gF1a2h-A">73.7</ix:nonFraction> million were recognized by the Group for the years ended December 31, 2022, 2023 and 2024. The total fair value of RSUs vested during the years ended December&#160;31, 2022, 2023, and 2024, was $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_i2XxE5kWC0qqKU6WsfzxLw" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="Narr_E5SN-BISnki9_ZND3Cr6Jg">294.8</ix:nonFraction> million, $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_5Xn60a2lSUOv7e6AcSYJQQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="Narr_hlBuL6-LV0qqB5AK1SPZ3Q">91.7</ix:nonFraction> million, and $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_-bjFBKljU0a17jksMXpYog" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="Narr_7ofnrH6eHE2Iaird733VlQ">86.2</ix:nonFraction> million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2024, there was $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BKMB3QFPGEScOZ9oNJJbPw" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="6" id="Narr_tSnrtKE8tEKfr-XDYxKOEA">56.3</ix:nonFraction> million in total unrecognized compensation cost related to non-vested RSUs, which is expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_-bjFBKljU0a17jksMXpYog" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="Narr_jKrhR8rn40iXBDyN02n8Sg">0.69</ix:nonNumeric>&#160;year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">(c)Subsidiary&#8217;s Share Incentive Plan</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In September 2022, Xinjiang Daqo adopted its 2022 PRC Incentive Plan. Under the 2022 PRC Incentive Plan, Xinjiang Daqo may grant stock options of Xinjiang Daqo (2022 PRC stock options) to its directors, senior executives and other personnel deemed necessary by the board of directors of Xinjiang Daqo to purchase Xinjiang Daqo&#8217;s common stock at the agreed price after meeting the vesting conditions. The total number of stock options granted is <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_9_1_2022_To_9_30_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_DZgCt7S2V0Wql2QGscXfNg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="Narr_BjoeGlhkdka9TZnkGA2DIA">23,660,000</ix:nonFraction> shares, which will vest over <ix:nonNumeric contextRef="Duration_9_1_2022_To_9_30_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_sCDaog0pBEalqU0mNQIi2w" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_UCsxyWqoykmSZB1UCGltdg">four years</ix:nonNumeric> starting from the first date of the 13rd month since the grant date at a rate of <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_9_1_2022_To_9_30_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_5NoEI4BFkk-eP3QTQae09g" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="Narr_VANNvqQJDECje_dJPYmZ7A">40</ix:nonFraction>%, <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_9_1_2022_To_9_30_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_gHIcdNmtWk2dRukT6KBDuw" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="Narr_RzrLO4hfhke566aaiSKIFg">30</ix:nonFraction>% and <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_9_1_2022_To_9_30_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_ik08rfJSckaWgII2k89qvw" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="Narr_aK_TgfBRH0igY1BXKMCjfg">30</ix:nonFraction>% upon the second, third and fourth anniversary of the grant date. The vesting is subject to both the operational performance of Xinjiang Daqo and the grantees&#8217; personal performance. The Company concluded that the achievement of the performance targets over the next <ix:nonFraction unitRef="Unit_Standard_item_IvC4DnT2tkealFgaLdU3LA" contextRef="Duration_9_1_2022_To_9_30_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_sCDaog0pBEalqU0mNQIi2w" decimals="INF" format="ixt-sec:numwordsen" name="dq:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingPeriod" scale="0" id="Narr_YVvLM7FJHkaHQKBs0QSi6g">three</ix:nonFraction> vesting periods is probable at the initial grant date in September 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Company recorded stock-based compensation expense for 2022 PRC stock options based on the estimated fair value of those stock options on the date of the grant using the Black-Scholes option-pricing model.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">A summary of the aggregate 2022 PRC stock options activity in 2024 and information regarding those stock options outstanding as of December 31, 2024 is as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member__MpwWs9rjkKpYgaFbNGydA" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="Tb_5pCGMbMlHEaSzl1x5NPx3A" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number&#160;of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022&#160;PRC&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant&#160;Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">stock&#160;options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contract&#160;Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair&#160;Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022 PRC stock options outstanding on January 1, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_IOSeJIY6bUSQBE2rd1M06g" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="Tc_8UOy8RiIiE2a0Okn_QzyjQ_5_2">11,946,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="As_Of_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_IOSeJIY6bUSQBE2rd1M06g" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="Tc_-v3IL4U6c0yS5LdgauRgHQ_5_4">4.18</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_rn7NV0A9A0e331MNVO8Gcg" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="Tc_DPybmUVclkmSrti41sDuLA_5_6"> 1.59</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="As_Of_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_IOSeJIY6bUSQBE2rd1M06g" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_sgeVHDkYTUCP6VljOpL86g_5_8">3.94</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_IOSeJIY6bUSQBE2rd1M06g" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="Tc_8Qg1h7YotUuM4FHF81NvPA_5_10">564</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="Tc_GC0H7mjRPkKjrRc99_m6uQ_7_2">6,705,600</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="Tc_3bOyYNbRZ0qGUGPMudeogA_7_4">4.18</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" scale="0" id="Tc_NLHAKlaV4UGqM9CXS5ToVg_7_8">3.94</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" scale="0" id="Tc_E6wPVV2wFEChSYIjlAfRHQ_8_2">4,972,391</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="Tc_Xbmc0NRax0K1X3rVyMGMjQ_8_4">4.07</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg" decimals="2" format="ixt:num-dot-decimal" name="dq:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue" scale="0" id="Tc_AZebB-qWgEGBw5Rb9W3UVw_8_8">3.94</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="0" id="Tc_OcDUTjYORUS7F6kZ5SaC_Q_9_2">268,009</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="Tc_szrwx6wMJkaABXKVEHabwA_9_4">4.07</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_5Ck6kLC2bkOa_MS-GPv2LQ_9_8">3.94</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="Tc_x91oV0zOqE6X7faYRdnVIA_9_10">193</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022 PRC stock options outstanding on December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022 PRC stock options exercisable on December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The share-based compensation expense related to 2022 PRC stock options of $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_fH52w7Kz4UioyVoj6eOaUQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="Narr_7WsXWybr80WzX6Ny-946cQ">20.1</ix:nonFraction> million, $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_rn7NV0A9A0e331MNVO8Gcg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="Narr_A6FkAdBeL0yGi-Ywm9N_oQ">37.3</ix:nonFraction> million and ($<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" sign="-" scale="6" id="Narr_PcLLHKc3s06kp_brXswAsA">5.7</ix:nonFraction>) million were recognized by the Group for the years ended December 31, 2022, 2023 and 2024.</p></ix:continuation></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-29</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS(Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data or otherwise stated)</b></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="Tc_b3hmNP0dy0GQY0gBWJS7sA_1_2"></a><a id="Tc_yzukkKsEAkOzI6SbJmoh6w_2_0"></a><a id="Tc_Y5ZjHQ8c90OjGXxnD7CSWQ_2_3"></a><a id="Tc_S6iBZd3P_Uq_g22JI9PKPw_3_0"></a><a id="Tc_oxUkB4tyhU-VvAlNiHONqw_3_4"></a><a id="Tc_lWanNBfb7EG9JyaGCaGhpA_4_0"></a><a id="Tc_B1BaLjFebUKMW89jnONieQ_4_3"></a><a id="Tc_Mwvl5cEw5Uu-mAO9iKtkTQ_4_4"></a><a id="Tc_szJNs_k9SUyutyIFgGA-0g_5_0"></a><a id="Tc_4sm6QZu4LUyCZIStCZ5BsA_5_3"></a><a id="Tc_TPvFpek1NUuIJ58lNq4XEA_5_4"></a><a id="Tc_tANeVYp520m09Wdv3Z2asA_6_0"></a><a id="Tc_xKk79_MYpkmYXZ-x0nk_kA_6_2"></a><a id="Tc_DdsEqiLbBkyfi_8ZtK75hQ_7_0"></a><a id="Tc_bMny9QBdEEG5PhzV_Qbrsg_7_2"></a><ix:continuation id="Tb_DSCDgNMPXUai66LzzBsf5Q_cont3"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">The assumptions in the Black-Scholes option-pricing models used to determine the fair value of 2022 PRC stock options granted during the years ended December 31, 2022 were as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="Tb_PLIOPJIoh0qFJm-BNMuDuw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:34.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year&#160;Ended&#160;December&#160;31,&#160;2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected term (months)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_Qq1NDuk6REe3unVFJG_zNA" format="ixt-sec:durmonth" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Narr_L8OZeP_jvEixc8xIa8WbRA">24</ix:nonNumeric>, <ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_El8M8D85VEGU-T5mXbWBhw" format="ixt-sec:durmonth" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Narr_SmXEhppbnEiVS1BMyYm0Ww">36</ix:nonNumeric>, and <ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_9kwGG_nH3UuZaAXFaK_1sA" format="ixt-sec:durwordsen" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Narr_KDhfVj1udEmB1eAB0ae6BQ">48 months</ix:nonNumeric> from the date of grant</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected dividends</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="Tc_6Isf0VPjLk24D37kJeMscg_3_3">0.96</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:61.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="Narr_fybTbHGlUkmkGCgnWWqR0Q">51.86</ix:nonFraction>%-<ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="Narr_dtUO9tEUfUWWK8uvt-P8sQ">54.00</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="Narr_Kd8nWqLuqUyLtXR3TG3Lkw">1.76</ix:nonFraction>%-<ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="Narr_xluBYndM80GOx2yGCVkkxw">2.18</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:61.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="As_Of_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_d4raNgxnhkmDmNF-5XS96A" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" id="Tc_ZCnjGW3B10egTY-4Mf1OOw_6_3">8.15</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average exercise price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="As_Of_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_d4raNgxnhkmDmNF-5XS96A" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" scale="0" id="Tc_-5NMzt3WbEaeuQ2GI8f9UQ_7_3">4.07</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">The risk-free interest rate is based on the China Treasury Bond yield with a maturity equal to the expected term of the option in effect at the time of grant. The expected volatility was determined by using an average of historical volatilities of selected industry peers deemed to be comparable to the Company&#8217;s business corresponding to the expected term of the awards. An analysis of historical dividend yield was used to develop the estimate of expected dividend yield. The expected term is calculated based on the contractual term.</p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="Tc_16kdJcf_SEKYrIS23OobIw_1_2"></a><a id="Tc_CoFuydN4zUy-2lvVvf6-SA_2_2"></a><a id="Tc_VahM7-qY00Glo_RrbWXnFA_2_5"></a><a id="Tc_qvrh3EOtRUe0eVxmEkIgog_3_0"></a><a id="Tc_c5RM_pYiLUGKAtYUbn3ULg_4_0"></a><a id="Tc_UvfTArddbEyXCgs832yRKQ_4_2"></a><a id="Tc_8LJGbpnkwEy6ZDfZfllPqA_4_5"></a><a id="Tc_JF6qF1IMGU6HMab3JDAKIQ_4_6"></a><a id="Tc_3wg2inETOU6tpYKrFG2IeQ_5_0"></a><a id="Tc_U09SSF6dE0eqbMmZoUqBLg_5_6"></a><a id="Tc_Hm2DrsB7u0qydG8pVUhRWA_6_0"></a><a id="Tc_je36553UwEO5SbVodK1ITg_6_2"></a><a id="Tc_aVfaAXauf0Cq3nb0SBFEDA_6_5"></a><a id="Tc_BpuSMJPM0UCr5GqVXs-t8w_6_6"></a><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="Tb_Qq-DWpfgE02HGcV05vRIOg" continuedAt="Tb_Qq-DWpfgE02HGcV05vRIOg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">11. RELATED PARTY TRANSACTIONS AND BALANCES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">(a)</i></span><i style="font-style:italic;">The relationships between the Group and major related parties are as follows:</i></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dq:ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock" id="Tb_4IyfKtTChEG6xE-11kPPqA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:50%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Name of the related parties</b></p></td><td style="vertical-align:bottom;width:1.96%;border-bottom:1px solid transparent;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:48.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Relationship</b></p></td></tr><tr><td style="vertical-align:top;width:50%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Daqo Group Co.,&#160;Ltd. (&#8220;Daqo Group&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:48.03%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Daqo Group and the Group are controlled by same group of shareholders</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Daqo New Material Co.,&#160;Ltd. (&#8220;Daqo New Material&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Chongqing Daqo Tailai Electric Co.,&#160;Ltd. (&#8220;Chongqing Daqo Tailai&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Nanjing Daqo Transformer Systems Co.,&#160;Ltd. (&#8220;Nanjing Daqo Transformer&#8221;)&#160;</p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Jiangsu Daqo Changjiang Electric Co.,&#160;Ltd. (&#8220;Jiangsu Daqo&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Nanjing Daqo Electric Co.,&#160;Ltd. (&#8220;Nanjing Daqo Electric&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr style="height:4.95pt;"><td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Zhenjiang Electric Equipment Co., Ltd. (&#8220;Zhenjiang Electric&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Zhenjiang Moeller Electric Appliance Co., Ltd.(&#8220;Zhenjiang Moeller&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Zhenjiang Daqo Intelligent Electric Co., Ltd (&#8220;Zhenjiang Daqo Intelligent&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Nanjiang Daqo Electric Institute Co.,Ltd.(&#8220;Electric Institute&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Nanjing Daqo Automation Technology Co.,Ltd.(&#8220;Nanjing Daqo Automation&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Zhenjiang Klockner-Moeller Electrical Systems Co., Ltd. (&#8220;Zhenjiang Moeller&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Jiangsu Daqo Enclosed Busbar Systems Co.,Ltd.(&#8220;Jiangsu Daqo Busbar&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;width:18pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">(b)</i></span><i style="font-style:italic;">Related party balances:</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">The balances due from related parties&#8211;short-term portion are as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dq:ScheduleOfRelatedPartyBalancesLoansTableTextBlock" id="Group_NJOPu7H9YUmEAPBJxuSpNA" continuedAt="Group_NJOPu7H9YUmEAPBJxuSpNA_2" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due from related parties-short term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nanjing Daqo Transformer</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_pEr5rkghVkGDjrcOGVn48Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="3" id="Tc_tfDlZ_4ByUegbh364Bb17A_4_3">32</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_OtherSubsidiariesOfDaqoGroupMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_d6V3uazk90ib88226gPqJA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="3" id="Tc_IhxtqIUx-02zjdM89GsopA_5_3">2</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_B4QGTKV57UiQjSv51SLolg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="3" id="Tc_rc9wsBxDkE-UwTtdOfDZKA_6_3">34</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> &#8212;</b></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-30</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS(Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data or otherwise stated)</b></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="Tc_tzsRasET20-yNjrTXl6zMA_1_2"></a><a id="Tc_28KEzRCPsEi81snKAb6Xnw_2_2"></a><a id="Tc_mP3m84Y_U0in_g6_k-Ex_Q_2_5"></a><a id="Tc_R1XTqRbyq0yRa_twrOKnwg_3_0"></a><a id="Tc_qWB6rYfkp0CcE4tU2Q4HEw_4_0"></a><a id="Tc_1sh3U9wD7keiT5sIKnZAHQ_4_2"></a><a id="Tc_OTe2jiSqHUCHWGPwfCauLA_4_5"></a><a id="Tc_Bw-VVirmDU6k_uJmHBWpnw_4_6"></a><a id="Tc_QywFDXmBZUSfCskSsFvq-g_5_0"></a><a id="Tc_Ueo0CBGjk0uR-BcZxilzCQ_6_0"></a><a id="Tc_CJ3Okv6GDUec7q8rqPLK0g_7_0"></a><a id="Tc_iXSNDgO6FUmzF6x4cMzfQw_8_0"></a><a id="Tc_d8CQGyNK_UiIkKpU9hUx2g_9_0"></a><a id="Tc_0F1shcN1ykOB78K89_oXUQ_10_0"></a><a id="Tc_GSFydctp7k2UvwRHmK3JRg_10_2"></a><a id="Tc_X2YRBAeOoEiuTsTVjdbGLA_10_5"></a><a id="_756b47ed_6568_4c02_bc98_ef8b06d8965a"></a><a id="Tc_4pQHPgzOTEWuyEP9iN52pw_1_2"></a><a id="Tc_05YKl5hMgUW8Q0OR2BZgeQ_2_2"></a><a id="Tc_l0FUqFJOo0OmKwNWYEa3yQ_2_5"></a><a id="Tc_Kny6Jbp1M0qYRAtY5k5h6g_3_0"></a><a id="Tc_3QMHfri41UiKwD6Bgq4LKA_4_0"></a><a id="Tc_SJFFuKWRd0q04Sguu8YmAQ_4_2"></a><a id="Tc_2sKJsQUSoUatIoaSp0UGnA_4_5"></a><a id="Tc_UBU7q3v1T0G24uxWZT_BzQ_5_0"></a><a id="Tc_KlzYPcf-mECszuZjFqZFNg_6_0"></a><a id="Tc_mciPWYKkTEiGeQTwqSvt5g_7_0"></a><a id="Tc_HX2jAzUj206uyEzhceq_Aw_8_0"></a><a id="Tc_5k4hgCLTv02YXkoRLUIAgg_9_0"></a><a id="Tc_CyVgRWYNo0a8zCte_fJULA_9_3"></a><a id="Tc_vK59tZu2oUqccrxKvNP4fA_10_0"></a><a id="Tc_osUgHOAMfEmjzEpqBdsnaA_10_3"></a><a id="Tc_hiM_Lt67r0qkYqWUtqd8Yg_11_0"></a><a id="Tc_G4WQXM98kkGM4iUzH9JlmQ_12_0"></a><a id="Tc_EEaBr3CF0E-Hv2lk9cyh7w_12_2"></a><a id="Tc_PiHjeGkPKEOwriBtt9fWZg_12_5"></a><a id="Tc_6E4sc6PhTUGmDIOwFnoZlg_1_4"></a><a id="Tc_gCG4kNpuzkaAjK593H7zeg_2_0"></a><a id="Tc_1V0B7pkVJ0KaR5ghp24ghg_2_2"></a><a id="Tc_C3En1r0tLEejgYEyzVWXTg_2_4"></a><a id="Tc_yQ87mQB7tUSdrgRMvxyXZA_2_7"></a><a id="Tc_zRf86N1oaE6Ypi-5nhvL8A_2_10"></a><a id="Tc_rp2eTq_1JU6MIR4oO7D9lA_3_0"></a><a id="Tc_7J2GC0VVzEyXZ8PXrLGWdg_3_2"></a><a id="Tc_rskBU4Km60yq7zxw0__kLg_3_4"></a><a id="Tc_wmVqkNxVdE6uxOqzrFVo1w_3_7"></a><a id="Tc_z5qsnz2AxkSWnGWBiz1bcg_3_10"></a><a id="Tc_EvU3OWSAVkype1BOW8A1lw_4_2"></a><a id="Tc_bNAYVzDxh06bxM6jL7js5g_4_11"></a><a id="Tc_uQBMiLrGOkKfu5bzZO7WDw_5_0"></a><a id="Tc_wgIr8mj1s0KLsnpZaIWBvg_5_2"></a><a id="Tc_OuFRIz7WPUOSylUMkZqdVQ_6_0"></a><a id="Tc_V_mZ6Rupo0CUyvH5iut4pA_6_2"></a><a id="Tc_5HyK9IFpvk6u2wpQRaGF8w_6_5"></a><a id="Tc_GbTfzkBoPkuHMjHL5l1gCA_6_8"></a><a id="Tc_whYr9q6tbkWZOXFPFZSAEw_7_0"></a><a id="Tc_KbtO48UAmUGprHpwffjU3A_7_2"></a><a id="Tc_qECknZXvXUq7gMkM1huMJg_7_5"></a><a id="Tc_Ke3vk8236kGZOf-4Z84vJQ_7_8"></a><a id="Tc_yXijFlyrP0Sx-u72nlVqYw_8_0"></a><a id="Tc_m8oE54VHS0G1OeWNWLVA9w_8_2"></a><a id="Tc_1GB-Is28VkiGkGgORrhwSw_9_2"></a><a id="Tc_nCkPi8zvtECli1pZ77G_vw_9_5"></a><a id="Tc_hIthF_GgG0-alBSrz-tSGw_9_8"></a><a id="Tc_WYtZ97T5L0GB0x8VTs5d0Q_10_0"></a><a id="Tc_Nc4VARtxhkqU-BeRplUVPg_10_2"></a><a id="Tc_NWvHOsFOxkWyaCn18gewRQ_10_5"></a><a id="Tc_FfiOw1Gy6EGKH-F9dTW12g_11_2"></a><a id="Tc_zLs6ZWu5FUWeBS1vJ0BHRQ_11_11"></a><a id="Tc__ROrStKWQ0eZsazuZ-oAdA_12_0"></a><a id="Tc_yQfN_Xpv80-VtnAd7p9gnw_12_2"></a><a id="Tc_z98oUliBbkeeDIWrLcKOmw_13_0"></a><a id="Tc_hNEp8O3aS0uFFNyzmOtw5A_13_2"></a><a id="Tc_uLbDU9tvB0iEFLWkT2j5MA_14_0"></a><a id="Tc_O3wVRka1Mkemb_LaXqaEkA_14_2"></a><a id="Tc_urRCCsG0cEy4f3PIZsEedg_15_0"></a><a id="Tc_4El7gzf3Ik2DV3We0TFk9A_15_2"></a><a id="Tc_b-yHSajJo0CgTDYLcR80Hw_15_5"></a><a id="Tc_k7-WAlq4pEG_p7kW9-XTpw_16_0"></a><a id="Tc_Ih3x0maU00OuCBfQKgwgPg_16_2"></a><a id="Tc_FIyaNaUZZUutRenYvprWYg_16_4"></a><a id="Tc_cY0YIqxouUS7kHmwY_6Lbw_16_7"></a><a id="Tc_sm5oJvGDR0qhKxFFEH0Jjw_16_10"></a><a id="Tc_MVrSia13LkSHz-7Z49RWGA_17_2"></a><a id="Tc_3D0S240WoUuC7HXVwOJ5Bg_17_4"></a><a id="Tc_FWfOrCPddkClCzS1pCiB2A_17_7"></a><a id="Tc_-cl53rJGj0alwBDu-TrIpg_17_10"></a><ix:continuation id="Tb_Qq-DWpfgE02HGcV05vRIOg_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The balances due from related parties&#8211; long-term portion are as follows:</p><ix:continuation id="Group_NJOPu7H9YUmEAPBJxuSpNA_2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amounts due from related parties-long term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Chongqing Daqo Tailai</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_ChongqingDaqoTailaiMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_zwPxg6O79k-cz0mrQdQDew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent" scale="3" id="Tc_otJQGBm-nkCBBT_TwJ-cAQ_4_3">14,696</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Jiangsu Daqo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_JiangsuDaqoMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_s-u9zhz-VkWZbnKLcn6fyA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent" scale="3" id="Tc_reOeOwEVZk2XktVcXhhJMg_5_3">6,500</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_JiangsuDaqoMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_Q-RgHKu8rkCI6kwPfUv65w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent" scale="3" id="Tc_kF63hPOLS0GbOUa1RgW6Lw_5_6">9</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nanjing Daqo Electric</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoElectricMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_1bDMt3AQbEKXPS7j91gPmA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent" scale="3" id="Tc_y457sOmmNUSQBAqgT2UGdw_6_3">2,085</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoElectricMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_YXwp3fOo2EqpYRVVUNC-jw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent" scale="3" id="Tc_uN6t84qNv0ihtnyDRNCGVQ_6_6">391</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Zhenjiang Moeller</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangMoerllerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_SOnfQIF7WUS5JKbpI5mFqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent" scale="3" id="Tc_3uing9UDZUaJLShi_1oMew_7_3">990</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_ZhenjiangMoerllerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_J8RoQD_mmEugKiQxrMmJTA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent" scale="3" id="Tc_tLtkzp7GrEylsIAZIOkmug_7_6">20</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Zhenjiang Daqo Intelligent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangDaqoIntelligentMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_7BNeIbwmSE6j1aIP7ttMYg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent" scale="3" id="Tc_vfx4DJNOb0yUnOY5y4wcaQ_8_3">62</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_ZhenjiangDaqoIntelligentMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_6BSHqXeyKE-ye01Qk1W1VA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent" scale="3" id="Tc_3prSIAbO5k2TwPmey9RvXQ_8_6">66</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_OtherSubsidiariesOfDaqoGroupMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_d6V3uazk90ib88226gPqJA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent" scale="3" id="Tc_UPmd-jzSak27lq0jTizKuw_9_3">700</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_OtherSubsidiariesOfDaqoGroupMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_YzLfOivzcUCVkGYUaXd7JA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent" scale="3" id="Tc_5fHapAPsNki-f6maV67oWg_9_6">59</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_B4QGTKV57UiQjSv51SLolg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent" scale="3" id="Tc_ydyRhL9dPE-lvjqXYnjr_w_10_3">25,033</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_KaId6i6-WkigGRCA3s2V7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent" scale="3" id="Tc_BoMHAsDOm0KYC82qNbucfg_10_6">545</ix:nonFraction></b></p></td></tr></table></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">The balances due to related parties &#8211; short-term portion are as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="dq:ScheduleOfRelatedPartyBalancesPayablesTableTextBlock" id="Tb_5VKPjteffEmnBlKQzpKWfg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due to related parties &#8211; short term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Daqo New Material</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_DaqoNewMaterialMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_uTm1f6wjSUq4tcd0Z4coyw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="Tc_sPcmAH7abU24bcSfXTsAJQ_4_3">4,044</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_DaqoNewMaterialMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_x9TEhgsYd0iUFuRZurX9og" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="Tc_HAUvwZZfske08PIpnQg_Sw_4_6">4,069</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Electric Institute</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_ElectricInstituteMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_4G_qjLdlWUW6LZlfJoszsg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="Tc_JCRQO4ppPkSHO9_7wi2ujQ_5_3">3,485</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_ElectricInstituteMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_lHcHNjiBx0OpZN6msof5ZA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="Tc_LWX3RNmsp060NyJ3Aeeb-g_5_6">1,193</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Zhenjiang Electric</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangElectricEquipmentCoLtdMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_l8wSipyO-0KnD_17CIANDA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="Tc_wzZtvV8lp0-sQxWp7_rq3g_6_3">2,575</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_ZhenjiangElectricEquipmentCoLtdMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_S_nlATucp0On2LucEmH8GQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="Tc_J08er16AB0O7U_g-4F8SWQ_6_6">42</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nanjing Daqo Transformer</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_U5kPjKN7hkK2fiLFdaCtdg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="Tc_QnWsmNjv6kKuy5JxbeAw8g_7_3">265</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_n4JS9Y4_RUecvj9nIvyNdg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="Tc_sw4rBK_Gj0K5U0LH1Wmt_g_7_6">614</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Jiangsu Daqo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_JiangsuDaqoMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_HxWi3L9b2kmCRbQIdkGg3w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="Tc_LhG0OwIZj0G3IJO3nr6GfQ_8_3">4</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_JiangsuDaqoMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_kvFU2iqJiE2gsLYOIueGdQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="Tc_qgiAqaL_tkOuztG7CazWTA_8_6">435</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nanjing Daqo Automation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoAutomationTechnologyCoLtdMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_oLRvDqvXq0qJ4HSHAgN11A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="Tc_FXua9X-hlEC6Ll4FkcD5AQ_9_6">229</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chongqing Daqo Tailai</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_ChongqingDaqoTailaiMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_P-ioEIM7PUKVa8MAvfkO6A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="Tc_2Qj-pPHleUWk40FaQUuMmw_10_6">3,388</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_OtherSubsidiariesOfDaqoGroupMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_j0T61cUNEEi_K3NmFhY-vw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="Tc_ePF0UMlEe0-yN0PJ_0sTNw_11_3">283</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_OtherSubsidiariesOfDaqoGroupMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_UNOlodaunUOjKVxRyd7Wcw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="Tc_qPWrP4syik-Ui7fYFBT7-w_11_6">240</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_okpMXci-hkuokb4BXOERLw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="Tc_haVsegAbh0OLohm5sryjVw_12_3">10,656</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_V-vSP932O06oFAPwVja7VQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="Tc_wxnMuJ5YUUigcCg5EgM9HA_12_6">10,210</ix:nonFraction></b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;width:18pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">(c)</i></span><i style="font-style:italic;">Related party transactions:</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">The material transactions with the Group&#8217;s related parties were as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock" id="Tb__NZYo-hxVU6B4aJ3TTyTjA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:45.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Name of Related parties</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">    </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Transaction Nature</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">    </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">    </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">    </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Nanjing Daqo Transformer</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_g6LNc3mi9ESmdi7aZ-0T7w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_RK3u00uTekq4O2GE7WATXg_3_5">29,874</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_rMRSJjLIN0KHmFwcYfSnDg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_9uJ6BxZ7H0KkNItS9ikajg_3_8">23,760</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_eJxiDeXgAkqYi1hCIhz9MQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_WIZC_79zqkibhjXaLC5BAw_3_11">12,130</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Raw material</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_1xkasJV9uEq7oCH1_Popiw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_ICxLVBSglUuDxKfCZvxrRA_4_5">39</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_OAqxV4q9QkSIIY6cRyBjfQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_yMqQxcLxZki5eOWreNlQHA_4_8">47</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Chongqing Daqo Tailai</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_ChongqingDaqoTailaiMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_QyGUIRHO00uMaWlbUg2OsQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_E1MQqa1SskaLveKRnF7xag_5_5">22,511</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_ChongqingDaqoTailaiMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_kdTlxpIY9E-_uyHqGwuHcQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_siG18tPK80-9XOntG0YxMQ_5_8">28,252</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_ChongqingDaqoTailaiMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_3t7n92RM-EyqvzABCxEdxA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_X4NkRQiiGUSofY-jTbap-g_5_11">28,670</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Jiangsu Daqo Busbar</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_JiangsuDaqoEnclosedBusbarSystemsCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_k7nQLJq84USdviTLngQ1WQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_FcxciCwWA0-Qbgs12KgJDw_6_11">671</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Jiangsu Daqo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_JiangsuDaqoMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_agNbe-QlZE-LYbnAEzLtMg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_dqRNv2s6B0yoXa1fTDVGjQ_7_11">7,847</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Nanjing Daqo Electric</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_NanjingDaqoElectricMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_xqDyF4KxcE69-8uoDYtlQg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_Pq5aW8oLjUKFDuR_gjvW5g_8_5">8,209</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoElectricMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_F6SWFnFrkkulYF4Bd3KwvQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_ogvU8spOmECk_UaIOsKLCA_8_8">12,526</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoElectricMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember__G39hMK6NkKbLnXWQb2sHA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_TqnywSZdqUOn1O7_DoU9IA_8_11">559</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Raw material</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoElectricMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember__ACcKiGA3kOQeKVSiRNvBA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_Siib3q79ykOEXMQCf-k8ag_9_11">1,372</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Zhenjiang Electric</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangElectricEquipmentCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_AdIAsY4VfkSJhAskF0isMA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_uIXiy7BUh0Gy7Q2bQISXDg_10_8">1,505</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_ZhenjiangElectricEquipmentCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_tR-xQAzDzESNGHHa4NNnyw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_kQouJMJGoEKh9Ion9yWu-w_10_11">20</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Raw material</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_ZhenjiangElectricEquipmentCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_MiSz57-rYEG38dYPyPJpRQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_5wa5PcleaEqVOCSYPL0MHQ_11_5">4,241</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangElectricEquipmentCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_p76Ea5T2qkmynG-7drTzXg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_USMCin4t0kSbc7g9e2G-Ew_11_8">5,017</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Zhenjiang Moeller</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_WqR6z7_JGEStKKUmkmPJxg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_icZTHE-LdUevLbR86xiYUw_12_5">9,331</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_Jn8jcOFjaUqgDuJy-clyUQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_LzvIqv3MdEad6QJhkhH_iw_12_8">8,755</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_eKIW8I6T5U2JCiU6y3a5Zg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_2_L8ByVvvUSBmpeJxCWKkQ_12_11">630</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Zhenjiang Daqo Intelligent </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_ZhenjiangDaqoIntelligentMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_pebz3pqtXUaOt6htyqOkMw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_1QgTwLRy8UyfdhFaz-bA3w_13_5">6,271</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangDaqoIntelligentMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_BZMauKsz0k-BvItozgffSQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_IUBKrfXKz06-Q7TLTfEUdQ_13_8">4,991</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_ZhenjiangDaqoIntelligentMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_VbFXRxUD4EO1sk5dZHKz_Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_NML01waFx0WehbabfLhQ8A_13_11">83</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Electric Institute</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_NanjiangDaqoElectricInstituteCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_-vxdFD5XbEG-LGbwtVlRbg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_EkmPvkeI_ECLbxaLNKnETg_14_5">593</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_NanjiangDaqoElectricInstituteCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_FwT5XPOS-06VRNIURsu2jA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_WiwWfX2Df0a_srp_8Pgm9w_14_8">7,107</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_NanjiangDaqoElectricInstituteCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_FIYJ-FPdI0StUwybpn3qXw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_fYHPvkV6u0mmO4_8r1beqA_14_11">997</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Nanjing Daqo Automation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoAutomationTechnologyCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_A-8tFpWh2U2jx_smIPpS2g" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_dItQFGfNnESbNlivi882zg_15_8">2,210</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoAutomationTechnologyCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_ll868TmqX0O36eGCFxwzzg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_oHOGoTTdl06rU687ofNt4Q_15_11">945</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_E1zcZK3GNk6qQZUSHMpWfA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_Ube4-sFgMUS6BWw8b8bwUA_16_5">76,789</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_mqfMPUuY4UuBFD8A-bR0xA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_o0o3wmMURU-ZFHJNx0IhTw_16_8">89,106</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_3IuT1BIgZkGN65zKLt_9PA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_L4B9FAmnyU67Augddeb8eA_16_11">52,552</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Raw material</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_X7Mgv6a0I0yv8NDTxHSYfQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_RZk5fFIJCECzvggWiJgVgg_17_5">4,280</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_zbE3j8I0MUqKQE3ZrXmS9g" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_v3MFawS0XUuTL5pqlqhCNA_17_8">5,064</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_7Y_Mi6NUFUy3P1RquOpi4g" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="Tc_eCk7GG76x024zeol-RwQjg_17_11">1,372</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-31</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS(Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data or otherwise stated)</b></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="Tc_UQ9Z07vsZkKsolTyNWvEuA_1_2"></a><a id="Tc_61GDSbjIikiJGS7C8Oc9tw_2_2"></a><a id="Tc_Sc_LxhzfN0ywlfLklXV6qQ_2_5"></a><a id="Tc_4HhI--9FxUir1O0exR9rTw_2_8"></a><a id="Tc__EAUobpwd0e7ebSW2os8yw_3_0"></a><a id="Tc_l6UZ5Vn_-kSjKJ4eeBvm3g_4_0"></a><a id="Tc_EtDUVFKs4Ui3yeJOZtvLDQ_4_2"></a><a id="Tc_eLpWQ6RtWkWMQvO9c-SRgQ_4_5"></a><a id="Tc_xNwxUJZrSEe3uRt7TGa4pw_4_8"></a><a id="Tc_63P5AjkcOkyX5FTNw8YIBQ_5_0"></a><a id="Tc_i5l4MsBcPUOD6Fsxpnrz_g_5_9"></a><a id="Tc_aDMNeZcvYU21h2uauS6H7g_6_0"></a><a id="Tc_5w9Ld0r-EEa0beSDp_NOog_6_2"></a><a id="Tc_O08AdOIUf0iBtmfhnLrABg_6_5"></a><a id="Tc_doH0O2hMN0aU59N5KtWQDA_6_8"></a><a id="Tc_C0_h2PgFL0-3zJOmdXmkRw_7_0"></a><a id="Tc_JqYe4i4ii0qlZPhZIoHc4Q_8_0"></a><a id="Tc_7wegq5AL7kmHyI3wf_357g_9_0"></a><a id="Tc_LstT4skYrUq8DCzLR7bcgQ_9_9"></a><a id="Tc_9Jnr7nuUR02rvwpYKqKhvA_10_0"></a><a id="Tc_K1F43sjrwkutgzCrHDmy5A_10_9"></a><a id="Tc_Hs4usb4UtkyJiaq_Mr6dYQ_11_0"></a><a id="Tc_GVXqPHUe60Gbahn4A0pGyw_13_0"></a><a id="Tc_B2EJIXdX8Uuy4QQ3v0WoHw_13_2"></a><a id="Tc_gN5_3cynmUGb0k8EFGuppA_13_5"></a><a id="Tc_3QJO52JFp0uCvewzuvsbXQ_13_8"></a><a id="Tc_mk1yUHC-wkan5omH8sqhGw_15_0"></a><a id="Tc_9d6iPcU2b0WYAkFN4yOJnQ_15_2"></a><a id="Tc_--0TY-_-Qkyyp7jLXE1-SQ_15_5"></a><a id="Tc_tUN-Snd-yUygthoYAAFlyQ_15_8"></a><a id="Tc_wtRGfZI0BECL2LSJJ7oeYw_1_2"></a><a id="Tc_88-IlDooPUimH33s7sCqhg_2_2"></a><a id="Tc_psXHQteATkiJc3_jaolPGw_2_4"></a><a id="Tc_qeD5nBExJEe_oy51vw29cA_2_6"></a><a id="Tc_FnsxYqf2pECul7GVEQ71CQ_3_0"></a><a id="Tc_rYU2msMFake4NQmHAg_YIw_4_0"></a><a id="Tc_ME8dRPuu1EOk9_Je0d-LxA_4_6"></a><a id="Tc_xxgQyH7upUiemL3Nq78t5w_5_0"></a><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:EarningsPerShareTextBlock" id="Tb_b2DALV89lkidb9gfm5ZpcQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">12. EARNINGS PER SHARE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">The calculation of earnings per share is as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="Tb_pzEy2NxN00CPH2rI_uKMEg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:36.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator used in basic and diluted earnings per share:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net income attributable to Daqo New Energy Corp. ordinary shareholders&#8212;basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="3" id="Tc_Gb5sxhw1f0aZ5MQOg39beg_4_3">1,819,801</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="3" id="Tc_VIPkRJjErkWm2cjDKMWAlA_4_6">429,545</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" sign="-" scale="3" id="Tc_vRkkmmsZ2kOk-MLueFWz7A_4_9">345,215</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Diluted earnings from the subsidiary</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DilutiveSecurities" sign="-" scale="3" id="Tc_xndqpThGpUaCYreOU88Lhg_5_3">15,432</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DilutiveSecurities" sign="-" scale="3" id="Tc_djCqHMoppUWcxcVN94Zlew_5_6">237</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net income attributable to Daqo New Energy Corp. ordinary shareholders&#8212;diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="Tc_jKJ8as8JYUmMFMhDIDTqxQ_6_3">1,804,369</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="Tc_A2gjaVM7fUCiKwpSJ75xIg_6_6">429,308</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" sign="-" scale="3" id="Tc_DfdtjzMqCk-rZqps1qcKRA_6_9">345,215</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator used in diluted earnings per share:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average number of ordinary shares outstanding used in computing earnings per share-basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_CBfmpQnxl0-DB-9c46jRVw_8_3">379,365,310</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_IX31ywb7jUGRxyW78AFSZg_8_6">373,586,004</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_qUxmE6xgKUaAiaYZisLuIg_8_9">330,800,038</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">Plus:  Dilutive effects of share options</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_Vz0JZNNahEqQ5_YSCy24QA" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="Tc_tBMHN5xgXkOpEchMMr3SWQ_9_3">885,140</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_5yvSExN8vki7j3oOAqZpqg" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="Tc_dsOXy7bI3kKwYSE_FYGpgw_9_6">88,479</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 24pt;">Dilutive effects of RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_ryma5CG8xk2QvvC2-w0oOQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="Tc_YB5aH79llEaB-sNt9N0msg_10_3">6,209,391</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_pX0zaTP8zU-Vy7Y-pOw9QQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="Tc_SQX_2seJjUCK-U3OQnX7AA_10_6">1,143,193</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average number of ordinary shares outstanding used in computing earnings per share&#8212;diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_y5yj_DeAaE6hzamAtqfgcw_11_3">386,459,841</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_1cnRrrc1KEySl5a9M60d8g_11_6">374,817,676</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_dZX94PTGE0Gup4ZUfGz2mg_11_9">330,800,038</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Basic earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_KcjskiatNUqgpzy4_wUQ1A_13_3">4.80</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_yg3qLwwzk0a2Mbh9dktI8Q_13_6">1.15</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_CwdFmqttmUGuepFk217tZQ_13_9">1.04</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Diluted earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" id="Tc_HzfsATONB0iRn9X-4cDM8Q_15_3">4.67</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" id="Tc_rPvHSwKhLEiYtfEBqewtgg_15_6">1.15</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_R3pJM8iFnUqblvOhkAXAnA_15_9">1.04</ix:nonFraction>)</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Diluted earnings per share does not include the following instruments as their inclusion would be antidilutive:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="Tb_hNkvgL0szU231lK6R6r49w" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Non-vested Restricted-Share-Units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_ryma5CG8xk2QvvC2-w0oOQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_1fsB8Z-SFUGFRUuURSKYnA_3_2">9,056,071</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_pX0zaTP8zU-Vy7Y-pOw9QQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_QK6PBf2A2UGgR3ld7e9J0g_3_4">11,406,944</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_c-4lGIu9WEKQVvXbmPBZsA" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_MAhZVjHyfU2GeUScppaRsQ_3_6">4,571,052</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:67.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Subsidiary&#8217;s Share Incentive Plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_StockCompensationPlanMember_zlq8DNhl3UCcxNF02zts9g" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_jm6Wids_uEOChkkCifuQoA_4_2">461,041</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_StockCompensationPlanMember_BZZfUIz5sUKoEfzzdtgZ8g" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_qKd01Wqwa0CzVVyq5ZIR1w_4_4">799,366</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:67.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_VQzhQuOVrky5k3_csl2Gpw_5_2">9,517,112</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_kZoAla4l6U67-aelz1pMIw_5_4">12,206,310</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_BhlfCV916Ua1C84lujs9-w_5_6">4,571,052</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:CommitmentsDisclosureTextBlock" id="Tb_y5BH6MpU30KK9nttUb-cQA" continuedAt="Tb_y5BH6MpU30KK9nttUb-cQA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">13. COMMITMENTS AND CONTINGENCIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">(a) Capital commitments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2024, commitments outstanding for the purchases of property, plant and equipment approximated $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted" scale="6" id="Narr_3WtUH-N59kunfvUFm6jDKQ">109.7</ix:nonFraction> million, which will be due subsequent to receipt of the purchases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">(b) Repurchase of ordinary shares</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On July 22, 2024, the Company announced a share repurchase program approved by the board of directors to repurchase up to $<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_7_22_2024_tMuPiL3LCkS5Dg2o8H6AYQ" decimals="-6" format="ixt:num-dot-decimal" name="srt:StockRepurchaseProgramAuthorizedAmount1" scale="6" id="Narr_OtdiVhoHfEmOsEOlRGWypg">100</ix:nonFraction> million worth of its own issued and outstanding ordinary shares or American depositary shares (&#8220;ADSs&#8221;) representing ordinary shares in open-market purchases, in negotiated transactions off the market, in block trades or through other legally permissible means in accordance with applicable United States securities laws from July 22, 2024 to June 30, 2025. During the year ended December 31, 2024, the Company has <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:TreasuryStockSharesAcquired" scale="0" id="Narr_Xs872EtFAECKei_0rx5kMw">no</ix:nonFraction>t yet repurchased under this share repurchase program.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-32</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS(Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data or otherwise stated)</b></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_y5BH6MpU30KK9nttUb-cQA_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">(c) Xinjiang Daqo&#8217;s litigation event</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In April 2024, Xinjiang Daqo received a court summons relating to a contract dispute lawsuit filed against it by Xinjiang Xian&#8217;an New Materials Co., Ltd. and its affiliate, Xinjiang Dengbo New Energy Co., Ltd. The plaintiffs previously provided silicon core processing services to Xinjiang Daqo. The plaintiffs requested for termination of the business cooperation agreement with Xinjiang Daqo and for compensation from Xinjiang Daqo for their economic losses totaling RMB<ix:nonFraction unitRef="Unit_Standard_CNY_DlgSZeX4HEKR94D8DC3BSQ" contextRef="Duration_4_1_2024_To_4_30_2024_u-QbZhXeaEC7ieiie0j5Kg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="6" id="Narr_6jQIx9KRw0a88q4M3NsfCA">1,958.5</ix:nonFraction> million (which was later reduced to RMB<ix:nonFraction unitRef="Unit_Standard_CNY_DlgSZeX4HEKR94D8DC3BSQ" contextRef="Duration_5_1_2024_To_5_31_2024_S8cSfHLK9k-2KFgjGloH5Q" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="6" id="Narr_2NaQoW6Vwkan22-yxSjk1Q">1,847.8</ix:nonFraction> million), which consisted largely of alleged consequential damages of the plaintiffs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In July 2024, the Company received the first instance court&#8217;s verdict, which affirmed termination of the business cooperation agreement and ordered Xinjiang Daqo to compensate the plaintiffs for their losses and attorney fees totaling RMB<ix:nonFraction unitRef="Unit_Standard_CNY_DlgSZeX4HEKR94D8DC3BSQ" contextRef="Duration_7_1_2024_To_7_31_2024_9Qf1GBiev0OafI1CGcdrEQ" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LitigationSettlementAmountAwardedToOtherParty" scale="6" id="Narr_DuJEKGI67kO7PT1X5iXN_w">3.16</ix:nonFraction> million, while rejecting the plaintiffs&#8217; claims for consequential damages. The plaintiffs appealed to the second instance court. In March 2025, the Company received the second instance court&#8217;s verdict, which vacated the decision of the first instance and remanded the case for a new trial. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Recently, the Company received a court summons, in which the plaintiffs further reduced the requested amount of compensation from Xinjiang Daqo to RMB<ix:nonFraction unitRef="Unit_Standard_CNY_DlgSZeX4HEKR94D8DC3BSQ" contextRef="Duration_12_1_2024_To_12_31_2024_nwE2MocYl06rhX5zcdQkMw" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LossContingencyDamagesSoughtValue" scale="6" id="Narr_DAZ8s_M2QEeotpPDsNXQLw">742.7</ix:nonFraction> million. At present, the case is under retrial. Based on the content of the case and the actual situation, the results cannot be reasonably estimated, and it is expected that it will not adversely affect the Group's daily production and operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:SegmentReportingDisclosureTextBlock" id="Tb_ZuUDQ_RZ6EKUNnbvBhqhLw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">14. SEGMENT INFORMATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group&#8217;s chief operating decision maker (&#8220;CODM&#8221;) has been identified as the chief executive officer, who reviews Net income (loss) to make decisions about allocating resources and assessing performance of the Group. The Group&#8217;s CODM reviews and utilizes the consolidated results to manage the Group&#8217;s operation as a whole and hence, the Company has only <ix:nonFraction unitRef="Unit_Standard_segment_YvFcthfqyk-07wOnqKiH_Q" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" id="Narr_adDk0PeOUkarsc4oB1nfBg"><ix:nonFraction unitRef="Unit_Standard_segment_YvFcthfqyk-07wOnqKiH_Q" contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" id="Narr_zK9HXSTQ0U-rG0Q4jh3f-A">one</ix:nonFraction></ix:nonFraction> operating and reportable segment - Polysilicon. Significant segment expenses are the same as these presented under the operating costs and expenses in the consolidated statements of operations, and the difference between net revenue less the significant segment expenses and consolidated net income are the other segment items. Although Xinjiang Daqo got listed in the PRC in 2021, considering the PRC listed group generates substantially all the revenues and possesses substantially all the assets of the Group, the Group&#8217;s CODM does not change the way he reviews the consolidated results.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Substantially all of the Group&#8217;s revenues are derived in the PRC. The Group&#8217;s long-lived assets and operations are all located in the PRC and no geographical information is presented.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_7e0642d5_4451_4afe_aae2_e8a33f291583"></a><a id="Tc_2QbPUsSns06t90Jk_K9TlA_1_2"></a><a id="Tc__qfBos_f_UytIUeE6RUNCg_2_2"></a><a id="Tc_LLBK9UVwBE-CHZAlVk1hsg_2_5"></a><a id="Tc_pQUK9rZ4ik6fbjpmIOFQrA_2_8"></a><a id="Tc_KcbHUHH0eU650iHZZ4ntgQ_3_0"></a><a id="Tc_Waqt1SCe9EqwZqmKCog9XQ_3_2"></a><a id="Tc_S2pCHCR2W0uVITjLWRaJpg_3_3"></a><a id="Tc_otJ35DAM90SZA4Nf6Yu9cA_3_5"></a><a id="Tc_j5z4mUKaLEW3MOGhfFBBrQ_3_8"></a><a id="Tc_aNKysowpi0mOoOtff07OEA_4_0"></a><a id="Tc_JD-WvmATh0y3pVHlWQiYJQ_4_6"></a><a id="Tc_Ch5y0lyEckmZeGJeh4D69w_5_0"></a><a id="Tc_h0X2QTwMUUq3luNFXCb6Zg_5_3"></a><a id="Tc_WeVa8wT1UEaEn_uBRrmG1w_6_0"></a><a id="Tc_QVgTLwS81kWMEHPDJIi2eA_6_6"></a><a id="Tc_tlhUJ9_9BUyWMqQL0hYdSQ_7_0"></a><a id="Tc_b9ClZye-b0KZLE4_B_A7mQ_7_9"></a><a id="Tc_AC25Ka8Pj0e5PALRL4FXRQ_8_0"></a><a id="Tc_WeyYhozW4EGxk18vVxeaDA_8_3"></a><a id="Tc_YwZEkJ-j-EKPl2DRIKOjsg_8_9"></a><a id="Tc_6SwneM2NTUKFKfxYvjeNaw_9_0"></a><a id="Tc_TaJQ2gq8dkaknvanLIP6CQ_9_6"></a><a id="Tc_Uq1PG21KVUS2rNQNZbOzJA_9_9"></a><a id="_708642fc_eb4c_4925_9340_f71b4d7ab36e"></a><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:ConcentrationRiskDisclosureTextBlock" id="Tb_J_uHZmYLhki6VnEbg28Gaw" continuedAt="Tb_J_uHZmYLhki6VnEbg28Gaw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">15. CONCENTRATION AND RISKS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">The following customers individually accounted for 10% or more of revenues:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" id="Tb_eoms6t8jAkSNiy3lo5_e_Q" continuedAt="Tb_eoms6t8jAkSNiy3lo5_e_Q_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_dq_CustomerAMember_baR9TQYWvkK02fvR2M_QJA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="Tc_5oMY9Ldfc02tbFab6zakVg_3_6">524,554</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_MajorCustomersAxis_dq_CustomerAMember_lXKgaxFGQkinx9KLQWNW1g" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="Tc_F5QdIZZvuk64GFZTFJL1zQ_3_9">221,645</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_dq_CustomerBMember_aOXs1BfQCE6Y8Z7et8yqaQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="Tc_kKeOUQqCNEyyBXrKsiN_XA_4_3">516,634</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_MajorCustomersAxis_dq_CustomerBMember_MDRY5wWBJkWIavLy6oj6tQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="Tc_oQDqCEsW3kez5vhHxi8x7Q_4_9">168,167</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_dq_CustomerCMember_47Lv1e3UuEmv1IMl68Yxfw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="Tc_vLpxt4G70UKax-3md0-i5w_5_6">524,274</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_MajorCustomersAxis_dq_CustomerCMember_mbY1awIm10qIrdUqyU5h7A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="Tc_lRRx7f1YkEKMMMtqq5sORg_5_9">164,356</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer D</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_dq_CustomerDMember_eERy16A8CkSlbP7J6i9XBQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="Tc_YZ7Ez3mj6kWCEzyfrTyyWg_6_3">1,379,796</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_MajorCustomersAxis_dq_CustomerDMember_TsPnAdJDTkCwtzBewOkxmw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="Tc_NNtHzEVnW0uiwNC1yJm96A_6_9">140,951</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer E</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_dq_CustomerEMember__1VXBMjfpkSBRnCoo-pXmg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="Tc_MgYBJ7amC0er0T0BLdm3lg_7_3">529,037</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_dq_CustomerEMember_6EYp0oirmEyAKyoM819HxQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="Tc_pth5ESCmMkieGgtH1AgYbw_7_6">439,067</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer F</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_dq_CustomerFMember_C9Nq9f2DaUixP4QXzFfjYw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="Tc_VIlbFeXAXk20acLqvf1_EA_8_6">247,834</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer G</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_dq_CustomerGMember_VWDbCaeeGECBSn1rKaYadQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="Tc_TPake09PxECO63S8OahqDg_9_3">614,698</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">*</span></span>Represents less than 10%</p></ix:nonNumeric></ix:nonNumeric></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-33</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS(Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data or otherwise stated)</b></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:11.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_32832a06_3e97_422f_883c_31b995aacb70"></a><a id="Tc_KuQkoN0biEew2T9GAZtOVg_1_2"></a><a id="Tc_GameCJy9g0ymO3j_AsYdxA_2_2"></a><a id="Tc_bTO0g_2Vkke2fV4mdQnGOQ_2_4"></a><a id="Tc_uVsDohov3USY9AAs8gzvUg_2_6"></a><a id="Tc_j_gjJMhHokyyVbd7gSRr9w_3_0"></a><a id="Tc_FcxoU7InA0OD3lag8Fmmjg_3_2"></a><a id="Tc_2ydDmbuX3EOApkvZt58RyA_3_5"></a><a id="Tc_elBTaT-SnE2H1L51jeSzPA_3_7"></a><a id="Tc_mLeV1SbTu06L7ABc1QmD7A_4_0"></a><a id="Tc_akeA8SA2kUilDyJAyUagbw_4_3"></a><a id="Tc_NFj67-bDJEmj-LnW3qi-Hg_4_5"></a><a id="Tc_1iajSW9o6UKa728B2ybWxQ_4_7"></a><a id="Tc_k2y2PDpNGEyWmmM7IYwfTA_5_0"></a><a id="Tc_9oB93b2KOE-NUWcijIAsOA_5_3"></a><a id="Tc_RZq6GJGzlUOu_TlZ6_Vk8g_5_5"></a><a id="Tc_ZwSkyRzWL0a0_STc0wx3NA_5_7"></a><a id="Tc_mN9ZnVeEaUGXCBrCLtwVKA_6_0"></a><a id="Tc_mvjQ6hCuukKOVELTqkXsPg_6_3"></a><a id="Tc_XudGvi5R6EyjBNjeOQG6gQ_6_4"></a><a id="Tc_fn3AI3OmOUC4AtbfhRYu1Q_6_6"></a><a id="_134b3432_6e9b_464b_ad9c_4d342eec490f"></a><a id="Tc_H7LEswT1wkqjemSsZMuRGA_1_2"></a><a id="Tc_s87XvntLEUO5nYC9FCGBBg_2_2"></a><a id="Tc_q8I8A_82bUm9V3rVnfXmmQ_2_4"></a><a id="Tc_KKzYRy5C9EWT3574KF5IbQ_3_0"></a><a id="Tc_NhSzIaj7WUSC0c96baBpBQ_3_3"></a><a id="Tc_mPW5-7N9vkeoQfrIyZ90pw_3_4"></a><ix:continuation id="Tb_J_uHZmYLhki6VnEbg28Gaw_cont1"><ix:continuation id="Tb_eoms6t8jAkSNiy3lo5_e_Q_cont1"></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Total sales to the Group&#8217;s large customers whose sales constitute over 10% of revenue accounted for approximately <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_dq_MajorCustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_Kq-u930Amkibb7S8NCvwCA" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Narr_PiJcZg7ID0G6Xfx34DSSxg">66</ix:nonFraction>%, <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_dq_MajorCustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_D7EyfaDmFkyLEHK7akYkDg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Narr_JumLrdt600OoaxSKLam84Q">75</ix:nonFraction>% and <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_srt_MajorCustomersAxis_dq_MajorCustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_NCqcz2E8vUOm0Bqf6Tf6JA" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Narr_mn9Z98fDqkWI1dad9WMUZw">68</ix:nonFraction>% of revenues for the years ended December 31, 2022, 2023 and 2024, respectively. The Group is substantially dependent upon the continued participation of these customers in order to maintain its revenues. Significant reduction in the Group&#8217;s dependence on these customers is likely to take time and there can be no assurance that the Group will succeed in reducing such dependence.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The following suppliers individually accounted for 10% or more of purchases:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" id="Group_ct9ilJWI9EyBDqisceV95A" continuedAt="Group_ct9ilJWI9EyBDqisceV95A_2" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year&#160;ended&#160;December&#160;31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Supplier A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierMember_yTahzWkhr0uGMyvQVaTTLg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Tc_43K-Rx-9RU2vokx2y_31fQ_3_4">13</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierMember_UNu5xe1le0GbBARERXSrVQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Tc_vv1BkNnlU0-KsDqyxNUsww_3_6">25</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Supplier B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierBMember_o5tlUB9ddUihZ44Z5PT4oA" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Tc_wkmdRoMRc0KQ5fCSBsIEPA_4_2">11</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierBMember_EQbx4J5eLE--g9_QHTxPLQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Tc_XdmBd2kTjEKc_J-e0ua6HQ_4_4">16</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierBMember_LxBvDBclGE6w0zsOd_U9Jg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Tc_D8imyI1ZnUuX8TYpmCaw3Q_4_6">23</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Supplier C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierCMember_HXqryRFG-kOdibrxPR2Xkw" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Tc_pw0TOphWZ0W1pmeFzlW50Q_5_2">34</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierCMember_NLhDNZ6cC0yW2Eix9k2Vow" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Tc_qwTHSeo_UUevUGuC8RUbyw_5_4">30</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierCMember_FBFLLvsMOkq9BFu6hlKPPg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Tc_2Bp7OhXgyUy0HBFakJbnSQ_5_6">22</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Supplier D</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierDMember_YwO1LQow6U2z94begtVioA" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Tc_GvwqbeQeKkOvfk1K5jzYAg_6_2">18</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">*</span></span>Represents less than 10%</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The following suppliers individually accounted for 10% or more of accounts payables:</p><ix:continuation id="Group_ct9ilJWI9EyBDqisceV95A_2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:74.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Supplier E</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsPayableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierEMember_pobdXb_LhEOEfwWaFgI8EA" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Tc_HSXhJErrkkCk7E8cWMruHQ_3_2">32</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">*</span></span>Represents less than 10%</p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Group&#8217;s polysilicon manufacturing facilities are located in Xinjiang and Inner Mongolia to be close to sources of raw materials and energy for polysilicon production. Raw materials required for the Group&#8217;s polysilicon manufacturing process primarily include metallurgical grade silicon, electricity and other utilities, and other significant inputs for production, such as argon gas, caustic soda and graphite parts. Although there are a limited number of manufacturers of the particular metallurgical grade silicon, electricity and other utilities, management believes that other suppliers could provide similar inputs on comparable terms. A change in suppliers, however, could cause a delay in manufacturing and a possible loss of sales, which would affect operating results adversely.</p></ix:continuation><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-34</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="SCHEDULEI_68248"></a><a id="FINANCIAL_INFORMATION_PARENT_COMPANY1"></a><a id="BALANCESHEETS2"></a><a id="Tc_Npyvplf_0Uu2MG5jJXzyhg_1_2"></a><a id="Tc_hdKpLvQ6xUWaKJZvzMCq8w_2_2"></a><a id="Tc_VRdU4sN4eUGhl6CLckaEFA_2_5"></a><a id="Tc_qFp_fgXHkk2-xwUWutdqWQ_3_0"></a><a id="Tc_LMuJ46--lkuV0ZsKy31tqA_4_0"></a><a id="Tc_L0r83jxCC0mMYDbYiwNPqA_5_0"></a><a id="Tc_WYrx1DRXd0COH5B1YCIXJQ_5_2"></a><a id="Tc__tHsnl6on0SrGjQFwhkD6w_5_5"></a><a id="Tc_72Q0Xqv-1ka6EMgQONuiwg_6_0"></a><a id="Tc_ETE0sy87AEanxyjAZHTIJw_7_0"></a><a id="Tc_vRcCcRcGOUKRSge7M7vkGw_8_0"></a><a id="Tc_wozsf6fGUUySVWDCot1DNg_8_2"></a><a id="Tc_mIFU2RmCB0Ovvnx89xnr2w_8_5"></a><a id="Tc_bVcirEv5OU6wSk9_aEtj7A_10_0"></a><a id="Tc_gejNwpR-EEeG9nQv6NU9tw_11_0"></a><a id="Tc_fYTuqQnYJUiFhODsHpMG-g_12_0"></a><a id="Tc_RcOm3RRKz0OeVg-qTXHvJQ_12_2"></a><a id="Tc_wZtCohxtD0K8ml6wHH2naQ_12_5"></a><a id="Tc_P1qQyk-YS0-Zk9rHdtLsig_13_0"></a><a id="Tc_kOzRNZFYS0Cqd4o2PVgIXA_14_0"></a><a id="Tc_BuWZWp6qf0WM-eKmARADFA_15_0"></a><a id="Tc_0HbiJNAKpEeh3SeAq1BcXQ_16_0"></a><a id="Tc_SVADUTAPtkeO7nsRJ_tDSg_17_0"></a><a id="Tc_E7z0sA7gME-GY7Q58010cQ_18_0"></a><a id="Tc_zyvNEzhdO066CHFr2X1f6w_19_0"></a><a id="Tc_njurA0bRaE-u0hrGJXDfAg_20_0"></a><a id="Tc_eP4pN2ocTkuViHpaxMTTMQ_21_0"></a><a id="Tc_cImxkE91nkGMy8yZICCmwQ_21_2"></a><a id="Tc_LXWuZjXbtEuCndTAYkr5Mg_21_5"></a><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" id="Tb_z1g9OylPs0y_5061XaOpkA" continuedAt="Tb_z1g9OylPs0y_5061XaOpkA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FINANCIAL STATEMENT SCHEDULE I</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FINANCIAL INFORMATION OF PARENT COMPANY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">CONDENSED BALANCE SHEETS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DECEMBER 31, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data)</b></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="srt:ScheduleOfCondensedBalanceSheetTableTextBlock" id="Tb_tuuYeqMhrkOEzBXf9l5qHg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Current assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w" decimals="-3" format="ixt:num-dot-decimal" name="dq:CashAndCashEquivalents" scale="3" id="Tc_d5X5G7gZmUK7hVqWBBUpCQ_5_3">218,841</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q" decimals="-3" format="ixt:num-dot-decimal" name="dq:CashAndCashEquivalents" scale="3" id="Tc_dXqlx4Y_QkOlccdX_JMfKw_5_6">299,576</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_ffNoKV5UuUWTDq5RXIxoXQ_6_3">218,841</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_dNsqawyMgE2u1NEc_k7H_A_6_6">299,576</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Investments in subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" scale="3" id="Tc_lHW-sBRChkWyHEClVzRFQA_7_3">4,632,501</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" scale="3" id="Tc_eZXMiwdjrU29I_GsQO_y4w_7_6">4,062,484</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">TOTAL ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="Tc_pJTaZcPB8ESeEAWSdhnCeQ_8_3">4,851,342</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="Tc_72gLVbdwG0CZ1oW8Yd-Vzg_8_6">4,362,060</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Current liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w" decimals="-3" format="ixt:num-dot-decimal" name="dq:AccruedExpensesAndOtherCurrentLiabilities" scale="3" id="Tc_380v0Kjn0E-ftVL7AqP0fQ_12_3">89,435</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q" decimals="-3" format="ixt:num-dot-decimal" name="dq:AccruedExpensesAndOtherCurrentLiabilities" scale="3" id="Tc_O8xG-wBMgUSRz0mCLwsWKQ_12_6">868</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_0d6v9FYSJ0ipNPU6YGeR_w_13_3">89,435</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_DapG3Kvu2E6T3z_RRsuHVQ_13_6">868</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Equity:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Ordinary shares ($<ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_qURD4XthdEquWqgIUPgJfw"><ix:nonFraction unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ" contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_2pW_60fh-0-8OUMmWIzNiw">0.0001</ix:nonFraction></ix:nonFraction> par value <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_SBGTCVBj0E6HAMmMIb53vw"><ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_LYBYbK8LrU6PcNtGNRfv-Q">500,000,000</ix:nonFraction></ix:nonFraction> shares authorized as of December 31, 2023 and 2024; <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_eSM-dICRjkGQq7eyW8dZDg">415,330,312</ix:nonFraction> shares issued and <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="Narr_9XXejogMyEueP3XWsbIgvA">328,513,282</ix:nonFraction> shares outstanding as of December 31, 2023; <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_O4DCHOm7skiRndXnYUkfhw">421,521,162</ix:nonFraction> shares issued and <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="Narr_fSgcAsOlRkuC0Usy3ZMVOw">333,759,632</ix:nonFraction> shares outstanding as of December 31, 2024)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValueOutstanding" scale="3" id="Tc_hi1wq2vPKEuD_0XaVnWmxg_15_3">41</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValueOutstanding" scale="3" id="Tc_VHz96vh47USc0tQl5YYXeQ_15_6">42</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="Tc_c2atbwmpoEeNraOOLKnzSw_16_3">2,340,084</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="Tc_yHy68JuBdEacuO4iexqObA_16_6">2,408,799</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Retained earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="Tc_umSqQUto3EWez20iPLX7Cw_17_3">3,328,388</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="Tc_6M2q_-d6i0y-OPPQQCBiiA_17_6">2,983,173</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Accumulated other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_f4Ibk0eXh0egEQTk3VY-BA_18_3">293,997</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_xAaND3S9VU-UbPznb18zVg_18_6">413,210</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Treasury shares, at cost (<ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockCommonShares" scale="0" id="Narr_r_VJCPS_wEilnMdJfz7a9w">86,817,030</ix:nonFraction> shares as of December 31, 2023; <ix:nonFraction unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g" contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockCommonShares" scale="0" id="Narr_LwlQbkPngEeKesCNCRhr9g">87,761,530</ix:nonFraction> shares as of December 31, 2024)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockValue" scale="3" id="Tc_XvwdxDVL90Coa_b6x5aM7A_19_3">612,609</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockValue" scale="3" id="Tc_n9rlvnYr-UC7GEzZ7NOiyA_19_6">617,612</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total shareholders&#8217; equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc__367vD3FUE2ZOYquTrUumQ_20_3">4,761,907</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_NHafoLYBw0aU8HWlruVKTw_20_6">4,361,192</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">TOTAL LIABILITIES AND EQUITY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc_nCMXJ6suSEiH2_O8bt8J5g_21_3">4,851,342</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc_E9ZHt6TEYEulEVJz8GOvGw_21_6">4,362,060</ix:nonFraction></b></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-35</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="CONDENSED_STATEMENT_OPERATION2"></a><a id="FINANCIALINFORMATIONOFPARENTCOMPANYCONDE"></a><a id="Tc_SgpW843QmE2oXLgISk9tgQ_1_2"></a><a id="Tc_SJKTcfWAgU-KUHCVTiFMzg_2_2"></a><a id="Tc_8oduAjfOBEWEFqGTI3GROA_2_5"></a><a id="Tc_QUX1JRinpkqADiidnOALsg_2_8"></a><a id="Tc_LL_V4IVCtEeJdASnGqIKnA_3_0"></a><a id="Tc_lQ9lL0v93EypIcjLI3z6pQ_4_0"></a><a id="Tc_NGa7mnacnEilofgthMEa8w_4_2"></a><a id="Tc_2ZP1eV2MfUG7B-ED-0CvWw_4_5"></a><a id="Tc_ZHLAe48MT0Ci6SrV56AgCw_4_8"></a><a id="Tc_nbu085gtW0iayxpFWQFjlQ_5_0"></a><a id="Tc__R8zPKAQgU6IrsttZLRJHg_6_0"></a><a id="Tc_d8mn-m1OYkujSePzoaNm_A_7_0"></a><a id="Tc_KqUjFJTMVk6YhWZYFzelSg_8_0"></a><a id="Tc_vptSGYpLB0uXggAAxaEvHA_9_0"></a><a id="Tc_QmquLmix5EWrBd1Hv4DJcw_10_0"></a><a id="Tc_8cg_W76wskeauCav8kUF3g_11_0"></a><a id="Tc_wHzqp8D73kWZY9cMA_XBhQ_11_2"></a><a id="Tc_PCFepXzv4UW9JKupAtS5Mg_11_5"></a><a id="Tc_8cE43cEKd0CQKKDwDkFGzA_11_8"></a><a id="Tc_Ng0ULymVdEGotGsstR_jZg_13_0"></a><a id="Tc_uNa2tEFWA0yVOds5hTBIPQ_14_0"></a><a id="Tc_nNqu09X-kkuUj1GRsmgtZw_15_0"></a><a id="Tc_vdneX_7zzk6uc0-k8yZynQ_16_0"></a><a id="Tc_wnazgrp3bUe60AIS5k4Udg_16_2"></a><a id="Tc_wb-h0U_g2E2K0CeP1ehGcg_16_5"></a><a id="Tc_-Lm0qwmylEW-o_dVxpVagg_16_8"></a><ix:continuation id="Tb_z1g9OylPs0y_5061XaOpkA_cont1" continuedAt="Tb_z1g9OylPs0y_5061XaOpkA_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FINANCIAL STATEMENT SCHEDULE I</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FINANCIAL INFORMATION OF PARENT COMPANY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">CONDENSED STATEMENT OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands)</b></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="srt:ScheduleOfCondensedIncomeStatementTableTextBlock" id="Tb_-XmDBOXF2k61LJJquBExXQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    <span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    <span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    <span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc_bhydFhkqyEiR7p8ALerDZw_4_3">295,431</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc_OCh5G_67qEWCYcCAU0GFwg_4_6">142,232</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc_iRqwK9CtiEK3mXoS5h8LsQ_4_9">78,470</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_-Ln-9VeCc0GGWzvMR47Ndw_5_3">295,431</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_TztgWUxh1UWRADja69pcYQ_5_6">142,232</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_1GIhwXEvWk6PppWL3Rt6QQ_5_9">78,470</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_WtCXgyUr7UWtNw48I29N0w_6_3">295,431</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_VIuld6gpbUu1eTthXBx0Ng_6_6">142,232</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_bC3eFjuFzUig4KuNaP_Kaw_6_9">78,470</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="Tc_Wan5MkLbBEy5159RVfMXvA_7_3">144</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="Tc_UaJnvqq0s020p2_pvpjL5w_7_6">3,835</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="Tc_RE2jPHs6rUOF1rJQUYW3Yw_7_9">9,766</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Income tax (expense) benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_zoDHUthnK0u9jcTh36lhUA_8_3">79,945</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_o3jcx7X20k2CPgRoJ96cYQ_8_6">9,020</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_KPY3anMzEUmqCs7rZC_qpw_8_9">88,965</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (loss) income before share of results of subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_YYBJ3M59ikKj1oPXLkDkkg_9_3">375,232</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_ZbbW4sCoQ0i5ERCyX881sg_9_6">147,417</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="Tc_NZZIygfWbkCvVQev58VTjA_9_9">20,261</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Equity in earnings (losses) of subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromSubsidiariesBeforeTax" scale="3" id="Tc_TiHOi5uubUyWL6opp34-Sw_10_3">2,195,033</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromSubsidiariesBeforeTax" scale="3" id="Tc_GIO7WDWWGEWaflWrv3O6Hg_10_6">576,962</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromSubsidiariesBeforeTax" sign="-" scale="3" id="Tc_mNYKz5mO0EW6wQrwanjzmA_10_9">365,476</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss) attributable to Daqo New Energy Corp. ordinary shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="Tc_XoORh3XI-kei8NNGhF17uw_11_3">1,819,801</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="Tc_kpCIyDxu-U2AZ-v2xVQl5Q_11_6">429,545</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_coRfeH--mEut8rKB_3DNWg_11_9">345,215</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other comprehensive loss:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign currency translation adjustments, net of tax of nil</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" sign="-" scale="3" id="Tc_X-k2zNDWcUSavYTTT2-CEA_14_3">252,800</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" sign="-" scale="3" id="Tc_15xj7l_Tf0ONu7czbLrPpw_14_6">119,511</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" sign="-" scale="3" id="Tc_ZNeDd6B04EGw1iR-TZXD0w_14_9">118,750</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" sign="-" scale="3" id="Tc_tb_YuDt1SU2aoNULKBeang_15_3">252,800</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" sign="-" scale="3" id="Tc_duL-ZYM-vUqPO9ZSrhhKpQ_15_6">119,511</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" sign="-" scale="3" id="Tc_1rNwBa3hpkS9o_bisDEnDg_15_9">118,750</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="Tc_DbmcA-gBY0SyinTAJHV3wg_16_3">1,567,001</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="Tc_TUvdFcw-Zkebv819tDKp_Q_16_6">310,034</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="3" id="Tc_2dv7Wk-or0iaBtOiDPUecA_16_9">463,965</ix:nonFraction>)</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></ix:continuation></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-36</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="CASHFLOWS2"></a><a id="Tc_DBmKfNlMbEiz3RkPWFfC9Q_1_2"></a><a id="Tc_s-0ZuiN8_0OQ4o4QpAto6Q_2_2"></a><a id="Tc_WM7r82aOnEeeK2kXiwRh3w_2_5"></a><a id="Tc_C0AIMPqer0aSVktjb8hLmw_2_8"></a><a id="Tc_K7_sjWglX0yxYO-npkkxDw_3_0"></a><a id="Tc_L9M5LjZGj0-WcGrkoCy4fg_4_0"></a><a id="Tc_YkoTHWbRmUm6QXu8yxydeg_5_0"></a><a id="Tc_k8zb77ePUUmVbASVz5Zq_w_6_0"></a><a id="Tc_rBpf0ziVbEy4Say1RXEJDw_6_3"></a><a id="Tc_mU8QcL8IjkOWxpT_UClCuA_6_9"></a><a id="Tc_7PaEteWiR0-mtM2vL1MHrw_7_0"></a><a id="Tc_dR9wyEYBgkabfnE9doVGkQ_7_3"></a><a id="Tc_x5CkwlitokSoNNKmyvcsvQ_7_9"></a><a id="Tc_yf_fZ5JJnUGbLiccCZSV4Q_8_0"></a><a id="Tc_NqJswyIWz0Si1PrX-TXQ3A_9_0"></a><a id="Tc_u4l6-omPn06v25nwHT5RAw_10_0"></a><a id="Tc_eQSyDw81MUyZvBtojMO-4w_11_0"></a><a id="Tc_m2op6lWE7k2ynXF27-vFuw_12_0"></a><a id="Tc__E7mToQUw0S84ZSFrSa6VQ_13_0"></a><a id="Tc_gGpAwKa3XEiOcF4fcNXchA_13_2"></a><a id="Tc_uBbFYB_heEWecpxAjVrUwA_13_5"></a><a id="Tc_QsKKeGBZwkiAYYHfrRNCZQ_13_8"></a><ix:continuation id="Tb_z1g9OylPs0y_5061XaOpkA_cont2" continuedAt="Tb_z1g9OylPs0y_5061XaOpkA_cont3"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FINANCIAL STATEMENT SCHEDULE I</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FINANCIAL INFORMATION OF PARENT COMPANY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">CONDENSED STATEMENT OF CASH FLOWS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands)</b></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ" name="srt:ScheduleOfCondensedCashFlowStatementTableTextBlock" id="Tb_-aH_Z76Zs0OxSN3jBFrtMQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:38.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">    </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">OPERATING ACTIVITIES</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net cash provided by operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="Tc_e2z4_QbWX0-4lJPpg3amCw_4_3">124,048</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="Tc_cZjC63NkW0mhsxejFrRW5Q_4_6">702,391</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="Tc_lft8TRhyQECRMyjMLOrISw_4_9">85,681</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">FINANCING ACTIVITIES</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Proceeds from bank borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromBankDebt" scale="3" id="Tc_zvTnW6GLBkKHQY5iEH7mjw_6_6">140,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Repayment of bank borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfBankDebt" scale="3" id="Tc_h1APkWBNYkauu4ew_H7CYg_7_6">140,000</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Proceeds from options exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="Tc_qVmJmKJ5oU6QT6nmboBuPQ_8_3">995</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="Tc_DQ--vrO4aky9vtNuErIBSQ_8_6">4</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="Tc_2Ud9R7mq9E6daKwNy2eTzQ_8_9">57</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Payments for repurchase of common shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="Tc_Lt3psr9hfECB42BoRim9WQ_9_3">124,929</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="Tc_7CCgqy6ehk6LBjwRGZmNLA_9_6">485,931</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="Tc_LfWP6cwMeUq-O1rEh9DE0g_9_9">5,003</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net cash used in financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" sign="-" scale="3" id="Tc_wzkdmfz7Q0aNAFCwgp0qEw_10_3">123,934</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" sign="-" scale="3" id="Tc_5ZPquiO_Jk-nGNoR0HVgSA_10_6">485,927</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" sign="-" scale="3" id="Tc_nQJ186C37UqQtigQCsBFjw_10_9">4,946</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">NET INCREASE IN CASH AND CASH EQUIVALENTS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="Tc_UURMH8rzEUebk-saN-qC5g_11_3">114</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="Tc_I3bRz3_4XkmWvu5GlI5Ijw_11_6">216,464</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="Tc_o1bOmKNGlkSl3OeXAGYLDQ_11_9">80,735</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">CASH AND CASH EQUIVALENTS AT BEGINNING OF THE YEAR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2021_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_lsB4CUg6kEKJQjo-wk10CA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_fMe7m1rmGkOYZ2brRkUZ5Q_12_3">2,263</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_-OHPM5Yn2Ua9B_JkYrDK9g" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_qqdWGxyK4UuRK6Q9XvFUNA_12_6">2,377</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_zAJzb5XJU0Sc2gEuvjUq4Q_12_9">218,841</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">CASH AND CASH EQUIVALENTS AT END OF THE YEAR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_-OHPM5Yn2Ua9B_JkYrDK9g" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_f1BA4bFUz0uKml-Qq30p-Q_13_3">2,377</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc__b9iNEDSCEKx2psxoZ_5VA_13_6">218,841</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA" contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc__9r1ax1qQkGZhMXFQw7MUw_13_9">299,576</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></ix:continuation></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-37</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="FINANCIALSTATEMENTSCHEDULEI_594940"></a><ix:continuation id="Tb_z1g9OylPs0y_5061XaOpkA_cont3"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:center;text-indent:-18pt;margin:0pt;"><b style="font-weight:bold;">FINANCIAL STATEMENT SCHEDULE I</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:center;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">DAQO NEW ENERGY CORP.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Notes</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">1.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Schedule I has been provided pursuant to the requirements of Rule 12-04(a) and 5-04(c) of Regulation S-X, which require condensed financial information as to the financial position, changes in financial position and results of operations of a parent company as of the same dates and for the same periods for which audited consolidated financial statements have been presented when the restricted net assets of consolidated subsidiaries exceed 25 percent of consolidated net assets as of the end of the most recently completed fiscal year.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">2.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The condensed financial information has been prepared using the same accounting policies as set out in the consolidated financial statements except that the equity method has been used to account for investments in its subsidiaries. For the parent company, Daqo New Energy Corp records its investments in subsidiaries under the equity method of accounting as prescribed in ASC 323, Investments-Equity Method and Joint Ventures. Such investments are presented on the Condensed Balance Sheets as &#8220;Investment in subsidiaries&#8221;. Ordinarily under the equity, an investor in an equity method investee would cease to recognize its share of the losses of an investee once the carrying value of the investment has been reduced to nil absent an undertaking by the investor to provide continuing support and fund losses. For the purpose of this Schedule I, the parent company will continue to reflect its share, based on its proportionate interest, of the losses of subsidiaries regardless of the carrying value of the investment even though the parent company is not obligated to provide continuing support or fund losses.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">3.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. The footnote disclosures provide certain supplemental information relating to the operations of the Company and, as such, these statements should be read in conjunction with the notes to the accompanying consolidated financial statements.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">4.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">As of December 31, 2023 and 2024, there were no material contingencies, significant provisions of long-term obligations of the Company, except for those which have been disclosed separately in the consolidated financial statements.</p></td></tr></table></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:center;text-indent:-18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:center;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-38</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border:0;"></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-2.2
<SEQUENCE>2
<FILENAME>dq-20241231xex2d2.htm
<DESCRIPTION>EX-2.2
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.10.0.134--><!--Created on: 4/29/2025 10:38:05 AM (UTC)--><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit 2.2</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Description of Rights of Each Class of Securities Registered under Section 12 of the Securities Exchange Act of 1934</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">American Depositary Shares (&#8220;ADSs&#8221;), each representing 25 ordinary shares of DAQO NEW ENERGY CORP. (our &#8220;company&#8221;) are listed on the NYSE and the shares are registered under Section 12(b) of the Exchange Act. This exhibit contains a description of the rights of (i) the holders of ordinary shares and (ii) ADS holders. Shares underlying the ADSs are held by JPMorgan Chase Bank, N.A., as depositary, and holders of ADSs will not be treated as holders of the ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Description of Ordinary Shares (Items 9.A.3, 9.A.5, 9.A.6, 10.B.3, 10.B.4, 10.B.6, 10.B.7, 10.B.8, 10.B.9 and 10.B.10 of Form 20-F)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">General</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">All of our outstanding ordinary shares are fully paid and non-assessable. Certificates representing the ordinary shares are issued in registered form. Our shareholders may freely hold and vote their shares. Each of our ordinary shares has a par value US$0.0001.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Preemptive Rights</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The shareholders of our company do not have preemptive right.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Transfer of Shares</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Subject to the restrictions of our Fourth Amended and Restated Memorandum and Articles of Association, as applicable, any of our shareholders may transfer all or any of his or her ordinary shares by an instrument of transfer in the usual or common form or any other form approved by our board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our Board of Directors may, in its absolute discretion, decline to register any transfer of any ordinary share which is not fully paid up or on which we have a lien. Our directors may also decline to register any transfer of any ordinary share unless (a) the instrument of transfer is lodged with us, accompanied by the certificate for the ordinary shares to which it relates and such other evidence as our Board of Directors may reasonably require to show the right of the transferor to make the transfer; (b) the shares conceded are free of any lien in favor of us; or (c) a fee of such maximum sum as the NYSE may determine to be payable, or such lesser sum as our board of directors may from time to time require, is paid to us in respect thereof.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If our directors refuse to register a transfer, they shall, within two months after the date on which the instrument of transfer was lodged, send to each of the transferor and the transferee notice of such refusal. The registration of transfers may, on 14 days&#8217; notice being given by advertisement in such one or more newspapers or by electronic means, be suspended and the register closed at such times and for such periods as our board of directors may from time to time determine, provided, however, that the registration of transfers shall not be suspended nor the register closed for more than 30 days.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Limitations or Qualifications</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The rights of our shareholders are not materially limited or qualified.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Dividend Rights</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The holders of our ordinary shares are entitled to such dividends as may be declared by our Board of Directors subject to the Companies Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Subject to the Companies Act and our Fourth Amended and Restated Memorandum and Articles of Association, in a general meeting of the shareholders of our Company we may declare dividends but no dividends shall exceed the amount recommended by our directors. Dividends may be declared and paid out of our profits, realized or unrealized, or from any reserve set aside from profits which our directors determine is no longer needed. With the sanction of an ordinary resolution, dividends may also be declared out of the share premium account or any other fund or account which can be authorized for this purpose in accordance with the Companies Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our directors may also pay any dividend which is payable on any shares half-yearly or on any other dates, whenever our profits, in the opinion of the directors, justifies such payment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our directors may deduct from any dividend or distributions payable to any shareholder all sums of money (if any) presently payable by him to us on account of calls, installments or otherwise.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">No dividend or other monies payable by us on or in respect of any share shall bear interest against us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Subject to our Fourth Amended and Restated Memorandum and Articles of Association, with the sanction of an ordinary resolution (or, with regarding to a dividend payable in respect of a class of shares, an ordinary resolution passed at a class meeting) the directors may determine that (i) the persons entitled to participate in the dividend shall have a right of election to accept shares of our company credited as fully paid up in satisfaction of all or (if the directors so specify or permit) part of their dividend entitlement or (ii) a dividend shall be satisfied in whole or specified part by an issue of shares of our company credited as fully paid up, subject to a right of election on the part of persons entitled to participate in the dividend to receive their dividend entitlement wholly or (if the directors so permit) partly in cash. In either event, the directors may determine all questions concerning the right of election, notification thereof to shareholders, the basis and terms of issue of shares of our company and otherwise.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Any dividend interest or other sum payable in cash to the holder of shares may be paid by check or draft sent by mail addressed to the holder at his address, or addressed to such person and at such addresses as the holder may direct. Every such check or warrant shall, unless the holder or joint holders otherwise direct, be made payable to the order of the holder or, in the case of joint holders, to the order of the holder whose name stands first on the register in respect of such shares, and shall be sent at his or their risk and payment of the check or warrant by the bank on which it is drawn shall constitute a good discharge to us.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Subject to our Fourth Amended and Restated Memorandum and Articles of Association, with the sanction of an ordinary resolution, the directors may determine that a dividend shall be paid wholly or partly by the distribution of specific assets (which may consist of the shares or securities of any other company) and may settle all questions concerning such distribution. Without limiting the generality of the foregoing, the directors may fix the value of such specific assets, may determine that cash payment shall be made to some shareholders in lieu of specific assets and may vest any such specific assets in trustees on such terms as the directors think fit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Voting Rights</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Each ordinary share is entitled to one vote on all matters upon which the ordinary shares are entitled to vote. Voting at any meeting of shareholders is by show of hands unless a poll is demanded. A poll may be demanded by any one or more shareholders holding at least ten percent of the shares given a right to vote at the meeting, present in person or by proxy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A quorum required for a meeting of shareholders consists of at least shareholders holding not less than an aggregate of one-third of all voting share capital of our company in issue present in person or by proxy and entitled to vote. Shareholders&#8217; meetings may be held annually and may be convened by our board of directors on its own initiative or upon a request to the directors by shareholders holding in aggregate not less than one third of our share capital as at that date carries the right of voting at general meeting of our company. Advance notice of at least seven calendar days is required for the convening of our annual general meeting and other shareholders meetings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">An ordinary resolution to be passed by the shareholders requires the affirmative vote of a simple majority of the votes attaching to the ordinary shares cast in a general meeting, while a special resolution requires the</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">affirmative vote of no less than two-thirds of the votes cast attaching to the ordinary shares. A special resolution is required for important matters such as a change of name. Holders of the ordinary shares may effect certain changes by ordinary resolution, including alter the amount of our authorized share capital, consolidate and divide all or any of our share capital into shares of larger amount than our existing share capital, and cancel any shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Liquidation</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On a return of capital on winding up or otherwise (other than on conversion, redemption or purchase of shares), assets available for distribution among the holders of ordinary shares shall be distributed among the holders of the ordinary shares on a pro rata basis. If our assets available for distribution are insufficient to repay all of the paid-up capital, the assets will be distributed so that the losses are borne by our shareholders proportionately.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Redemption of Shares</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Subject to the provisions of the Companies Act, we may issue shares on terms that are subject to redemption, at our option or at the option of the holders, on such terms and in such manner as may be determined by special resolution.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">No Sinking Fund</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our ordinary shares are not subject to sinking fund provisions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Demand Registration Rights and Form F-3 Registration Rights</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">When we are eligible for registration on Form F-3, holders of at least 10% of our outstanding registrable securities have the right to request that we file registration statements under Form F-3 covering the offer and sale of their securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We, however, are not obligated to effect a demand registration or a Form F-3 registration if, among other things, (1) we notify the requesting holder of the registrable securities of our intention to make a public offering within 180 days, (2) the dollar amount of securities to be sold is of an aggregate price to the public of less than $5,000,000, or (3) we provide the requesting holders a certificate signed by our chief executive officer stating that in the good faith judgment of the board of directors the filing of such a registration statement will be materially detrimental to us and our shareholders. In the case of (3), we cannot exercise the deferral right more than once in any 12-month period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Variations of Rights of Shares</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">All or any of the special rights attached to any class of shares may, subject to the provisions of the Companies Act, be varied either with the written consent of the holders of a majority of the issued shares of that class or with the sanction of a special resolution passed at a general meeting of the holders of the shares of that class.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Limitations on the Right to Own Shares</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There are no limitations on the right to own our shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Anti-takeover Provisions in the Fourth Amended and Restated Memorandum and Articles of Association</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Subject to the Companies Act, our company can adopt a wide range of defensive measures, such as staggered boards, blank check preferred shares, removal of directors only for cause and provisions that restrict the rights of shareholders to call meetings, act by written consent and submit shareholder proposals. Our Fourth Amended and Restated Memorandum and Articles of Association provide for, among others, blank check preferred stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Disclosure of Shareholder Ownership</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There are no provisions in our amended and restated memorandum and articles of association governing the ownership threshold above which shareholder ownership must be disclosed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Differences in Corporate Law</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Companies Act of the Cayman Islands is modeled after that of the United Kingdom but does not follow recent United Kingdom statutory enactments. In addition, the Companies Act differs from laws applicable to United States corporations and their shareholders. Except as discussed above, set forth below is a summary of the significant differences between the provisions of the Companies Act applicable to us and the laws applicable to companies incorporated in the United States and their shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Mergers and Similar Arrangements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Companies Act permits mergers and consolidations between Cayman Islands companies and between Cayman Islands companies and non-Cayman Islands companies. For these purposes, (a) &#8220;merger&#8221; means the merging of two or more constituent companies and the vesting of their undertaking, property and liabilities in one of such companies as the surviving company; and (b) a &#8220;consolidation&#8221; means the combination of two or more constituent companies into a consolidated company and the vesting of the undertaking, property and liabilities of such companies to the consolidated company. In order to effect such a merger or consolidation, the directors of each constituent company must approve a written plan of merger or consolidation, which must then be authorized by either (a) a special resolution of the shareholders of each constituent company and (b) such other authorisation, if any, as may be specified in such constituent company&#8217;s articles of association. The plan must be filed with the Registrar of Companies together with a declaration as to the solvency of the consolidated or surviving company, a list of the assets and liabilities of each constituent company and an undertaking that a copy of the certificate of merger or consolidation will be given to the members and creditors of each constituent company and published in the Cayman Islands Gazette. Dissenting shareholders have the right to be paid the fair value of their shares (which, if not agreed between the parties, will be determined by the Cayman Islands court) if they follow the required procedures, subject to certain exceptions. Court approval is not required for a merger or consolidation which is effected in compliance with these statutory procedures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A merger between a Cayman parent company and its Cayman subsidiary or subsidiaries does not require authorization by a resolution of shareholders of that Cayman subsidiary if a copy of the plan of merger is given to every member of that Cayman subsidiary to be merged unless that member agrees otherwise. For this purpose, a company is a &#8220;parent&#8221; of a subsidiary if it holds issued shares that together represent at least ninety percent (90%) of the votes at a general meeting of the subsidiary. The consent of each holder of a fixed or floating security interest over a constituent company is required unless this requirement is waived by a court in the Cayman Islands.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, there are statutory provisions that facilitate the reconstruction and amalgamation of companies by way of schemes of arrangement; provided that the arrangement is approved by (a) 75% in value of the shareholders or class of shareholders, or (b) a majority in number representing 75% in value of the creditors or class of creditors, as the case may be, that are present and voting either in person or by proxy at a meeting, or meetings, convened for that purpose. The convening of the meetings and subsequently the arrangement must be sanctioned by the Grand Court of the Cayman Islands. While a dissenting shareholder has the right to express to the court the view that the transaction ought not to be approved, the court can be expected to approve the arrangement if it determines that:</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">the statutory provisions as to majority vote have been met;</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">the shareholders have been fairly represented at the meeting in question and the statutory majority are acting bona fide without coercion of the minority to promote interests adverse to those of the class;</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">the arrangement is such that a businessman would reasonably approve by an intelligent and honest man of that class acting in respect of his interest; and</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">the arrangement is not one that would more properly be sanctioned under some other provision of the Companies Act.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Companies Act also contains a statutory power of compulsory acquisition, which may facilitate the &#8220;squeeze out&#8221; of dissentient minority shareholders upon a tender offer. When a take-over offer is made and accepted by holders of 90.0% of the shares within four months, the offerer may, within a two month period, require the holders of the remaining shares to transfer such shares on the terms of the offer. An objection can be made to the Grand Court of the Cayman Islands but this is unlikely to succeed unless there is evidence of fraud, bad faith or collusion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If the arrangement and reconstruction is thus approved and sanctioned, or if a tender offer is made and accepted, in accordance with the foregoing statutory procedures, a dissenting shareholder would have no rights comparable to appraisal rights, which would otherwise ordinarily be available to dissenting shareholders of United States corporations, providing rights to receive payment in cash for the judicially determined value of the shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Protection of Minorities and Shareholders&#8217; Suits</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In principle, we will normally be the proper plaintiff to sue for a wrong done to us as a company, and as a general rule a derivative action may not be brought by a minority shareholder. However, based on English authorities, which would in all likelihood be of persuasive authority in the Cayman Islands, iIt can be expected that the Cayman Islands courts will ordinarily follow English case law precedents (particularly the rule in the case of Foss v. Harbottle and the exceptions thereto) which permit a minority member to commence a representative action against or derivative actions in the name of a company to challenge:</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">an act which is ultra vires of the company or illegal (and is therefore incapable of ratification by the shareholders);</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">an act which constitutes a fraud against the minority and the wrongdoers are themselves in control of the company; and</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">an irregularity in the passing of a resolution the passage of which requires a qualified (or special) majority which has not been obtained.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Where a company (not being a bank) is one which has a share capital divided into shares, the court may, on the application of members thereof holding not less than one-fifth of the shares of the company in issue, appoint an inspector to examine the affairs of the company and, at the direction of the court, to report thereon.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Moreover, any member of a company may petition the court which may make a winding up order if the court is of the opinion that it is just and equitable that the company should be wound up.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In general, claims against a company by its members must be based on the general laws of contract or tort applicable in the Cayman Islands or be based on potential violation of their individual rights as members as established by a company&#8217;s memorandum and articles of association.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Preemption Rights</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There are no preemption rights applicable to the issue of new ordinary shares under Cayman Islands law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Procedures on Liquidation</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A resolution that our company be wound up by the court or be wound up voluntarily is a special resolution.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Subject to any special rights, privileges or restrictions as to the distribution of available surplus assets on liquidation for the time being attached to any class or classes of shares:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">if we are wound up and the assets available for distribution amongst our shareholders are more than sufficient to repay the whole of the capital paid up at the commencement of the winding up, then the excess will be distributed pari passu amongst such members in proportion to the amount paid up on the shares held by them; and</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">if we are wound up and the assets available for distribution among the shareholders as such are insufficient to repay the whole of the paid-up capital, such assets will be distributed so that, as nearly as may be, the losses shall be borne by the members in proportion to the capital paid up, on the shares held by them.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the event that we are wound up (whether the liquidation is voluntary or compelled by the court) the liquidator may, with the sanction of a special resolution and any other sanction required by the Cayman Companies Act divide among the members in specie or kind the whole or any part of our assets whether the assets shall consist of property of one kind or shall consist of properties of different kinds and the liquidator may, for such purpose, set such value as he deems fair upon any one or more class or classes of property to be divided as aforesaid and may determine how such division shall be carried out as between the members or different classes of members and the members within each class. The liquidator may, with the like sanction, vest any part of the assets in trustees upon such trusts for the benefit of members as the liquidator shall think fit, but so that no member shall be compelled to accept any shares or other property upon which there is a liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Indemnification of Directors and Executive Officers and Limitation of Liability</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cayman Islands law does not limit the extent to which a company&#8217;s articles of association may provide for indemnification of officers and directors, except to the extent any such provision may be held by the Cayman Islands courts to be contrary to public policy, such as to provide indemnification against civil fraud or the consequences of committing a crime. Our Fourth Amended and Restated Memorandum and Articles of Association permit indemnification of officers and directors for losses, damages, charges and expenses incurred in their capacities as such unless such losses or damages arise from willful neglect or default of such directors or officers. This standard of conduct is generally the same as permitted under the Delaware General Corporation Law for a Delaware corporation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Insofar as indemnification for liabilities arising under the Securities Act may be permitted to our directors, officers or persons controlling us under the foregoing provisions, we have been informed that in the opinion of the SEC such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable as a matter of United States law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Directors&#8217; Fiduciary Duties</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under Delaware corporate law, a director of a Delaware corporation has a fiduciary duty to the corporation and its shareholders. This duty has two components: the duty of care and the duty of loyalty. The duty of care requires that a director act in good faith, with the care that an ordinarily prudent person would exercise under similar circumstances. Under this duty, a director must inform himself of, and disclose to shareholders, all material information reasonably available regarding a significant transaction. The duty of loyalty requires that a director act in a manner he reasonably believes to be in the best interests of the corporation. He must not use his corporate position for personal gain or advantage. This duty prohibits self-dealing by a director and mandates that the best interest of the corporation and its shareholders take precedence over any interest possessed by a director, officer or controlling shareholder and not shared by the shareholders generally. In general, actions of a director are presumed to have been made on an informed basis, in good faith and in the honest belief that the action taken was in the best interests of the corporation. However, this presumption may be rebutted by evidence of a breach of one of the fiduciary duties. Should such evidence be presented concerning a transaction by a director, a director must prove the procedural fairness of the transaction, and that the transaction was of fair value to the corporation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under Cayman Islands law, at common law, members of a board of directors owe a fiduciary duty to the company to act in good faith in their dealings with or on behalf of the company and exercise their powers and fulfill the duties of their office honestly. This duty has four essential elements:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">a duty to act in good faith in the best interests of the company;</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">a duty not to personally profit from opportunities that arise from the office of director;</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">a duty to avoid conflicts of interest; and</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">a duty to exercise powers for the purpose for which such powers were intended.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A director of a Cayman Islands company also owes to the company a duty to act with skill and care. It was previously considered that a director need not exhibit in the performance of his duties a greater degree of skill than may reasonably be expected from a person of his knowledge and experience. However, English and Commonwealth courts have moved towards an objective standard with regard to the required skill and care and these authorities are likely to be followed in the Cayman Islands.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In general, the Companies Act imposes various duties on officers of a company with respect to certain matters of management and administration of the company. The Companies Act contains provisions, which impose default fines on persons who fail to satisfy those requirements. However, in many circumstances, an individual is only liable if he knowingly is guilty of the default or knowingly and willfully authorizes or permits the default.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Shareholder Action by Written Consent</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the Delaware General Corporation Law, a corporation may eliminate the right of shareholders to act by written consent by amendment to its certificate of incorporation. The Companies Act allows a special resolution to be passed in writing if signed by all the shareholders and authorized by the articles of association, which ours do.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Shareholder Proposals</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the Delaware General Corporation Law, a shareholder has the right to put any proposal before the annual meeting of shareholders, provided it complies with the notice provisions in the governing documents. A special meeting may be called by the board of directors or any other person authorized to do so in the governing documents, but shareholders may be precluded from calling special meetings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Companies Act does not provide shareholders any right to bring business before a meeting or requisition a general meeting. However, these rights may be provided in articles of association. Our Fourth Amended and Restated Memorandum and Articles of Association allow our shareholders holding not less than one-third of our paid-up voting share capital to requisition a shareholder&#8217;s meeting. As an exempted Cayman Islands company, we are not obliged by law to call shareholders&#8217; annual general meetings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Cumulative Voting</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the Delaware General Corporation Law, cumulative voting for elections of directors is not permitted unless the corporation&#8217;s certificate of incorporation specifically provides for it. Cumulative voting potentially facilitates the representation of minority shareholders on a board of directors since it permits the minority shareholder to cast all the votes to which the shareholder is entitled on a single director, which increases the shareholder&#8217;s voting power with respect to electing such director. While there is nothing under the Companies Act which specifically prohibits or restricts the creation of cumulative voting rights for the election of directors of a corporation, our Fourth Amended and Restated Memorandum and Articles of Association do not provide for cumulative voting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Removal of Directors</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the Delaware General Corporation Law, a director of a corporation with a classified board may be removed only for cause with the approval of a majority of the outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise. Under our Fourth Amended and Restated Memorandum and Articles of Association, directors may be removed, by way of ordinary resolution of the shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Transactions with Interested Shareholders</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Delaware General Corporation Law contains a business combination statute applicable to Delaware public corporations whereby, unless the corporation has specifically elected not to be governed by such statute by amendment to its certificate of incorporation, it is prohibited from engaging in certain business combinations with an &#8220;interested shareholder&#8221; for three years following the date that such person becomes an interested shareholder. An interested shareholder generally is a person or group who or which owns or owned 15% or more of the target&#8217;s outstanding voting stock within the past three years. This has the effect of limiting the ability of a potential acquirer to make a two-tiered bid for the target in which all shareholders would not be treated equally. The statute does not apply if, among other things, prior to the date on which such shareholder becomes an interested shareholder, the board of directors approves either the business combination or the transaction which resulted in the person becoming an interested shareholder. This encourages any potential acquirer of a Delaware public corporation to negotiate the terms of any acquisition transaction with the target&#8217;s board of directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A Cayman company may enter into some business transactions with significant shareholders, including asset sales, in which a significant shareholder receives, or could receive, a financial benefit that is greater than that received, or to be received, by other shareholders with prior approval from the board of directors but without prior approval from the shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Sale of Assets</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Contrary to the general practice in most corporations incorporated in the United States, the Companies Act does not require that shareholders approve sales of all or substantially all of a company&#8217;s assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Dissolution; Winding up</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the Delaware General Corporation Law, unless the board of directors approves the proposal to dissolve, dissolution must be approved by shareholders holding 100% of the total voting power of the corporation. If the dissolution is approved by the board of directors, it must be approved by a simple majority of the corporation&#8217;s outstanding shares; or if so provided in its certificate of incorporation, a supermajority of shareholders. Under Cayman Islands law, a company may be wound up by either an order of the courts of the Cayman Islands or by a special resolution of its members or, if the company is unable to pay its debts as they fall due, by an ordinary resolution of its members. The court has authority to order winding up in a number of specified circumstances including where it is, in the opinion of the court, just and equitable to do so. Under the Companies Act of the Cayman Islands and our Fourth Amended and Restated Articles of association, our company may be dissolved, liquidated or wound up by, inter alia, prior written approval of the holders of our shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Variation of Rights of Shares</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the Delaware General Corporation Law, a corporation may vary the rights of a class of shares with the approval of a majority of the outstanding shares of such class, unless the certificate of incorporation provides otherwise. As permitted by Cayman Islands law, our Fourth Amended and Restated Memorandum and Articles of Association provide that, if our share capital is divided into more than one class of shares, we may vary the rights attached to any class only with the sanction of a special resolution passed at a class meeting of holders of the shares of such class.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Amendment of Governing Documents</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the Delaware General Corporation Law, a corporation&#8217;s governing documents may be amended with the approval of a majority of the outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise. As permitted by the Companies Act, our Fourth Amended and Restated Memorandum and Articles of Association may only be amended with, inter alia, a special resolution of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Rights of Non-resident or Foreign Shareholders</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There are no limitations imposed by our Fourth Amended and Restated Memorandum and Articles of Association on the rights of non-resident or foreign shareholders to hold or exercise voting rights on our shares. In addition, there are no provisions in our Fourth Amended and Restated Memorandum and Articles of Association governing the ownership threshold above which shareholder ownership must be disclosed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Modification of Rights</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Except with respect to share capital (as described below) and the location of the registered office, alterations to our memorandum and articles of association may only be made by special resolution.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Subject to the Companies Act of the Cayman Islands, all or any of the special rights attached to shares or any class (unless otherwise provided for by the terms of issue of the shares of that class) may be varied, modified or abrogated either with the consent in writing of the holders of not less than three-fourths in nominal value of the issued shares of that class or with the sanction of a special resolution passed at a separate general meeting of the holders of the shares of that class. The provisions of our Fourth Amended and Restated Memorandum and Articles of Association relating to general meetings shall apply mutatis mutandis to every such separate general meeting, but so that the quorum for the purposes of any such separate general meeting other than an adjourned meeting shall be a person or persons together holding (or represented by proxy) on the date of the relevant meeting not less than one-third of the issued shares of that class, every holder of shares of the class shall be entitled on a poll to one vote for every such share held by such holder and that any holder of shares of that class present in person or by proxy may demand a poll.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The special rights conferred upon the holders of any class of shares shall not, unless otherwise expressly provided in the rights attaching to or the terms of issue of such shares, be deemed to be varied by the creation or issue of further shares ranking pari passu therewith.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Share Repurchase</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are empowered by the Companies Act and our Fourth Amended and Restated Memorandum and Articles of Association to purchase our own shares if the manner of purchase has first been authorized by the shareholders of our company by way of ordinary resolution. The shares may be repurchased out of profits of our company, out of the proceeds of a new issue of shares made for that purpose or out of capital, provided that we have the ability to pay our debts as they come due in the ordinary course of business. Our directors may only exercise this power on our behalf, subject to the Companies Act, our memorandum and articles of association and to any applicable requirements imposed from time to time by the New York Stock Exchange, the SEC, or by any other recognized stock exchange.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Board of Directors</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are managed by a board of directors which shall consist of no less than five members. Our board of directors currently consists of nine members. An appointment of a director may be in terms that the director shall automatically retire at the next or a subsequent annual general meeting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Meetings of the board of directors may be convened at any time deemed necessary by any members of the board of directors in accordance with our Fourth Amended and Restated Memorandum and Articles of Association.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A meeting of the board of directors shall be competent to make lawful and binding decisions if a quorum is present. Under our Fourth Amended and Restated Memorandum and Articles of Association, the quorum necessary for the transaction of the business of our board of directors may be fixed by the board of directors and unless so fixed shall be a majority of the directors then in office. At any meeting of the directors, each director, be it by his presence or by his alternate, is entitled to one vote.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Questions arising at a meeting of the board of directors are required to be decided by simple majority votes of the members of the board of directors present or represented at the meeting. In the case of a tie vote, the</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">resolution shall fail. Our board of directors may also pass resolutions without a meeting by unanimous written consent.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Alteration of Capital</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We may from time to time by ordinary resolution:</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">increase our capital by such sum, to be divided into shares of such amounts, as the resolution shall prescribe;</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">consolidate and divide all or any of our share capital into shares of larger amount than our existing shares;</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">cancel any shares which at the date of the passing of the resolution have not been taken or agreed to be taken by any person, and diminish the amount of its share capital by the amount of the shares so cancelled subject to the provisions of the Companies Act; and</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">sub-divide our shares or any of them into shares of smaller amount than is fixed by our Fourth Amended and Restated Memorandum and Articles of Association, subject nevertheless to the Companies Act.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We may, by special resolution, subject to any confirmation or consent required by the Companies Act, reduce our share capital, share premium account or any capital redemption reserve in any manner authorized by law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Description of Debt Securities, Warrants and Rights and Other Securities (Items 9.A.7, 12.A, 12.B and 12.C of Form 20-F)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Description of American Depositary Shares (Items 12.D.1 and 12.D.2 of Form 20-F)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">JPMorgan Chase Bank, N.A. acts as depositary for the ADSs. Each ADS represents an ownership interest in shares deposited with the custodian, as agent of the depositary, under the deposit agreement among ourselves, the depositary and registered holders of ADSs on the books of the depositary. Each ADS also represents any securities, cash or other property deposited with the depositary but which they have not distributed directly to you. Each ADS represents 25 ordinary shares of our company. Unless specifically requested by you, all ADSs will be issued on the books of our depositary in book-entry form and periodic statements will be mailed to you which reflect your ownership interest in such ADSs. In our description, references to American depositary receipts or ADRs shall include the statements you will receive which reflect your ownership of ADSs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The depositary&#8217;s office is located at 4 New York Plaza, Floor 12, New York, New York, 10004.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">You may hold ADSs either directly or indirectly through your broker or other financial institution. If you hold ADSs directly, by having an ADS registered in your name on the books of the depositary, you are an ADR holder. This description assumes you hold your ADSs directly. If you hold the ADSs through your broker or financial institution nominee, you must rely on the procedures of such broker or financial institution to assert the rights of an ADR holder described in this section. You should consult with your broker or financial institution to find out what those procedures are.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As an ADR holder, we will not treat you as a shareholder of ours and you will not have any shareholder rights. Cayman Island law governs shareholder rights. Because the depositary or its nominee will be the shareholder of record for the shares represented by all outstanding ADSs, shareholder rights rest with such record holder. Your rights are those of an ADR holder. Such rights derive from the terms of the deposit agreement to be entered into among us, the depositary and all registered holders from time to time of ADSs issued under the deposit agreement. The obligations of the depositary and its agents are also set out in the deposit agreement. Because the depositary or its nominee will actually be the registered owner of the shares, you must rely on it to exercise the rights of a shareholder on your behalf. The deposit agreement and the ADSs are governed by New York law. Under the deposit</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">agreement, as an ADR holder, you agree that any legal suit, action or proceeding against or involving us or the depositary, arising out of or based upon the deposit agreement or transactions contemplated thereby, may only be instituted in a state or federal court in New York, New York, and you irrevocably waive any objection which you may have to the laying of venue of any such proceeding and irrevocably submit to the exclusive jurisdiction of such courts in any such suit, action or proceeding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of what we believe to be the material terms of the deposit agreement. Notwithstanding this, because it is a summary, it may not contain all the information that you may otherwise deem important. For more complete information, you should read the entire deposit agreement and the form of ADR which contains the terms of your ADSs. You can read a copy of the deposit agreement which is filed as an exhibit to the registration statement of which this prospectus forms a part. You may also obtain a copy of the deposit agreement at the SEC&#8217;s Public Reference Room which is located at 100 F Street, NE, Washington, DC 20549. You may obtain information on the operation of the Public Reference Room by calling the SEC at 1-800-732-0330. You may also find the registration statement and the attached deposit agreement on the SEC&#8217;s website at http://www.sec.gov.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Voting Rights</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">How do I vote?</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If you are an ADR holder and the depositary asks you to provide it with voting instructions, you may instruct the depositary how to exercise the voting rights for the shares which underlie your ADSs. As soon as practicable after receiving notice of any meeting or solicitation of consents or proxies from us, the depositary will distribute to the registered ADR holders a notice stating such information as is contained in the voting materials received by the depositary and describing how you may instruct the depositary to exercise the voting rights for the shares which underlie your ADSs, including instructions for giving a discretionary proxy to a person designated by us. For instructions to be valid, the depositary must receive them in the manner and on or before the date specified. The depositary will try, as far as is practical, subject to the provisions of and governing the underlying shares or other deposited securities, to vote or to have its agents vote the shares or other deposited securities as you instruct. The depositary will only vote or attempt to vote as you instruct. The depositary will not itself exercise any voting discretion. Furthermore, neither the depositary nor its agents are responsible for any failure to carry out any voting instructions, for the manner in which any vote is cast or for the effect of any vote. Notwithstanding anything contained in the deposit agreement or any ADR, the depositary may, to the extent not prohibited by law or regulations, or by the requirements of the stock exchange on which the ADSs are listed, in lieu of distribution of the materials provided to the depositary in connection with any meeting of, or solicitation of consents or proxies from, holders of deposited securities, distribute to the registered holders of ADRs a notice that provides such holders with, or otherwise publicizes to such holders, instructions on how to retrieve such materials or receive such materials upon request (i.e., by reference to a website containing the materials for retrieval or a contact for requesting copies of the materials).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have advised the depositary that under the Cayman Islands law and our constituent documents, each as in effect as of the date of the deposit agreement, voting at any meeting of shareholders is by show of hands unless a poll is (before or on the declaration of the results of the show of hands) demanded. In the event that voting on any resolution or matter is conducted on a show of hands basis in accordance with our constituent documents, the depositary will refrain from voting and the voting instructions (or the deemed voting instructions, as set out above) received by the depositary from holders shall lapse. The depositary will not demand a poll or join in demanding a poll, whether or not requested to do so by holders of ADSs. There is no guarantee that you will receive voting materials in time to instruct the depositary to vote and it is possible that you, or persons who hold their ADSs through brokers, dealers or other third parties, will not have the opportunity to exercise a right to vote.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Share Dividends and Other Distributions</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">How will I receive dividends and other distributions on the shares underlying my ADSs?</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We may make various types of distributions with respect to our securities. The depositary has agreed that, to the extent practicable, it will pay to you the cash dividends or other distributions it or the custodian receives on</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">shares or other deposited securities, after converting any cash received into U.S. dollars and, in all cases, making any necessary deductions provided for in the deposit agreement. The depositary may utilize a division, branch or affiliate of JPMorgan Chase Bank, N.A. to direct, manage and/or execute any public and/or private sale of securities hereunder. Such division, branch and/or affiliate may charge the depositary a fee in connection with such sales, which fee is considered an expense of the depositary. You will receive these distributions in proportion to the number of underlying securities that your ADSs represent.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Except as stated below, the depositary will deliver such distributions to ADR holders in proportion to their interests in the following manner:</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><i style="font-style:italic;">Cash</i>. The depositary will distribute any U.S. dollars available to it resulting from a cash dividend or other cash distribution or the net proceeds of sales of any other distribution or portion thereof (to the extent applicable), on an averaged or other practicable basis, subject to (i) appropriate adjustments for taxes withheld, (ii) such distribution being impermissible or impracticable with respect to certain registered ADR holders, and (iii) deduction of the depositary&#8217;s expenses in (1) converting any foreign currency to U.S. dollars to the extent that it determines that such conversion may be made on a reasonable basis, (2) transferring foreign currency or U.S. dollars to the United States by such means as the depositary may determine to the extent that it determines that such transfer may be made on a reasonable basis, (3) obtaining any approval or license of any governmental authority required for such conversion or transfer, which is obtainable at a reasonable cost and within a reasonable time and (4) making any sale by public or private means in any commercially reasonable manner. If exchange rates fluctuate during a time when the depositary cannot convert a foreign currency, you may lose some or all of the value of the distribution.</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><i style="font-style:italic;">Shares</i>. In the case of a distribution in shares, the depositary will issue additional ADRs to evidence the number of ADSs representing such shares. Only whole ADSs will be issued. Any shares which would result in fractional ADSs will be sold and the net proceeds will be distributed in the same manner as cash to the ADR holders entitled thereto.</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><i style="font-style:italic;">Rights to receive additional shares</i>. In the case of a distribution of rights to subscribe for additional shares or other rights, if we provide evidence satisfactory to the depositary that it may lawfully distribute such rights, the depositary will distribute warrants or other instruments in the discretion of the depositary representing such rights. However, if we do not furnish such evidence, the depositary may:</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">sell such rights if practicable and distribute the net proceeds in the same manner as cash to the ADR holders entitled thereto; or</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">if it is not practicable to sell such rights, do nothing and allow such rights to lapse, in which case ADR holders will receive nothing.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 18pt;">We have no obligation to file a registration statement under the Securities Act in order to make any rights available to ADR holders.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><i style="font-style:italic;">Other Distributions</i>. In the case of a distribution of securities or property other than those described above, the depositary may either (i) distribute such securities or property in any manner it deems equitable and practicable or (ii) to the extent the depositary deems distribution of such securities or property not to be equitable and practicable, sell such securities or property and distribute any net proceeds in the same way it distributes cash.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If the depositary determines that any distribution described above is not practicable with respect to any specific registered ADR holder, the depositary may choose any method of distribution that it deems practicable for such ADR holder, including the distribution of foreign currency, securities or property, or it may retain such items, without paying interest on or investing them, on behalf of the ADR holder as deposited securities, in which case the ADSs will also represent the retained items.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Any U.S. dollars will be distributed by checks drawn on a bank in the United States for whole dollars and cents. Fractional cents will be withheld without liability and dealt with by the depositary in accordance with its then current practices.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The depositary is not responsible if it decides that it is unlawful or impractical to make a distribution available to any ADR holders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There can be no assurance that the depositary will be able to convert any currency at a specified exchange rate or sell any property, rights, shares or other securities at a specified price, nor that any of such transactions can be completed within a specified time period. The depositary may right to utilize a division, branch or affiliate of JPMorgan Chase Bank, N.A. to direct, manage and/or execute any public and/or private sale of securities and/or conversion of foreign currency in connection with these distributions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Reports and Other Communications</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Will ADR holders be able to view our reports?</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The depositary will make available for inspection by ADR holders at the offices of the depositary and the custodian the deposit agreement, the provisions of or governing deposited securities, and any written communications from us which are both received by the custodian or its nominee as a holder of deposited securities and made generally available to the holders of deposited securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Additionally, if we make any written communications generally available to holders of our shares, and we furnish copies thereof (or English translations or summaries) to the depositary, it will distribute the same to registered ADR holders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Record Dates</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The depositary may, after consultation with us if practicable, fix record dates for the determination of the registered ADR holders who will be entitled (or obligated, as the case may be):</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">to receive any distribution on or in respect of shares,</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">to give instructions for the exercise of voting rights at a meeting of holders of shares,</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">to pay the fee assessed by the depositary for administration of the ADR program and for any expenses as provided for in the ADR, or</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">to receive any notice or to act in respect of other matters,</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">all subject to the provisions of the deposit agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Deposit, Withdrawal and Cancellation</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">How does the depositary issue ADSs?</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The depositary will issue ADSs if you or your broker deposit shares or evidence of rights to receive shares with the custodian and pay the fees and expenses owing to the depositary in connection with such issuance. In the case of the ADSs to be issued under this prospectus, we will arrange with the underwriters named herein to deposit such shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Shares deposited in the future with the custodian must be accompanied by certain delivery documentation and shall, at the time of such deposit, be registered in the name of JPMorgan Chase Bank, N.A., as depositary for the benefit of holders of ADRs or in such other name as the depositary shall direct.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The custodian will hold all deposited shares (including those being deposited by or on our behalf in connection with the offering to which this prospectus relates) for the account of the depositary. ADR holders thus have no direct ownership interest in the shares and only have such rights as are contained in the deposit agreement. The custodian will also hold any additional securities, property and cash received on or in substitution for the deposited shares. The deposited shares and any such additional items are referred to as &#8220;deposited securities.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Upon each deposit of shares, receipt of related delivery documentation and compliance with the other provisions of the deposit agreement, including the payment of the fees and charges of the depositary and any taxes or other fees or charges owing, the depositary will issue an ADR or ADRs in the name or upon the order of the person entitled thereto evidencing the number of ADSs to which such person is entitled. All of the ADSs issued will, unless specifically requested to the contrary, be part of the depositary&#8217;s direct registration system, and a registered holder will receive periodic statements from the depositary which will show the number of ADSs registered in such holder&#8217;s name. An ADR holder can request that the ADSs not be held through the depositary&#8217;s direct registration system and that a certificated ADR be issued.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">How do ADR holders cancel an ADS and obtain deposited securities?</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">When you turn in your ADR certificate at the depositary&#8217;s office, or when you provide proper instructions and documentation in the case of direct registration ADSs, the depositary will, upon payment of certain applicable fees, charges and taxes, deliver the underlying shares to you or upon your written order. At your risk, expense and request, the depositary may deliver deposited securities at such other place as you may request.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The depositary may only restrict the withdrawal of deposited securities in connection with:</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">temporary delays caused by closing our transfer books or those of the depositary or the deposit of shares in connection with voting at a shareholders&#8217; meeting, or the payment of dividends;</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">the payment of fees, taxes and similar charges; or</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">compliance with any U.S. or foreign laws or governmental regulations relating to the ADRs or to the withdrawal of deposited securities.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">This right of withdrawal may not be limited by any other provision of the deposit agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Pre-release of ADSs</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In its capacity as depositary, the depositary shall not lend shares or ADSs; provided, however, that the depositary may issue ADSs prior to the receipt of shares (each such transaction a &#8220;pre-release&#8221;). The depositary may receive ADSs in lieu of shares to close out a pre-release (which ADSs will promptly be canceled by the depositary upon receipt by the depositary). Each such pre-release will be subject to a written agreement whereby the person or entity (the &#8220;applicant&#8221;) to whom ADSs are to be delivered (a) represents that at the time of the pre-release the applicant or its customer owns the shares that are to be delivered by the applicant under such pre-release, (b) agrees to indicate the depositary as owner of such shares in its records and to hold such shares in trust for the depositary until such shares are delivered to the depositary or the custodian, (c) unconditionally guarantees to deliver to the depositary or the custodian, as applicable, such shares, and (d) agrees to any additional restrictions or requirements that the depositary deems appropriate. Each such pre-release will be at all times fully collateralized with cash, U.S. government securities or such other collateral as the depositary deems appropriate, terminable by the depositary on not more than five (5) business days&#8217; notice and subject to such further indemnities and credit regulations as the depositary deems appropriate. The depositary will normally limit the number of ADSs involved in such pre-release at any one time to thirty percent (30%) of the ADSs outstanding (without giving effect to pre-released ADSs outstanding), provided, however, that the depositary reserves the right to change or disregard such limit from time to time as it deems appropriate. The depositary may also set limits with respect to the number of ADSs involved in pre-release with any one person on a case-by-case basis as it deems appropriate. The depositary may retain for its own account any compensation received by it in conjunction with the foregoing. Collateral provided as described above,</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">but not the earnings thereon, shall be held for the benefit of the registered holders of ADSs (other than the applicant).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Disclosure of Interest in ADSs</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To the extent that the provisions of or governing any deposited securities may require disclosure of or impose limits on beneficial or other ownership of deposited securities, other shares and other securities and may provide for blocking transfer, voting or other rights to enforce such disclosure or limits, you agree to comply with all such disclosure requirements and ownership limitations and to comply with any reasonable instructions we may provide in respect thereof. We reserve the right to instruct you to deliver your ADSs for cancellation and withdrawal of the deposited securities so as to permit us to deal with you directly as a holder of shares and, by holding an ADS or an interest therein, you will be agreeing to comply with such instructions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Reclassifications, Recapitalizations and Mergers</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we take certain actions that affect the deposited securities, including (i) any change in par value, split-up, consolidation, cancellation or other reclassification of deposited securities or (ii) any distributions not made to holders of ADSs or (iii) any recapitalization, reorganization, merger, consolidation, liquidation, receivership, bankruptcy or sale of all or substantially all of our assets, then the depositary may choose to:</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">amend the form of ADR;</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(2)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">distribute additional or amended ADRs;</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(3)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">distribute cash, securities or other property it has received in connection with such actions;</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(4)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">sell any securities or property received and distribute the proceeds as cash; or</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(5)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">none of the above.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If the depositary does not choose any of the above options, any of the cash, securities or other property it receives will constitute part of the deposited securities and each ADS will then represent a proportionate interest in such property.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Appointment</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the deposit agreement, each registered holder of ADSs and each person holding an interest in ADSs, upon acceptance of any ADSs (or any interest therein) issued in accordance with the terms and conditions of the deposit agreement will be deemed for all purposes to:</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">be a party to and bound by the terms of the deposit agreement and the applicable ADR or ADRs; and</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">appoint the depositary as its attorney-in-fact, with full power to delegate, to act on its behalf and to take any and all actions contemplated in the deposit agreement and the applicable ADR or ADRs, to adopt any and all procedures necessary to comply with applicable laws and to take such action as the depositary in its sole discretion may deem necessary or appropriate to carry out the purposes of the deposit agreement and the applicable ADR and ADRs, the taking of such actions to be the conclusive determinant of the necessity and appropriateness thereof.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Governing Law</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The deposit agreement and the ADRs shall be governed by and construed in accordance with the laws of the State of New York. In the deposit agreement, we have submitted to the jurisdiction of the courts of the State of New York and appointed an agent for service of process on our behalf. Notwithstanding the foregoing, any action based on the deposit agreement or the transactions contemplated thereby may be instituted by the depositary and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">holders in any competent court in the Cayman Islands, Hong Kong, the People&#8217;s Republic of China and/or the United States or through the commencement of an English language arbitration either in New York, New York in accordance with the Commercial Arbitration Rules of the American Arbitration Association or in Hong Kong following the arbitration rules of the United Nations Commission on International Trade Law (UNCITRAL).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Amendment and Termination</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">How may the deposit agreement be amended?</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We may agree with the depositary to amend the deposit agreement and the ADSs without your consent for any reason. ADR holders must be given at least 30 days&#8217; notice of any amendment that imposes or increases any fees or charges (other than stock transfer or other taxes and other governmental charges, transfer or registration fees, cable, telex or facsimile transmission costs, delivery costs or other such expenses), or otherwise prejudices any substantial existing right of ADR holders. Such notice need not describe in detail the specific amendments effectuated thereby, but must give ADR holders a means to access the text of such amendment. If an ADR holder continues to hold an ADR or ADRs after being so notified, such ADR holder is deemed to agree to such amendment and to be bound by the deposit agreement as so amended. Notwithstanding the foregoing, if any governmental body or regulatory body should adopt new laws, rules or regulations which would require amendment or supplement of the deposit agreement or the form of ADR to ensure compliance therewith, we and the depositary may amend or supplement the deposit agreement and the ADR at any time in accordance with such changed laws, rules or regulations, which amendment or supplement may take effect before a notice is given or within any other period of time as required for compliance. No amendment, however, will impair your right to surrender your ADSs and receive the underlying securities, except in order to comply with mandatory provisions of applicable law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">How may the deposit agreement be terminated?</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The depositary may, and shall at our written direction, terminate the deposit agreement and the ADRs by mailing notice of such termination to the registered holders of ADSs at least 30 days prior to the date fixed in such notice for such termination; provided, however, if the depositary shall have (i) resigned as depositary under the deposit agreement, notice of such termination by the depositary shall not be provided to registered holders unless a successor depositary shall not be operating under the deposit agreement within 45 days of the date of such resignation, and (ii) been removed as depositary under the deposit agreement, notice of such termination by the depositary shall not be provided to registered holders of ADSs unless a successor depositary shall not be operating under the deposit agreement on the 90th day after our notice of removal was first provided to the depositary. After the date so fixed for termination, (a) all Direct Registration ADRs shall cease to be eligible for the Direct Registration System and shall be considered ADRs issued on the ADR Register and (b) the depositary shall use its reasonable efforts to ensure that the ADSs cease to be DTC eligible so that neither DTC nor any of its nominees shall thereafter be a registered holder of ADRs. At such time as the ADSs cease to be DTC eligible and/or neither DTC nor any of its nominees is a registered holder of ADRs, the depositary shall (a) instruct its custodian to deliver all shares to us along with a general stock power that refers to the names set forth on the ADR Register and (b) provide us with a copy of the ADR Register. Upon receipt of such shares and the ADR Register, we have agreed to use our best efforts to issue to each registered holder a Share certificate representing the Shares represented by the ADSs reflected on the ADR Register in such registered holder&#8217;s name and to deliver such Share certificate to the registered holder at the address set forth on the ADR Register. After providing such instruction to the custodian and delivering a copy of the ADR Register to us, the depositary and its agents will perform no further acts under the Deposit Agreement and the ADRs and shall cease to have any obligations under the Deposit Agreement and/or the ADRs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Books of Depositary</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The depositary or its agent will maintain a register for the registration, registration of transfer, combination and split-up of ADSs, which register shall include the depositary&#8217;s direct registration system. Registered holders of ADSs may inspect such records at the depositary&#8217;s office at all reasonable times, but solely for the purpose of communicating with other holders in the interest of the business of our company or a matter relating to the deposit agreement. Such register may be closed from time to time, when deemed expedient by the depositary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The depositary will maintain facilities for the delivery and receipt of ADRs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Limitations on Obligations and Liability to ADR holders</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><i style="font-style:italic;">Limits on our obligations and the obligations of the depositary; limits on liability to ADR holders and holders of ADSs</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Prior to the issue, registration, registration of transfer, split-up, combination, or cancellation of any ADRs, or the delivery of any distribution in respect thereof, and from time to time, we or the depositary or its custodian may require:</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">payment with respect thereto of (i) any stock transfer or other tax or other governmental charge, (ii) any stock transfer or registration fees in effect for the registration of transfers of shares upon any applicable register and (iii) any applicable fees and expenses described in the deposit agreement;</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">the production of proof satisfactory to it of (i) the identity of any signatory and genuineness of any signature and (ii) such other information, including without limitation, information as to citizenship, residence, exchange control approval, beneficial ownership of any securities, compliance with applicable law, regulations, provisions of or governing deposited securities and terms of the deposit agreement and the ADRs, as it may deem necessary or proper; and</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">compliance with such regulations as the depositary may establish consistent with the deposit agreement.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The issuance of ADSs, the acceptance of deposits of shares, the registration, registration of transfer, split-up or combination of ADSs or the withdrawal of shares, may be suspended, generally or in particular instances, when the ADS register or any register for deposited securities is closed or when any such action is deemed advisable by the depositary; provided that the ability to withdrawal shares may only be limited under the following circumstances: (i) temporary delays caused by closing transfer books of the depositary or our transfer books or the deposit of shares in connection with voting at a shareholders&#8217; meeting, or the payment of dividends, (ii) the payment of fees, taxes, and similar charges, and (iii) compliance with any laws or governmental regulations relating to ADSs or to the withdrawal of deposited securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The deposit agreement expressly limits the obligations and liability of the depositary, ourselves and our respective agents, provided, however, that no such disclaimer of liability under the Securities Act of 1933 is intended by any provision of the limitations of liabilities provisions of the deposit agreement. In the deposit agreement it provides that neither we nor the depositary nor any such agent will be liable if:</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">any present or future law, rule, regulation, fiat, order or decree of the United States, the Cayman Islands, the People&#8217;s Republic of China or any other country, or of any governmental or regulatory authority or securities exchange or market or automated quotation system, the provisions of or governing any deposited securities, any present or future provision of our charter, any act of God, war, terrorism or other circumstance beyond our, the depositary&#8217;s or our respective agents&#8217; control shall prevent or delay, or shall cause any of them to be subject to any civil or criminal penalty in connection with, any act which the deposit agreement or the ADRs provide shall be done or performed by us, the depositary or our respective agents (including, without limitation, voting);</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">it exercises or fails to exercise discretion under the deposit agreement or the ADR;</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">it performs its obligations under the deposit agreement and ADRs without gross negligence or willful misconduct;</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">it takes any action or refrains from taking any action in reliance upon the advice of or information from legal counsel, accountants, any person presenting shares for deposit, any registered holder of ADSs, or any other person believed by it to be competent to give such advice or information; or</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><font style="font-family:'Symbol';">&#183;</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">it relies upon any written notice, request, direction or other document believed by it to be genuine and to have been signed or presented by the proper party or parties.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Neither the depositary nor its agents have any obligation to appear in, prosecute or defend any action, suit or other proceeding in respect of any deposited securities or the ADSs. We and our agents shall only be obligated to appear in, prosecute or defend any action, suit or other proceeding in respect of any deposited securities or the ADSs, which in our opinion may involve us in expense or liability, if indemnity satisfactory to us against all expense (including fees and disbursements of counsel) and liability is furnished as often as may be required. The depositary and its agents may fully respond to any and all demands or requests for information maintained by or on its behalf in connection with the deposit agreement, any registered holder or holders of ADSs, any ADRs or otherwise related to the deposit agreement or ADRs to the extent such information is requested or required by or pursuant to any lawful authority, including without limitation laws, rules, regulations, administrative or judicial process, banking, securities or other regulators. The depositary shall not be liable for the acts or omissions made by, or the insolvency of, any securities depository, clearing agency or settlement system. Furthermore, the depositary shall not be responsible for, and shall incur no liability in connection with or arising from, the insolvency of any custodian that is not a branch or affiliate of JPMorgan Chase Bank, N.A. Notwithstanding anything to the contrary contained in the deposit agreement or any ADRs, the depositary shall not be responsible for, and shall incur no liability in connection with or arising from, any act or omission to act on the part of the custodian except to the extent that the custodian has been determined by a final non-appealable judgment of a court of competent jurisdiction to have (i) committed fraud or willful misconduct in the provision of custodial services to the depositary or (ii) failed to use reasonable care in the provision of custodial services to the depositary as determined in accordance with the standards prevailing in the jurisdiction in which the custodian is located. The depositary and the custodian(s) may use third party delivery services and providers of information regarding matters such as pricing, proxy voting, corporate actions, class action litigation and other services in connection with the ADRs and the deposit agreement, and use local agents to provide extraordinary services such as attendance at annual meetings of issuers of securities. Although the depositary and the custodian will use reasonable care (and cause their agents to use reasonable care) in the selection and retention of such third party providers and local agents, they will not be responsible for any errors or omissions made by them in providing the relevant information or services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Additionally, none of us, the depositary or the custodian shall be liable for the failure by any registered holder of ADSs or beneficial owner therein to obtain the benefits of credits on the basis of non-U.S. tax paid against such holder&#8217;s or beneficial owner&#8217;s income tax liability. Neither we nor the depositary shall incur any liability for any tax consequences that may be incurred by holders or beneficial owners on account of their ownership of ADRs or ADSs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Neither the depositary nor its agents will be responsible for any failure to carry out any instructions to vote any of the deposited securities, for the manner in which any such vote is cast or for the effect of any such vote. Neither the depositary nor any of its agents shall be liable to registered holders of ADSs or beneficial owners of interests in ADSs for any indirect, special, punitive or consequential damages (including, without limitation, lost profits) of any form incurred by any person or entity, whether or not foreseeable and regardless of the type of action in which such a claim may be brought.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the deposit agreement each party thereto (including, for avoidance of doubt, each holder and beneficial owner and/or holder of interests in ADSs) irrevocably waives, to the fullest extent permitted by applicable law, any right it may have to a trial by jury in any suit, action or proceeding against the depositary and/or the company directly or indirectly arising out of or relating to the shares or other deposited securities, the ADSs or the ADRs, the deposit agreement or any transaction contemplated therein, or the breach thereof (whether based on contract, tort, common law or any other theory).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The depositary may own and deal in any class of our securities and in ADSs.</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-8.1
<SEQUENCE>3
<FILENAME>dq-20241231xex8d1.htm
<DESCRIPTION>EX-8.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.10.0.134--><!--Created on: 4/29/2025 10:38:05 AM (UTC)--><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">Exhibit 8.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">List of Subsidiaries</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:top;width:48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Subsidiaries</b></p></td><td style="vertical-align:top;width:52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Jurisdiction of Incorporation:</b></p></td></tr><tr><td style="vertical-align:top;width:48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chongqing Daqo New Energy Co., Ltd.</p></td><td style="vertical-align:top;width:52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">People&#8217;s Republic of China</p></td></tr><tr><td style="vertical-align:top;width:48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Xinjiang Daqo New Energy Co., Ltd.</p></td><td style="vertical-align:top;width:52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">People&#8217;s Republic of China</p></td></tr><tr><td style="vertical-align:top;width:48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Xinjiang Daqo Investment Co., Ltd.</p></td><td style="vertical-align:top;width:52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">People&#8217;s Republic of China</p></td></tr><tr><td style="vertical-align:top;width:48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Daqo New Energy (Hong Kong) Co., Limited</p></td><td style="vertical-align:top;width:52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Hong Kong Special Administrative Region of the People&#8217;s Republic of China</p></td></tr><tr><td style="vertical-align:top;width:48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inner Mongolia Daqo New Energy Co., Ltd.</p></td><td style="vertical-align:top;width:52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">People&#8217;s Republic of China</p></td></tr><tr><td style="vertical-align:top;width:48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inner Mongolia Daqo New Material Co., Ltd.</p></td><td style="vertical-align:top;width:52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">People&#8217;s Republic of China</p></td></tr><tr><td style="vertical-align:top;width:48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Shanghai Quanrilang New Energy Co., Ltd.</p></td><td style="vertical-align:top;width:52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">People&#8217;s Republic of China</p></td></tr><tr><td style="vertical-align:top;width:48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inner Mongolia Daqo Semiconductor Co., Ltd.</p></td><td style="vertical-align:top;width:52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">People&#8217;s Republic of China</p></td></tr><tr><td style="vertical-align:top;width:48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Jiangsu Lilang New Energy Co., Ltd.</p></td><td style="vertical-align:top;width:52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">People&#8217;s Republic of China</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-11.2
<SEQUENCE>4
<FILENAME>dq-20241231xex11d2.htm
<DESCRIPTION>EX-11.2
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.10.0.134--><!--Created on: 4/29/2025 10:38:05 AM (UTC)--><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">Exhibit 11.2</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-variant:small-caps;font-weight:bold;">DAQO ENERGY CORP.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-variant:small-caps;font-weight:bold;">Insider Trading Policy</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Dated as of </b><b style="font-weight:bold;">March 14</b><b style="font-weight:bold;">, 202</b><b style="font-weight:bold;">5</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">U.S. federal, state and foreign securities laws prohibit trading in the equity or debt securities of a company while in possession of material non-public information about the company. In order to take an active role in promoting compliance with such laws, and preventing insider trading violations by its officers, directors, employees and certain others, Daqo New Energy Corp. (the &#8220;Company&#8221;) has adopted the policies and procedures described in this memorandum (the &#8220;Policy&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">I. </b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">Applicability of Policy</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">This Policy applies to all transactions in the Company&#8217;s securities, including American Depositary Shares (&quot;ADSs&#8221;), ordinary shares, options for ordinary shares, restricted shares, restricted share units, debt securities and any other securities the Company may issue from time to time, such as preferred shares, warrants and convertible debentures, as well as to derivative securities relating to the Company&#8217;s securities, including securities exchangeable into the Company&#8217;s securities, whether or not issued by the Company, such as exchange-traded options (collectively, &#8220;Company Securities&#8221;). Its prohibitions apply to actions taken by all officers, directors, employees, temporary employees, independent consultants and contractors of the Company and its subsidiaries (together, the &#8220;Company Persons&#8221; and each a &#8220;Company Person&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">Portions of this Policy impose additional obligations on certain Company Persons that have, or are likely to have, regular or special access to material non-public information in the normal course of their duties (&#8220;Insiders&#8221;). The Company has determined that the persons identified on <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Attachment A</u> are Insiders for the purposes of this Policy. The Internal Control Manager, in consultation with the Chief Executive Officer (&#8220;CEO&#8221;) and the Chief Financial Officer (&#8220;CFO&#8221;), as necessary, shall maintain the list of Insiders, including by removing or adding persons to the list as necessary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The restrictions and prohibitions in this Policy on actions by Company Persons also apply to actions by the spouses, minor children and adult members of the households of Company Persons, and any entities that Company Persons directly or indirectly influence or control (collectively, &#8220;related persons&#8221;). All Company Persons are responsible for ensuring that such related persons do not engage in the activities restricted or prohibited under this Policy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Securities laws, including prohibitions on insider trading, apply when the Company transacts in its own securities. The Company&#8217;s policy is to comply with applicable law, including the prohibition under Rule 10b-5 and applicable case law against trading while in possession of material non-public information. In furtherance of this policy, the Company (i)&#160;requires that all Company transactions in Company Securities be authorized by the board of directors, and (ii)&#160;has established and shall maintain procedures reasonably designed to confirm the Company is not in possession of material non-public information at the time of any such transaction and at the time the Company enters into or modifies a Rule 10b5-1 plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">This Policy (and/or a summary thereof) shall be delivered to all new Company Persons upon the commencement of their relationships with the Company or its subsidiaries and is to be circulated to all Company Persons at least annually.</p><p style="display:none;line-height:0pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:24pt 0pt 0pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">II.</b></font><b style="font-weight:bold;">Statement of Policy</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">General Prohibition Against Insider Trading</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Trading or Tipping on Material Non-Public Information</u></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">No Company Person may, while in possession of material non-public information about the Company:</p><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">buy, sell or otherwise engage in any transactions, directly or indirectly, in any Company Securities, except as described in this Policy;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">make recommendations or express opinions about trading in Company Securities on the basis of such information;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">disclose such information to any third party, including family or household members; or</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">assist anyone in the above activities.</font></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The above restrictions also apply to transacting in the securities of another company while in possession of material non-public information relating to such other company, when that information is obtained in the course of employment with, or other services performed on behalf of, the Company or any subsidiary of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Transactions that may be necessary or justifiable for independent reasons (such as the need to raise money for an emergency expenditure) are not excepted from these restrictions. The securities laws do not recognize mitigating circumstances and, in any event, even the appearance of an improper transaction must be avoided to preserve the Company&#8217;s reputation for adhering to the highest standards of conduct.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">&#8220;Material Non-Public Information&#8221;</u></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Material Information</i>. It is not possible to define all categories of material information, as the ultimate determination of materiality by enforcement authorities will be based on an assessment of all of the facts and circumstances. Information that is material at one point in time may cease to be material at another point in time, and vice versa.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In general, information is considered &#8220;material&#8221; if there is a reasonable likelihood that it would be considered important to an investor in making a decision to buy, hold or sell securities. Any information that could be expected to affect a company&#8217;s share price, whether positive or negative, and whether the change is large or small, may be considered material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">While it may be difficult under this standard to determine whether particular information is material, there are various categories of information that are particularly sensitive and, as a general rule, should always be considered material. Examples of such information include:</p><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Financial results;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Projections of future revenues, earnings or losses;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Timing of a new product or service or technology introductions;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">News of a pending or proposed merger;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">News of the disposition or acquisition of significant assets or a subsidiary;</font></td></tr></table><div style="margin-top:6pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="text-transform:uppercase;">2</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Material impairments, write-offs or restructurings;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Creation of a material direct or contingent financial obligation;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Impending bankruptcy or financial liquidity problems;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Significant cybersecurity incidents;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The gain or loss of a substantial customer or supplier;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Changes in dividend policy;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">New product announcements of a significant nature;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Significant product or service defects or modifications;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Significant pricing changes;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">ADS/share ratio change;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">share split or reverse share split;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">New equity or debt offerings;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Significant litigation or regulatory exposure due to actual or threatened litigation, investigation or enforcement activity, or significant developments related thereto;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Changes in senior management or directors;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Entry into material agreements not in the ordinary course of business (or amendment or termination thereof); and</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Termination or reduction of business relationship with a customer that provides material revenue to the Company.</font></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Internal Control Manager, in consultation as appropriate with the CEO, the CFO or other members of senior management of the Company, has the authority to determine whether any information constitutes material non-public information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Non-Public Information. </i>Information is not considered public until it has been disclosed broadly to the marketplace (for example, included in a press release or a filing with the Securities and Exchange Commission (the &#8220;SEC&#8221;)) and the investing public has had time to absorb the information fully. Information will be considered to be fully absorbed forty-eight (48) hours after public disclosure of the information by the Company, which forty-eight (48) hours shall include in all events at least one full trading day on the New York Stock Exchange (the &#8220;NYSE&#8221;) following such public disclosure. The term &#8220;<u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">t</u><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">rading </u><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">d</u><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">ay</u>&#8221; is defined as a day on which the NYSE is open for trading. Except for public holidays in the U.S., the NYSE&#8217;s regular trading hours are from 9:30 a.m. to 4:00 p.m., U.S. Eastern Time, Monday through Friday.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Special Restrictions and Prohibitions</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following transactions present heightened legal risk and/or the appearance of improper or inappropriate conduct on the part of Company Persons, and are restricted or prohibited as follows. The restrictions and prohibitions apply <i style="font-style:italic;">even if </i>the relevant Company Person is not in possession of material non-public information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="text-transform:uppercase;">3</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Short Sales</u></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Short sales of a security (<i style="font-style:italic;">i.e.</i>, the sale of a security that the seller does not own) by their nature reflect an expectation that the value of the security will decline. Short sales can create perverse incentives for the seller, and signal to the market a lack of confidence in the Company&#8217;s prospects. Accordingly, no Company Person may engage in a short sale of Company Securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Publicly Traded Options</u></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">A put is an option to sell a security at a specific price before a set date, and a call is an option or right to buy a security at a specific price before a set date. Generally, put options are purchased when a person believes the value of a security will fall, and call options are purchased when a person believes the value of a security will rise. A transaction in options is, in effect, a bet on the short-term movement of the Company&#8217;s securities, and therefore creates the appearance of trading on the basis of material non-public information. Transactions in options may also focus a Company Person&#8217;s attention on short-term performance at the expense of the Company&#8217;s long-term objectives. Accordingly no Company Person may engage in a put, call or other derivative security transaction relating to Company Securities on an exchange or in any other organized market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Hedging Transactions</u></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Certain forms of hedging or monetization transactions, including zero-cost collars, equity swaps, exchange funds and forward sale contracts, allow a shareholder to lock in much of the value of his or her shareholding, often in exchange for all or part of the potential for upside appreciation in the shares. These transactions allow the shareholder to continue to own the covered securities, but without the full risks and rewards of ownership. Because participating in these transactions may cause a Company Person to no longer have the same objectives as the Company&#8217;s other stockholders, no Company Person may engage in such transactions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Margin Accounts and Pledges</u></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Securities held in margin accounts for collateral as a margined loan may be sold by the broker without the customer&#8217;s consent if the customer fails to meet a margin call. Similarly, securities pledged (or hypothecated) as collateral for a loan may be sold in foreclosure if the borrower defaults on the loan. A margin sale or foreclosure sale that occurs at a time when the pledgor is aware of material non-public information or otherwise is not permitted to trade in Company Securities would fall under the restrictions in this Policy on trading during such times. Therefore, Company Persons are generally prohibited from margining Company Securities or pledging Company Securities as collateral for a loan. An exception to this prohibition may be granted where a person wishes to pledge Company Securities as collateral for a loan (not including margin debt) and clearly demonstrates the financial capacity to repay the loan without resort to the pledged securities. Any person who wishes to pledge Company Securities as collateral for a loan must pre-clear the proposed transaction with the Internal Control Office by submitting a request at least two weeks prior to the proposed execution of documents evidencing the proposed pledge, and must provide evidence demonstrating the financial capacity to repay the loan without resort to the pledged securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="text-transform:uppercase;">4</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Blackout Periods</u></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company has established quarterly blackout periods, and may impose additional, special blackout periods, each as described below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Quarterly Blackout Periods</i>. Quarterly blackout periods start from the end of a fiscal quarter and end at the close of business on the second trading day following the date of the Company&#8217;s release to the public of its earnings for the fiscal quarter or fiscal year. Company Persons may not conduct any transactions in Company Securities during quarterly blackout periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Special Blackout Periods</i>. From time to time the Internal Control Manager may impose special blackout periods, during which Insiders and other affected persons will be prohibited from engaging in transactions in Company Securities. In the event of a special blackout period, the Internal Control Office will notify Insiders and other affected persons, who will be prohibited from engaging in any transaction involving the Company&#8217;s securities until further written notice. The imposition of a special blackout period is itself confidential information, and the fact that it has been imposed may not be disclosed to others.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Modification of a Blackout Period</i>. The Internal Control Manager may shorten, suspend, terminate or extend any blackout period at such time and for such duration as he or she deems appropriate given the relevant circumstances. Any persons affected by such a modification will be appropriately notified.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Certain Exceptions</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following routine transactions, within the limits described, are generally not subject to the restrictions on trading in this Policy. The Company reserves, though, the right to prohibit any such transaction as it, in its sole discretion, deems necessary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Share Option Exercises</u></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">This Policy does not apply to the exercise of any employee share options, whereby a Company Person pays out-of-pocket to exercise and hold the shares, or to the &#8220;net exercise&#8221; of a tax withholding right pursuant to which a Company Person elects to have the Company withhold shares subject to an option to satisfy tax-withholding requirements. This Policy does apply, however, to any sale of shares as part of a broker-assisted cashless exercise of an option or any other market sale for the purpose of generating the cash needed to pay the exercise price of an option.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Restricted Shares and Restricted Share Unit Awards</u></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">This Policy does not apply to the vesting and settlement of restricted shares and restricted share units, or the withholding or sale of shares back to the Company to satisfy tax withholding obligations upon the vesting of any restricted shares or restricted share units. The Policy does apply, however, to any market sale of shares after vesting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="text-transform:uppercase;">5</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="font-style:italic;font-weight:bold;">Additional Procedures and Guidelines</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Transactions under Rule 10b5-1 Plans</u></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Implementation of a trading plan under Rule 10b5-1 under the U.S. Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), allows a person to place a standing order with a broker to purchase or sell Company Securities, so long as the plan specifies the dates, prices and amounts of the planned trades or establishes a formula for those purposes. Trades executed pursuant to a Rule 10b5-1 plan that meets the requirements listed below may generally be executed even though the person who established the plan may be in possession of material non-public information at the time of the trade. Any other trading plans that are not implemented under Rule 10b5-1, that do not have the protections of Rule 10b5-1, are referred to as non-Rule 10b5-1 plans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">A Rule 10b5-1 plan may only be established when a person is not in possession of material non-public information and when a blackout period is not in effect. Anyone subject to this Policy who wishes to enter into a Rule 10b5-1 plan must submit the Rule 10b5-1 plan to the Internal Control Office for prior, written approval. Subsequent termination or modifications to any Rule 10b5-1 plan must also be pre-approved by the Internal Control Office.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Whether or not pre-approval will be granted will depend on all the facts and circumstances at the time, but the following guidelines should be kept in mind:</p><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Rule 10b5-1 plan must be in writing and entered into only when a blackout period is not in effect and when the Company Person is not in possession of material non-public information;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Rule 10b5-1 plan must be adopted in good faith and not as part of a plan or scheme to evade the anti-fraud rules under the federal securities laws, and the Company Person must at all times act in good faith with respect to the Rule 10b5-1 plan;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Any person adopting the Rule 10b5-1 plan who serves as a director or Section 16 officer (an officer who is subject to the reporting and liability provisions of Section 16 of the Exchange Act, including the Company&#8217;s executive officers and its principal accounting officer or controller) of the Company must certify in writing, in the terms of the Rule 10b5-1 plan agreement, that, at the time of the adoption of a 10b5-1 plan (whether a new plan or due to a Termination Modification, as defined below): (1) they are not aware of material nonpublic information about the Company or the Company&#8217;s securities; and (2) they are adopting the plan in good faith and not as part of a plan or scheme to evade the prohibitions of Rule 10b-5;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Any modification to the amount, price or timing of the purchase or sale of securities under the Rule 10b5-1 plan, as well as any change to an algorithm or computer program affecting such factors shall be deemed to be a termination of the current Rule 10b5-1 plan and the adoption of a new Rule 10b5-1 plan for purposes of restarting the Cooling-Off Period (as defined below) (any such modification, a &#8220;Termination Modification&#8221;);</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The first trade made following adoption or Termination Modification of a Rule 10b5-1 plan of a Section 16 officer or director of the Company may take place no sooner than the later of (i) 90 calendar days from adoption or modification and (ii) the second business day after the Company announces its financial results in a Form 20-F or Form 6-K for the quarter in which the Rule 10b5-1 plan is adopted or amended by a Termination</font></td></tr></table><div style="margin-top:6pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="text-transform:uppercase;">6</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 54pt;">Modification (but in any event, not to exceed 120 days following the Rule 10b5-1 plan&#8217;s adoption or any Termination Modification of such Rule 10b5-1 plan) (the &#8220;Cooling-Off Period&#8221;). For Company Persons other than Section 16 officers and directors of the Company, the Cooling-Off Period must be at least 30 calendar days from adoption or modification;</p><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Except as permitted by the Internal Control Manager, a Company Person may not have more than one Rule 10b5-1 plan in effect at any given time, and no transactions may be effected outside the Rule 10b5-1 plan;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">If a Rule 10b5-1 plan is meant to effect a single transaction, a Company Person may not have had another single-trade plan (10b5-1 or otherwise) during the prior 12-month period;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Rule 10b5-1 plan must permit its termination by the Company at any time when the Company believes that trading pursuant to its terms may not lawfully occur;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Rule 10b5-1 plan should, in the absence of special circumstances, be for a period of not less than one year;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Rule 10b5-1 plan should provide for relatively simple pricing parameters (e.g., limit orders), rather than complex formulae for determining when trading under the Rule 10b5-1 plan may occur and at what price;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">There may generally not be a termination or Termination Modification of a Rule 10b5-1 plan once it is executed to avoid calling into question the original &#8220;bona fides&#8221; of the Rule 10b5-1 plan; any Termination Modification must be made only during a non-blackout period when the person is not in possession of material non-public information and transactions under the amended Rule 10b5-1 plan may not commence until the Cooling-Off Period, beginning at the execution of the Termination Modification, has elapsed;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Rule 10b5-1 plans do not obviate the need to file Form 144 and the fact that a reported transaction was made or is to be made pursuant to a Rule 10b5-1 plan should be noted on the applicable Form; and</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">A copy of the executed version of any pre-cleared trading plan, both Rule 10b5-1 plans and non-Rule 10b5-1 plans, or any pre-cleared amendment to or modification or termination of a trading plan must be provided to the </font><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Internal Control </font><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Office for retention in accordance with the Company&#8217;s Record Retention Policy.</font></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Pre-Clearance</u></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Insiders must obtain written pre-clearance from the Internal Control Office before transacting in Company Securities, including for transactions occurring outside a blackout period, any entry into or termination of a Rule 10b5-1 plan or any other non-Rule 10b5-1 plan, any exercise of director or employee stock options and any gifts of Company Securities. A form for such purposes is provided as <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Attachment B</u>. A request for pre-clearance should be submitted at least two days in advance of the proposed transaction. The Internal Control Office is under no obligation to approve any trade. Pre-clearance of any transaction is valid only for a 48-hour period. If the transaction order is not placed within that period, pre-clearance must be requested and approved in writing again. Requesting persons must treat denials of pre-clearance requests as confidential.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="text-transform:uppercase;">7</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Confidentiality of All Non-Public Information</u></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Company Persons must maintain the confidentiality of the Company&#8217;s non-public information. In the event a Company Person receives any inquiry or request for information (particularly financial results and/or projections, and including to affirm or deny information about the Company), from any person or entity outside the Company, such as a stock analyst, and it is not part of such Company Person&#8217;s regular corporate duties to respond to such inquiry or request, the inquiry should be referred to Investor Relations, which will determine whether such inquiry should also be forwarded to the Internal Control Office.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Individual Responsibility</u></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">All Company Persons have the individual responsibility to comply with this Policy. A Company Person may, from time to time, have to forgo a proposed transaction in Company Securities even if he or she planned to make the transaction before learning of the material non-public information. While the Internal Control Office can and should be consulted regarding the application of this Policy, including the appropriateness of engaging in a particular transaction at a particular time, the responsibility for adhering to this Policy and avoiding unlawful transactions, and ensuring that related persons (as described above) do the same, rests with each Company Person.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Post-Termination Transactions</u></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 18pt 0pt;">This Policy applies even after termination of employment or service with the Company. If a Company Person is in possession of material non-public information when his or her employment or service terminates, that person may not trade in Company Securities (or another company&#8217;s securities, as described in this Policy) until such information has become public or is no longer material.</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">III.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">Potential Criminal and Civil Liability and/or Disciplinary Action</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Criminal and Civil Liability</u></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Pursuant to U.S. federal, state and foreign securities laws, persons engaging in transactions in a company&#8217;s securities at a time when they have material non-public information regarding the company, or that disclose material non-public information or make recommendations or express opinions on the basis of material non-public information to a person who engages in transactions in that company&#8217;s securities (&#8220;tipping&#8221;), may be subject to significant monetary fines and imprisonment. The Company and its supervisory personnel also face potential civil and criminal liability if they fail to take appropriate steps to prevent illegal insider trading.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The SEC has imposed large penalties even when the disclosing person did not profit from the trading; there is no minimum amount of profit required for prosecution.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Possible Disciplinary Action</u></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 18pt 0pt;">Company Persons who violate this Policy will be subject to disciplinary action by the Company, which may include ineligibility for future participation in the Company&#8217;s equity incentive plans or termination of employment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="text-transform:uppercase;">8</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">IV.</b></font><b style="font-weight:bold;">Monitoring Compliance</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">The Internal Control Office will monitor compliance with this Policy and the Internal Control Manager will periodically review this Policy with the Audit Committee of the Board of Directors. In addition to the other duties of the Internal Control Office under this Policy, the Internal Control Office will be responsible for the following:</p><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Pre-clearing all transactions involving Company Securities by Insiders in order to determine compliance with this Policy, insider trading laws and Rule 144 promulgated under the Securities Act of 1933, as amended;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Sending quarterly and other reminders to Company Persons regarding the start and completion of the blackout periods;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Sending notifications to Insiders and other affected persons regarding special blackout periods;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Performance of periodic cross-checks of available materials, which may include Form 144, officers&#8217; and directors&#8217; questionnaires, and reports received from the Company&#8217;s stock administrator and transfer agent, to determine trading activity by Insiders;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Periodically circulating this Policy (and/or a summary thereof) and coordinating training about this Policy to Company Persons;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Promptly circulating this Policy and coordinating training to all persons who become Company Persons;</font><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Assisting the Company in implementing this Policy, including monitoring relevant changes in law, regulation or best practices and making appropriate changes to this Policy and related practices and procedures.</font></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 18pt 0pt;">The Internal Control Manager has ultimate responsibility for all matters pertaining to the interpretation and enforcement of this Policy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">VI.</b></font><b style="font-weight:bold;">Inquiries</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 18pt 0pt;">Any person who has a question about this Policy or its application to any proposed transaction may obtain additional guidance from the Internal Control Office. If there is any uncertainty as to the appropriateness of any such communications, please consult with the Internal Control Office before speaking with anyone, especially brokers or any other persons or entities contemplating or executing securities trades. Ultimately, however, the responsibility for adhering to this Policy and avoiding unlawful Transactions rests with the individual employee or other applicable individual.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">VII.</b></font><b style="font-weight:bold;">Acknowledgement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">All Company Persons must confirm their understanding of, and intent to comply with, this Policy by completing the certification attached hereto as Annex 1, and returning the certification to the</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Internal Control Office.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="display:none;line-height:0pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="text-transform:uppercase;">9</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">ATTACHMENT A</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 72pt;"><font style="margin-left:0pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">INSIDERS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">Xiang Xu</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">Xiaoyu Xu</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">Guangfu Xu</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Dafeng</font></font>Shi</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">Fei Ge</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">Lap Tat Arthur Wong</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">Rongling Chen</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">Shuming Zhao</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">Minsong Liang</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">Fumin Zhuo</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">Guoqing Chen</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">Ming Yang</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">Wengang Zhu</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">Yicheng Sun</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">Wei Shi</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">Haibing Ren</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">Yong Hu</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">Yuanxin Chen</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">Yingjie Zhao</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">Chengjie Yang</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">Liwen Duan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">Heng Li</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">Wenyi Xia</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="display:none;line-height:0pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">A-1</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">ATTACHMENT B</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-variant:small-caps;font-weight:bold;">Form of Trading Clearance Application</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:101%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:96.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;width:3.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name:<u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</u></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title:<u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</u></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Proposed Transaction Date:<u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</u></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Type of Security to be Traded:<u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</u></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Type of Transaction (Hedge / Pledge/ Purchase / Sale / Entry into 10b5-1 Plan or other non-Rule 10b5-1 plan (if plan, please attach) / Gift):<u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</u></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Number of Shares Involved (if applicable):&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-variant:small-caps;font-weight:bold;">Certification</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">I hereby certify that I am not in possession of any material non-public information about the Company and / or its subsidiaries. I understand that material non-public information is information concerning the Company that (a) is not generally known to the public; and (b) if publicly known, would be likely to affect either the market price of Company Securities or a person&#8217;s decision to buy, sell or hold Company Securities. If entering into a Rule 10b5-1 Plan or other non-Rule 10b5-1 plan, I am adopting the plan in good faith and not as part of a plan or scheme to evade the prohibitions of Rule 10b-5. I understand that if I trade while in possession of material non-public information, I may be subject to severe civil or criminal penalties, and may be subject to discipline by the Company up to and including termination for cause.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:50%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:bottom;width:50%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name:</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date:</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-variant:small-caps;font-weight:bold;">Review and Decision</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The undersigned has reviewed the foregoing application and approves / prohibits (circle one) the proposed trade(s).</p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:50%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:bottom;width:50%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name:</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title:</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Internal Control Office</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="display:none;line-height:0pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">B-1</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-align:right;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-variant:small-caps;font-weight:bold;">ANNEX 1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-variant:small-caps;font-weight:bold;">Acknowledgement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The undersigned hereby acknowledges that he/she has read and understands, and agrees to comply with, the Company&#8217;s Insider Trading Policy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></td><td colspan="3" style="vertical-align:bottom;width:49.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td colspan="3" style="vertical-align:bottom;width:49.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td colspan="3" style="vertical-align:bottom;width:49.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:bottom;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name Printed:</p></td><td style="vertical-align:bottom;width:39.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td colspan="3" style="vertical-align:bottom;width:49.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:4.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date:</p></td><td colspan="2" style="vertical-align:bottom;width:45.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td colspan="3" style="vertical-align:bottom;width:49.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">Annex 1</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.1
<SEQUENCE>5
<FILENAME>dq-20241231xex12d1.htm
<DESCRIPTION>EX-12.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.10.0.134--><!--Created on: 4/29/2025 10:38:05 AM (UTC)--><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit 12.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Certification by the Principal Executive Officer</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">I, Xiang Xu, certify that:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:36pt;"><font style="display:inline-block;min-width:10.8pt;text-indent:0pt;white-space:nowrap;">1.</font>I have reviewed this annual report on Form&#160;20-F of Daqo New Energy Corp.;</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:36pt;"><font style="display:inline-block;min-width:10.8pt;text-indent:0pt;white-space:nowrap;">2.</font>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;</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:36pt;"><font style="display:inline-block;min-width:10.8pt;text-indent:0pt;white-space:nowrap;">3.</font>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 company as of, and for, the periods presented in this report;</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:36pt;"><font style="display:inline-block;min-width:10.8pt;text-indent:0pt;white-space:nowrap;">4.</font>The company&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f) and 15d-15(f)) for the company and have:</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:36pt;"><font style="display:inline-block;min-width:14.4pt;text-indent:0pt;white-space:nowrap;">(a)</font>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 company, 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;</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:36pt;"><font style="display:inline-block;min-width:14.4pt;text-indent:0pt;white-space:nowrap;">(b)</font>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;</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:36pt;"><font style="display:inline-block;min-width:14.4pt;text-indent:0pt;white-space:nowrap;">(c)</font>Evaluated the effectiveness of the company&#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;&#160;and</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:36pt;"><font style="display:inline-block;min-width:14.4pt;text-indent:0pt;white-space:nowrap;">(d)</font>Disclosed in this report any change in the company&#8217;s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company&#8217;s internal control over financial reporting;&#160;and</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:36pt;"><font style="display:inline-block;min-width:10.8pt;text-indent:0pt;white-space:nowrap;">5.</font>The company&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company&#8217;s auditors and the Audit Committee of the company&#8217;s Board of Directors (or persons performing the equivalent functions):</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:36pt;"><font style="display:inline-block;min-width:14.4pt;text-indent:0pt;white-space:nowrap;">(a)</font>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 company&#8217;s ability to record, process, summarize and report financial information;&#160;and</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:36pt;"><font style="display:inline-block;min-width:14.4pt;text-indent:0pt;white-space:nowrap;">(b)</font>Any fraud, whether or not material, that involves management or other employees who have a significant role in the company&#8217;s internal control over financial reporting.</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Date: April 29, 2025</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:top;width:4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td style="vertical-align:top;width:45.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Xiang Xu</p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:45.99%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name: Xiang Xu&#160;</p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:45.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title:&#160;&#160; Chief Executive Officer</p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.2
<SEQUENCE>6
<FILENAME>dq-20241231xex12d2.htm
<DESCRIPTION>EX-12.2
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.10.0.134--><!--Created on: 4/29/2025 10:38:17 AM (UTC)--><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">Exhibit 12.2</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Certification by the Principal Financial Officer</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">I, Ming Yang, certify that:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">1.&#160; I have reviewed this annual report on Form&#160;20-F of Daqo New Energy Corp.;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">2.&#160; 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;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">3.&#160; 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 company as of, and for, the periods presented in this report;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">4.&#160; The company&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rule&#160;13a-15(f) and 15d-15(f)) for the company and have:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">(a)&#160; 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 company, 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;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">(b)&#160; 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;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">(c)&#160; Evaluated the effectiveness of the company&#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;&#160;and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">(d)&#160; Disclosed in this report any change in the company&#8217;s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company&#8217;s internal control over financial reporting;&#160;and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">5.&#160; The company&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company&#8217;s auditors and the Audit Committee of the company&#8217;s Board of Directors (or persons performing the equivalent functions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">(a)&#160; 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 company&#8217;s ability to record, process, summarize and report financial information;&#160;and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">(b)&#160; Any fraud, whether or not material, that involves management or other employees who have a significant role in the company&#8217;s internal control over financial reporting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Date: April 29, 2025</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:top;width:47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td style="vertical-align:top;width:47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Ming Yang</p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:47%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name: Ming Yang&#160;</p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title:&#160;&#160; Chief Financial Officer</p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.1
<SEQUENCE>7
<FILENAME>dq-20241231xex13d1.htm
<DESCRIPTION>EX-13.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.10.0.134--><!--Created on: 4/29/2025 10:38:17 AM (UTC)--><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit 13.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Certification by the Principal Executive Officer</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In connection with the Annual Report of Daqo New Energy Corp. (the &#8220;Company&#8221;) on Form&#160;20-F for the year ended December 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;),&#160;I, Xiang Xu, Chief Executive Officer of the Company, hereby certify, pursuant to 18&#160;U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:36pt;"><font style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(1)</font>The Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934;&#160;and</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:36pt;"><font style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">(2)</font>The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Date: April 29, 2025</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td style="vertical-align:top;width:47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Xiang Xu</p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:47%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name: Xiang Xu&#160;</p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title:&#160;&#160; Chief Executive Officer</p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.2
<SEQUENCE>8
<FILENAME>dq-20241231xex13d2.htm
<DESCRIPTION>EX-13.2
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.10.0.134--><!--Created on: 4/29/2025 10:38:17 AM (UTC)--><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit 13.2</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Certification by the Principal Financial Officer</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In connection with the Annual Report of Daqo New Energy Corp. (the &#8220;Company&#8221;) on Form&#160;20-F for the year ended December 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;),&#160;I, Ming Yang, Chief Financial Officer of the Company, hereby certify, pursuant to 18&#160;U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934;&#160;and</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Date: April 29, 2025</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td style="vertical-align:top;width:47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Ming Yang</p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:47%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name: Ming Yang&#160;</p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title:&#160;&#160; Chief Financial Officer</p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.1
<SEQUENCE>9
<FILENAME>dq-20241231xex15d1.htm
<DESCRIPTION>EX-15.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.10.0.134--><!--Created on: 4/29/2025 10:38:17 AM (UTC)--><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">Exhibit 15.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">We consent to the incorporation by reference in Registration Statement Nos. 333-172234, 333-205547, 333-224865 and 333-266578 on Form S-8 of our reports dated April 29, 2025, relating to the consolidated financial statements of Daqo New Energy Corp (the &#8220;Company&#8221;) and the effectiveness of the Company&#8217;s internal control over financial reporting, appearing in this Annual Report on Form 20-F for the year ended December 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">/s/ Deloitte Touche Tohmatsu Certified Public Accountants LLP</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">Shanghai, China</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">April 29, 2025</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>dq-20241231x20f001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 dq-20241231x20f001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" $X Z<# 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#['^#'P8\+
M>,_ -IJFJ6DTMY)+*C/'<N@PKD#@''2NX_X9M\#?] ^Z_P# N3_&C]F[_DE-
MA_U\3_\ HPU\>_!+X+?#GXB^%_$WBGXC^/==T._F\7:Q86YD\82Z?"\<4YPJ
M*T@!(#<X]J\G"X6A.A"4H*]ET/9QF,Q$<1.,:C23?4^PO^&;? W_ $#[K_P+
MD_QH_P"&;? W_0/NO_ N3_&O#C^R%\"5T!==/Q(\1#1&E,*ZE_PGTOV8R#J@
MD\S:6]LYJSJ_[&/P4T#3;34-4\?>*=-L+S'V:ZN_',T44^1D;'9P&R.>":ZO
MJ>'_ .?:^XX_KV)_Y^/[SVC_ (9M\#?] ^Z_\"Y/\:/^&;? W_0/NO\ P+D_
MQKS&+_@GY\-)XUDC\0^.Y$<!E9?%MT00>A!W=*?_ ,.]_AQ_T'O'O_A67?\
M\51]3P__ #[7W#^O8G_GX_O/2_\ AFWP-_T#[K_P+D_QH_X9M\#?] ^Z_P#
MN3_&O-/^'>_PX_Z#WCW_ ,*R[_\ BJP/$O[&GP2\&/ GB#X@>)]#:<$Q+J7C
MJ:W,@&,[=[C.,CIZT?4\/_(ON#Z]B?\ GX_O/:O^&;? W_0/NO\ P+D_QH_X
M9M\#?] ^Z_\  N3_ !KQRS_8G^#6HZ+'K%KXX\67.DR,%2_A\;SO Q+;0!('
MVD[N.O7CK6A>?L"_"_3X#-=>)O'%M""%,DWC"Y1020 ,ENY(%'U/#_R+[@^O
M8G_GX_O/4_\ AFWP-_T#[K_P+D_QH_X9M\#?] ^Z_P# N3_&O*Y?V!_A=#=0
M6TGB;QO'<S[O*A;QA<AY-HRVT%LG ZXZ58_X=\?#?_H/^/?_  K+O_XJCZGA
M_P"1?<+Z]B?^?C^\],_X9M\#?] ^Z_\  N3_ !H_X9M\#?\ 0/NO_ N3_&O,
M_P#AWO\ #?\ Z#_CS_PK+O\ ^*JEJ7["7PGT=5:_\6^,[%6#,IN?&5Q&"%4L
MQ&YAP "3Z $T?4\/_P ^U]P?7L3_ ,_']YZS_P ,V^!O^@?=?^!<G^-'_#-O
M@;_H'W7_ (%R?XUYC%_P3\^&DT:O'XA\=NC %67Q;=$$'H1\U._X=[_#?_H/
M^//_  K+O_XJCZGA_P#GVON']>Q/_/Q_>>F?\,V^!O\ H'W7_@7)_C1_PS;X
M&_Z!]U_X%R?XUYI_P[W^&_\ T'O'O_A67?\ \51_P[W^''_0>\>_^%9=_P#Q
M5'U/#_\ /M?<'U[$_P#/Q_>>E_\ #-O@;_H'W7_@7)_C1_PS;X&_Z!]U_P"!
M<G^->:?\.]_AQ_T'O'O_ (5EW_\ %4?\.]_AQ_T'O'O_ (5EW_\ %4?4\/\
M\^U]P?7L3_S\?WGI?_#-O@;_ *!]U_X%R?XT?\,V^!O^?"Z_\#)/\:^8/VH/
MV/O"'PD^!GBSQ9H'B#QLFKZ9:^=;M<^)[J6,-N'52W-?9OPWD>7X>^&7D=I)
M&TNU9G<DDDPIDDGJ:/J>'_D7W!]>Q7_/Q_><E_PS;X&_Y\+K_P #)/\ &C_A
MFWP-_P ^%U_X&2?XUZA11]3P_P#(ON%]>Q7_ #\?WGE__#-O@;_GPNO_  ,D
M_P :/^&;? W_ #X77_@9)_C7J%%'U/#_ ,B^X/KV*_Y^/[SR_P#X9M\#?\^%
MU_X&2?XTG_#-O@;_ )\+K_P,D_QKU&BCZGA_Y%]P?7L5_P _']YY?_PS;X&_
MY\+K_P #)/\ &C_AFWP-_P ^%U_X&2?XUZA11]3P_P#(ON#Z]BO^?C^\\N_X
M9M\#?\^%U_X&2?XTO_#-O@;_ )\+K_P,D_QKU"BCZGA_^?:^X?U[%?\ /Q_>
M>7_\,V^!O^?"Z_\  R3_ !H_X9M\#?\ /A=?^!DG^->H44?4\/\ R+[A?7L5
M_P _']YY?_PS;X&_Y\+K_P #)/\ &C_AFWP-_P ^%U_X&2?XUZA11]3P_P#(
MON#Z]BO^?C^\\O\ ^&;? W_/A=?^!DG^-'_#-O@;_GPNO_ R3_&O4**/J>'_
M )%]P?7L5_S\?WGE_P#PS;X&_P"?"Z_\#)/\:/\ AFWP-_SX77_@9)_C7J%%
M'U/#_P B^X/KV*_Y^/[SR_\ X9M\#?\ /A=?^!DG^-'_  S;X&_Y\+K_ ,#)
M/\:]0HH^IX?^1?<'U[%?\_']YY?_ ,,V^!O^?"Z_\#)/\:/^&;? W_/A=?\
M@9)_C7J%%'U/#_\ /M?<'U[%?\_']YY?_P ,V^!O^?"Z_P# R3_&C_AFWP-_
MSX77_@9)_C7J%%'U/#_R+[@^O8K_ )^/[SR__AFWP-_SX77_ (&2?XT?\,V^
M!O\ GPNO_ R3_&O4**/J>'_D7W!]>Q7_ #\?WGE__#-O@;_GPNO_  ,D_P :
M/^&;? W_ #X77_@9)_C7J%%'U/#_ ,B^X/KV*_Y^/[SR_P#X9M\#?\^%U_X&
M2?XT?\,V^!O^?"Z_\#)/\:]0HH^IX?\ D7W!]>Q7_/Q_>>7_ /#-O@;_ )\+
MK_P,D_QH_P"&;? W_/A=?^!DG^->H44?4\/_ ,^U]P?7L5_S\?WGE_\ PS;X
M&_Y\+K_P,D_QH_X9M\#?\^%U_P"!DG^->H44?4\/_(ON#Z]BO^?C^\\O_P"&
M;? W_/A=?^!DG^-'_#-O@;_GPNO_  ,D_P :]0HH^IX?^1?<'U[%?\_']YY?
M_P ,V^!O^?"Z_P# R3_&C_AFWP-_SX77_@9)_C7J%%'U/#_R+[@^O8K_ )^/
M[SR__AFWP-_SX77_ (&2?XT?\,V^!O\ GPNO_ R3_&O4**/J>'_D7W!]>Q7_
M #\?WGE__#-O@;_GPNO_  ,D_P :/^&;? W_ #X77_@9)_C7J%%'U/#_ //M
M?<'U[%?\_']YY?\ \,V^!O\ GPNO_ R3_&C_ (9M\#?\^%U_X&2?XUZA11]3
MP_\ (ON#Z]BO^?C^\\O_ .&;? W_ #X77_@9)_C1_P ,V^!O^?"Z_P# R3_&
MO4**/J>'_D7W!]>Q7_/Q_>>7_P##-O@;_GPNO_ R3_&C_AFWP-_SX77_ (&2
M?XUZA11]3P_\B^X/KV*_Y^/[SR__ (9M\#?\^%U_X&2?XT?\,V^!O^?"Z_\
M R3_ !KU"BCZGA_Y%]P?7L5_S\?WGE__  S;X&_Y\+K_ ,#)/\:/^&;? W_/
MA=?^!DG^->H44?4\/_S[7W#^O8K_ )^/[SR__AFWP-_SX77_ (&2?XT?\,V^
M!O\ GPNO_ R3_&O4**/J>'_D7W"^O8K_ )^/[SR__AFWP-_SX77_ (&2?XT?
M\,V^!O\ GPNO_ R3_&O4**/J>'_D7W!]>Q7_ #\?WGE__#-O@;_GPNO_  ,D
M_P :/^&;? W_ #X77_@9)_C7J%%'U/#_ ,B^X/KV*_Y^/[SR_P#X9M\#?\^%
MU_X&2?XT?\,V^!O^?"Z_\#)/\:]0HH^IX?\ D7W!]>Q7_/Q_>>7?\,V^!O\
MGPNO_ R3_&E_X9M\#?\ /A=?^!DG^->H44?4\/\ \^U]P_KV*_Y^/[SR_P#X
M9M\#?\^%U_X&2?XT?\,V^!O^?"Z_\#)/\:]0HH^IX?\ D7W"^O8K_GX_O/+_
M /AFWP-_SX77_@9)_C1_PS;X&_Y\+K_P,D_QKU"BCZGA_P"1?<'U[%?\_']Y
MY?\ \,V^!O\ GPNO_ R3_&C_ (9M\#?\^%U_X&2?XUZA11]3P_\ (ON#Z]BO
M^?C^\\O_ .&;? W_ #X77_@9)_C1_P ,V^!O^?"Z_P# R3_&O4**/J>'_D7W
M!]>Q7_/Q_>>7?\,V^!O^?"Z_\#)/\:7_ (9M\#?\^%U_X&2?XUZA11]3P_\
MS[7W#^O8K_GX_O/+_P#AFWP-_P ^%U_X&2?XT?\ #-O@;_GPNO\ P,D_QKU"
MBCZGA_Y%]POKV*_Y^/[SR_\ X9M\#?\ /A=?^!DG^-'_  S;X&_Y\+K_ ,#)
M/\:]0HH^IX?^1?<'U[%?\_']YY?_ ,,V^!O^?"Z_\#)/\:/^&;? W_/A=?\
M@9)_C7J%%'U/#_R+[@^O8K_GX_O/+_\ AFWP-_SX77_@9)_C1_PS;X&_Y\+K
M_P #)/\ &O4**/J>'_D7W!]>Q7_/Q_>>7?\ #-O@;_GPNO\ P,D_QI?^&;?
MW_/A=?\ @9)_C7J%%'U/#_\ /M?</Z]BO^?C^\\O_P"&;? W_/A=?^!DG^-'
M_#-O@;_GPNO_  ,D_P :]0HH^IX?^1?<+Z]BO^?C^\\O_P"&;? W_/A=?^!D
MG^-'_#-O@;_GPNO_  ,D_P :]0HH^IX?_GVON#Z]BO\ GX_O/+_^&;? W_/A
M=?\ @9)_C1_PS;X&_P"?"Z_\#)/\:]0HH^IX?^1?<'U[%?\ /Q_>>7_\,V^!
MO^?"Z_\  R3_ !H_X9M\#?\ /A=?^!DG^->H44?4\/\ R+[@^O8K_GX_O/+O
M^&;? W_/A=?^!DG^-+_PS;X&_P"?"Z_\#)/\:]0HH^IX?^1?<'U[%?\ /Q_>
M>7_\,V^!O^?"Z_\  R3_ !H_X9M\#?\ /A=?^!DG^->H44?4\/\ \^U]P?7L
M5_S\?WGS?\;?@YX8\$>##J6E6DT-U]H2/=)<.XP<YX)HKM_VF>?AM_V^1?UH
MKY/,Z<*=?E@DE9'VV459U<-S5&V[LL?LW?\ )*;#_KXN/_1AKYK^#&@IK_['
M7QCA&FIJ5V/$7B06\7V<32;S-_ ,$Y/M7TI^S;_R2FP_Z^+C_P!&&O./V!/^
M25>+_P#L>-;_ /2BOK,'_N\/1'Q.-_WFIZLZ+QLFB> /BCX>UWQ#I(7PHNB3
M6=K/!IC7%O8WK2H[EDC1O+:2,!0^W^ KD;L'@_%YT"UC\-:YI^F:I\-K0VVH
M)IT]_P"&SJ>GS12W.]HI;0*9+=I=JRH 8SM8K_LCZRQ]:,?6NPXCRWX'.B>&
MM!@FL;KP]J":-%GP_''-'96T7FR!'1) 2C-C.QF+*I52!C->I4"B@ KR']J7
MPZGB#X/ZPB:6NIWBM;^4BVPFD ^T1EMHP3T'./2O7J* /F_Q_8>([36_'4NF
M7&K0:?IUSH\.FZ5:P#['MEF0W#K&$PY]3SMY/'6N;\47VJ>+-&UG2I]9\6S>
M*FO&&H::+)C9V2+?IY#QEH]JXC"E"A;>"Q;.#CZT_.CO0!\I^-H/&^A^);Y=
M$;6-;OM%DU0:1=WL1N)55]/B< /M ?$C2;<]3\O:I[+6?$7BC5[;3O#/B7Q=
M=^$9]1L8FU2[BDAN?,*3FYB$CQ*P3Y82QQA6. 1T'U+CC':C'U_.@#Y5LO%_
MC"262W37/$T7BU%U)=<LCI\MQ::? JR_9I85\L!FR("NQB9-S9SVYC4O$/BG
MQA\.-4M FK:Q:^7J, NF$UU%<@Z;(0(FFMXY@/,QE7!PS;0Q' ^T,?6E_$_G
M0!\BO\0/&4/Q$TFRTV37;9(-4@L+FQG69D6S-LN9!$L B2,N?ED,C.6!'&,5
M;O\ 4?B-X;\(64]KK?B*^FU'0+2^U&:\B:5[23SXA.T02(LC"-Y,JJD_+D#(
MKZNQ[G\Z6@#S'X ZOJVM>%K^XU#4Y-6L3>N-.N9H;A',&U>"\Z(\H#;L.5&>
MG.,UZ=110 4444 >!_MV_P#)J?Q!_P"O#_V85ZO\-/\ DG7A;_L%6G_HE*\H
M_;M_Y-3^(/\ UX?^S"O5_AI_R3KPM_V"K3_T2E '2T5A:1HS6FJZA=G5)KSS
MFP+<OE(?8#GFI-(\-#2+NXG&HW]WYV?W=S-O1.<_*,<4 ;-%8VC^&QI%U<3C
M4;^[,V?DN9MZISGY1CBDT?PT-'O)[@:CJ%WYN?W=S-N1<G/ QQ0!M45BZ5X:
M72K^>Z&I7]UYV?W5S-N1<G/RC'%+I7AL:5?W%T-1O[HS9_=7$NZ-,G/RC'%
M&S16+I/AH:5J$]V-2O[HRY_<W,VZ-<G^$8XHTSPT-,U*:\&HW]R9<_N;B;=&
MN3V&.* -JBL;3?#0T[4YKT:C?W!ES^XGFW1KG^Z,<4:;X:&FZI->C4;^X,N?
MW$\VZ)<^@QQ0!LT5C:?X:73]4FO1J-_<>;G]Q/-NB7/H,<4EAX873]6FOAJ-
M_.9,_N)IMT2Y]%QQ0!M9HK&LO#0LM8EU#^T;^8R9_P!'EFS"N?1<467AI;+5
MY=0&HW\QDS_H\LVZ)<^BXXH V:*QK+PTMCJ\NH#4;^8R9_T>6;=$N?1<<4EK
MX9%KK4FH_P!HW\A<D_9I)LPKGT7% &U16-;>&A;:U)J(U&_D+Y_T:2;,(SZ+
MBBV\-K;:U)J/]HW\A?/^C22YA&?1<4 ;-%8UOX:6WUM]2&HW[EL_Z,\V81GT
M7%)#X96'7'U+^T;]RQ)^S--F$9]%Q0!M=**QHO#(CUQM2&HW[EL_Z*TN81]%
MQ0GAH)KC:E_:-^Q.?]%,V81_P'% &S16*GAE4UPZG_:-^223]E:;, _X#B@>
M&0-;.I?VC?Y)S]E\[]ST_NXH VJ*QCX:4ZY_:?\ :-_G_GU\[]QTQ]W%'_"-
M+_;O]I_VC?YZ_9?._<=,?=Q0!LT5BMX9#:Z-3_M*_!!S]E$W[CIC[N*67PT)
M==74_P"T;]""/]%6;]P<#'W<4 ;-%8TOAH2ZXNI_VC?J5_Y=5FQ >,<KBDE\
M,B77$U/^T;]"I!^RK-B \8^[B@#:HK&G\-+/KB:E_:-^A7'^BI-B$\8Y7%)<
M>&EN=;34O[1OXRA'^BQS8A.!CE<4 ;5%8MUX9%SK4>H_VC?QE,'[-'-B$X]5
MQ2W7AH76M1:E_:-]&8\?Z-'-B%L#'*XH V:*Q;KPR+O68M1_M*_B*;3]FCFQ
M"<>JX[TM]X:6^U>&_.HW\!BV_P"CPS;86QZKCG- &S16-?>&EOM7AU ZC?PF
M+;_H\,NV)L>JXYS1>^&A>ZQ#?G4;^$Q;?]'BFVPMCU7'.: -FBL74O#*ZCJL
M%\=1O[<Q;?W$$VV)\'/S+CG/>EU+PT-2U2WO3J-_;&$+^XMY=L;X.?F&.: -
MFBL;4?#8U'5;>^.HW]N8=O[B";;$^#GYACG-&J>&AJFI6]X=1O[8P[?W-O-M
MC?!S\PQSZ4 ;-%8NK>&AJVHV]V=1O[4P[?W-M-MC?!S\PQSZ?2EU;PVNK:A;
MW1U&_M/)Q^YMIML;X.?F&.?2@#9HK&U?PV-7OK>Y.HW]IY('[JVFV(_.?F&.
M:-8\-#6+^WN3J-_:&''[JUFVH^#GYACGT^E &S1UK$UKPP-:NX+@ZE?V?E#'
MEVDVQ&YSEACGTIVM^&QK=S;S'4;^S\D?<M)MBOSGYACF@#9HK&UKPTNMW5O.
M=1O[/R1]RTFV*_.?F&.:37?#*Z[<03'4;^R\H$;+.;8K<Y^88YH VJ.M8VN>
M&5UR6!SJ-_9>4"-MI-L#_P"]P<]*77/#8UR2W8ZC?67D@C%G-L#YQ][@YZ4
M;%'6L77/#(UR2!CJ-_8^2",6DVP/_O<'/2EUWPTNN&W)U&_LO)!'^AS;-_3[
MW'/2@#9H'-8VN>&AKBVP.HW]EY (S:3;-_3[W'/3]:77/#8UM+=3J-]9>3GF
MTEV%^/XN.: -CK16-K?AH:W';(=1O[+R >;2;87_ -[CGI1K?AH:W%;H=1O[
M+R1C=:3;"_&/FXYZ4 ;/X45CZSX<&M06\1U"^L_)_CM)=C/QCYCCFDUCPT-8
MMK:$ZC?VGD#&^UFV,_&/F..: -G\**QM8\-#6+:VA.HW]IY QOM9MC/QCYCC
MFC6/#8UBUMH#J-_:>1TDM9MC/QCYCCGUH V:*QM6\-+JUE;6QU&_M1!C][;3
M;7?C'S''-&K>&EU6QMK8ZC?VH@Q^]MIMKOQCYCCF@#9HK&U7PV-5L;:V.HWU
MKY./WMM+M=\#'S''-&J>&AJFGVUH=1O[408_?6\VV1\#'S''- &S1FL;4O#0
MU/3;:S.HW]L(<?OK>;;(^!CYCCFL:3P_J6I:C/I]Q?:A;:5!%']GN895621^
M0VYNIH [*BL;4?#2ZCIEM9'4;^W$./W\$NV5\#'S''-&H>&AJ&EV]B=1O[<0
MX_?P3;97Q_>..: -FCO6->^&A>Z1!IYU&_A$6/\ 2(IMLKX_O-CFB]\-+?:1
M!8?VC?PB+'^D13;96QZMCF@#9HK&OO#0OM(@L#J-_ (L?Z1#-ME;']YL<T7?
MAI;K18M._M&_B$>/])BFQ,V/5L<T ;-%8USX;6ZT6+3CJ-_&(\?Z3'+B9OJV
M*+KPT+K1H=/_ +1OXA'C_28YL3-CU;% &S16-<^&A<Z+%IO]HW\8CQ_I,<V)
MFQZMBB?PT)]$CTW^T;] F/\ 2DFQ,WU;% &S16/+X<$NAIIO]H7RA?\ EZ6;
M$Q^K8I)?#0ET1--_M&_4+S]J6;$Q^K8H V:*QI?#2RZ$FF?VC?H%Q_I2S8G/
M/=L4K>' VAC3/[0O@!_R]"7]]U_O8H V**QCX:!T/^S/[1O\=?M7G?O^O][%
M#>&E.AC3/[1OP.OVH3?OO^^L4 ;-%8W_  C@&A_V9_:%]C_GZ\W]_P!?[V*$
M\-!-";3/[1OV!/\ Q]&;]\.?[V* -FBL9?#031&TW^T;\@\_:C-^^'_ L4L?
MAP)H;:;_ &C?,#_R]&;]]_WUB@#8HK&B\-B+0WTW^T;]PW_+TTV9QSV;%$'A
ML0:')IO]HWSA\_Z4\V9ASV;% &S1WK&MO#(M]%DT[^T;^029_P!)>;,PSZ-B
MBW\,K;:++IO]HW\@?/\ I+RYF'T;% &S16/;>'!;:)+IO]H7T@DS_I,DV9ER
M>S8IMMX;^QZ+<6"ZE?2>8#_I,TNZ5,^AQ0!P'[3/_)-_^WR+^M%4/CY8OIOP
MBM[:2Z>^>.ZB!N)#EGZ\GDT5\7FW^\_)'WV2?[K\W^AK_LW?\DIL/^OBX_\
M1AKYD^ IO;KX*7>FZ=J]O8W=[\3]80:9<W\NGKK"J\C-:"YB!:)B%WC^]Y>W
MH:^F_P!F[_DE-A_U\7'_ *,->2_L3>&M(\6_!7QIINN:;::MI\GCC6B]K>PK
M+&2+G@[6!&1V/:OJ,%_N\/1'QV-_WFIZLJ^.-EW\ /&EU'=>)M'USPOJ+6@B
MF\02RM8N[V[&)+B&0>?&%D^4R9==Q4X(Q7H=]X6TVZ^+$'@B]U;5;7P]9:%_
M:-E8+K-S&]W.]S(LTCS>8)9/*58L+NPOFY(Z8]5L? WAS3?#O]@VFA:;;:'W
MTZ*U18#SN)* 8)R <^M'BCP/X=\<001>(-$T_6XH&+Q+?VR3>63P2NX'&1P<
M=:[#B,+X8WGVK2--_LSQ5%XJ\/1VLD4-_=9>]N)$G9-YD&%=  4W;<L5#;CG
MGNJSK'P]I6FSPSV>G6EK+!;BSB>"%4,< .1$N!P@(!VCCBM&@ KR/X]"^O[G
MPII>G:E!]HNKV1VT";4YM,.KHD3$Q)<Q LK(2) O1MN#Q7KE9'B?PGHGC+33
MI^OZ39:Q8E@_V>_@65-PZ, P.".>>M 'RM?_ !(O(M#@TVPN]:M+BUAOHI6U
M'4VGN+62+4;)#")4;9,BK,560Y?;\I(.X5W&B_&#Q#=W-[IVF3:%I$.E6MWJ
MMU<Z_--(LZ#4)X0BOOS&H$1+.=P4L@"XKVFV\ ^&;2QM;.#P_ID-I:Q&""".
MT0)%&65RJ@# !958CN0#UINH?#WPOJLED]YX>TRZ>SD::V,UHC&)V;>S+D<$
MM\Q]3SUH \-U7]HOQ1I>@0>(A!H5S8:H^JP6.G1"3[1:/:1S.KS/NPX/D$.
MJ[=ZX)[^A?"[QQXB\1Z[K.A>)QIDD\.FV6HQ3Z2DD*A+@2;HV#,QRI3A@1D'
MH,5UZ_#OPLFI7^H+X=TL7U^C1W=P+2/S)U;[P<X^8' SGKCFM>UTBQLKE[FW
MLX(+AXTA:6.,*S(F=BDCL,G [9H ^>[73[+X>>+/BEKL+ZSJ2^%K"VOK&PN-
M;NY8MS0S,XV/(0=Q4=0<8XQ6+>_&?X@ZR=!M9?*T"8ZQI+O<M9B);F"X9P\'
ME?:';;E1A\@.#C&17TZNCV*SWDPLX!+>*JW+^6,S  @!S_$ ">OJ:PK7X6^#
M;#3)M.M_"VCP6$TR3R6T=E&(WD4Y1R,=5/0]NU 'C%Y\=/&MKX4TS47.D/J&
MJ_;+JVL-.TN>ZDCMH&9<OF9$QG:6D9E"[L!3G-6_#OQQ\1^.M(EU>&7P_H6E
MVUI8-<VUZ\@GF>YAWDQR!L)@D! 5;<0>17LNJ?#WPQK=M9V^H>'M,O8+-F:W
MBGM$=8BW+;01QG)SZTUOAUX6:_L;T^'=+^V6,8AM9_LD>^%!T53C@#)P!TSQ
M0!\Q2?$_QO8_##0;#5M2MY)+S3+/48+VP:9+I0+N&-TE=G/F%ED&2,<Y&"#7
M87W[07BRP\/PZ[Y&ASV^K6^HRV%@%D6>T>V+[?.;>=X.PAL!=I8 9KW:3P9H
M,T4$3Z+8/%!&(8D:V0B- P8*HQP RJ<>H%5H/AUX6MK[4+R+P[I<=WJ"E;N9
M;1 \X/)#G'()Z^O>F!XROQ+\86/BF3P^UQHD6NZA=6T#ZC,)_L<0-O-,0D+2
M_>(0* &&3R>F*XSPY^T'XUT;0[;3K6Q37;JQLKC4[V^*&:*Y_P!,EC"+*\R>
M5& OWSOQ\HQ7T_J_@;P[K]O/!J>AZ??Q7#(TJ7-LCAV3[A.1R5SQZ54N?AAX
M/O8-/AG\+Z/-#IY)M(GL8RL&3D[!C &><#OS0!Y#^VW=F_\ V0_'%RT1A,VF
M+(8RP;9DJ<9'!QGJ*]@^&?\ R3KPM_V"K3_T2E>3_MV #]E/X@ <#[!T_P"!
M"O6/AI_R3KPM_P!@JT_]$I2 M:!IMI87FJ26UT+EYY]\R@C]VV.G%;=8>@6N
MG07FJM8SF>62?=<*3G8^.G2N1^,_Q@M_A!+X2N-0GL++2-4U5;&]O=0D,:6\
M91CN#9P#D#KQ0!Z517SY/^U3;:QKOB*R\'MI'BN&!M/L]+FL[HE)KNY9UVRN
M,@*NT$X&<9K4\4_$/XF_#3P]J=]XBTWP[J<<8A-MJ&F>=#$'>54:&2)W9R<-
MD.#@XY H ]OHJKJUVVGZ9>7**'>&%Y%5NA(4G^E?/VA_M?\ A_7_  EX5>TU
MOP]<>+]4OX;2YT6&ZW21;I2C[4SNR ,\T ?1=%'6B@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "L2RGU-_$^H13H1IBQ(8&V  M_%SU-;=8UE<:F_B74(
M9XBNF+&A@?8!N;^+GO0!LT5P?QR^(%[\+OA;K_B?3[:"[O-.@\V.&YW>6QR!
M@X(/>LSXP_%:^^'?PK3Q/86UI=7K26:>1<,?+Q*Z*W0YX#'% 'I]%(IR,TM
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5#>0&Z
MM)X0VTR(R;L9QD8J:H;R W-I/"&VF1&0'TR,4 >,_'72&T'X-VM@\HG:&YB4
MR!=N>O:BCXZ:2^A?!NUL9)1,\-S$ID (W=?6BOB\V_WGY(^^R3_=?F_T-O\
M9M_Y)38?]?%Q_P"C#7S7^S]>ZC!\#[FSTW5;W1VU/XMWEA/=:>X280R7A#JK
M$'&0.N*^E/V;O^24V'_7Q/\ ^C#7Q]\!OCE\!-'^&GC#P1\5/%NDV-ROCC5=
M0&GW4\T<B$7),4@:+!4Y!QAJ^HP?^[P]$?'8[_>:GJSW_7O&'BGPEXRU+P#:
M^*KR\M+F\T6*+7+Q(I+S3$O)+A98B^P*S'[.OEEUR#-_%A:Z#QK8>)?"&A:O
MHWA[Q]-J>J7$EA);:;JUY!'J*1O*PFCAN77 :9498_,4[75L''W?-M._:6_8
M_P!+\(ZCX8@\9^%_[%U)M]Y;S&>5KA^,.\CJ79AM7#%LKM&","H8/VC/V/(/
M#VJZ(?&OANXL-4DCFO?M4US/-.\>/+9IG!DRF!M(;Y>V*[#B/8/@[XAUNY?5
MM*:;6+BZL;Z#[5IGB[8E[IUM)&Q)2>'>ERK,C%"2/X@3P*]B%?)/AS]J3]DK
MPG;I%I?Q T*WVWJZB96NKN262X52JN\CY=\*< ,2 .U=E_P\#_9W_P"BK:%^
M<O\ \10!]"5Y-\8)-3U#Q[\.] L]<U31++5+R\%V^DRK%+(L=J\B@L5;@,H/
M2N4_X>!_L\?]%7T+\Y?_ (BN3\??M7_LH?$^&QC\2_$/0M0%C*9K9EN;J!XG
M*E25:,*W*DCKWH V(_C/JO@'6=>T_5;R]\46WAV_O88+LS1PO<QI8)<K%/M3
M:[HS[-PVX^4D$YSTOB'QS\1K3QIX5TS^S='MKZ>6Z\VUBU-VM9HQ:/(&<^5Y
MBE77 &WYN"#C.//;']J+]D33=(L]+M_&GA6.PM$G2*#;,RXF4K,6ROSEP2&+
M9)SUH\-?M2_LD^$9H)M+\>^'H+B%VD2XDFN9906C\LY=P6(V?* 3@#IB@#I?
M#_Q^UW5O&4=O:6*3W?B"WTU-/TR\N=EM92M'=R7#-(J%B,6_  RV%Z<UIQ_M
M)ZJYOG;PU:10:+97EUJ[?;V9E>WG:$QP8CP^X@,&;: "<\BN!N?VF/V0KNQ>
MSD\;^&UA80 &*6Y21/)+F(HZ@,A4R/@J0?F-7M)_:Q_9,T.S-K8^.O"\%N;-
MM/:+$S*\#,79&!4[MS$DDY))))H [[7/CAXJ\-+=V-_X4MIM6ABM;LMID\]Y
M#%;3%PSNB0F4E"F"$1L@@\ ''-WOQQO]9U/P_>V5V+.VGO-,:Z%M?>;:O'(U
MR)$!:-2HS%\Q;![$*5.>-@_:&_8\M]*ET^+QSH*0R2Q3F47EYYZO&"(RDW^L
M0*"0 K  $@#DU>B_:?\ V1(;>"!?&WA?R8?+V(QG8?NRY0G*_,<RR$DYR7).
M:8'4:?\ M6:C?7-S:0>'+2\N7L[:]LI(;F>.WD66Z2WV^9+ N_'F*V^,,IYP
M>A.IJ7[1.MZ9J(T&3PS!)XBBNKJ&X%L]S<6^R&.*3<OE0-)EO.08*@ YR?7S
MC2/VC/V/="E$MGXW\.K*(HH%DEN+J5EBC=9(XP7SA$95*J.!C@5=\0?M2?LD
M^*&D?4?'OA^262Y:[::&>YAE\UD$;'>@5@&154@'! Y%(#Z;\&>(F\7>%=+U
ME["XTQ[VW29K.Z7$L)(Y1AZ@YK:KYRTS]O#]FW1=.MK"Q^)_AZUL[:-8H8(O
M-58T48"@;.@%6?\ AX'^SQ_T5?0OSE_^(H ^A**^>_\ AX'^SQ_T5?0OSE_^
M(H_X>!_L\?\ 15]"_.7_ .(H L?MV_\ )J?Q!_Z\/_9A7J_PT_Y)UX7_ .P5
M:?\ HE*^/_VN?VS?@I\1/V>?&7A[PY\1M'U76KZT\JVLX6D#RMN' RH'ZU]@
M?#,@_#GPL0<@Z5:8(_ZXI0!:T :8+W5/[/+&;S_])W9QOQVS[>E9/CWX??\
M";:QX2O?MHM1H6IKJ)C,6_SL*5V=1CKUYK6T"?39KS5180M%,D^+DL"-[XZC
MFMN@#R7QA\!1XI\1^(M9BUN33;W4$L7LI8+=6:RN+5F9).3AP2W*\<=ZSM?^
M"GB_QY8WR>*_&\,\DL<4-O:Z7I[V]G$%D5VD:-I6+R-MQDG"@G KVNB@#F]*
ML]=U#3-;MM;EME,\\T=FUO'C;;E0$WC<<MDGT[5Q\?P8%C\,?#?A?^U4!T.Y
MANS>M;X$OER&3!&>,YQG->J4$ CGF@#B/ACXMO/%T&JSS7ECJ-G#<F.VNK-/
M+WCG<"A9B ", G!/)Q7;U%#:PVV[RHHXMQR=BA<G\*EH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ K&LKK4G\2W\$\)734B0P2;,;F/WAGO6S6)87FHR^
M)]1MYHMNG1Q(T,GEXRQ^\-W>@#A/VI?#=_XN^ WB[2-,T^;5;Z[M/+CL[=-[
MRY89 '?BO)/C+^RAX+TWX4VMWX/^&^GQ>*H;BQD1].LO](3$J&0CGL,YKZQI
M"* .2LOB5IMUXI30OLNH032220P74]J4MYY$7<Z(Q.20.<X .#@FNNKSK0?
M7B"V^)5]XEUC4]-U:!PT-FIM94FLH"!^[C.\H,D99MN6Z9P*]%H **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H;R$W-I/$K;6D1
ME#>A(QFIJAO(6N+2>)&VLZ,H;T)&,T >,_'72Y=%^#EK933?:)8;F)6DY^;K
MZ\T4?'73)M&^#EK9W$PGFBN8E:0$G<>?7FBOB\V_WGY(^^R3_=?F_P!#;_9M
M_P"246'_ %\7'_HPUVK^!O#LLCR/H6F.[L69FLHB23U).VO+?@QXXT3P1\(M
M(FUJ^%C'/=7*1L8V;<0Y)'R@]JZS_A?W@/\ Z#R?^ \O_P 37NX?&8>E1A"I
M42=ENT?-8G!XFM7J3ITY-7>J3?4Z7_A _#?_ $+^E?\ @#%_\31_P@?AO_H7
M]*_\ 8O_ (FN:_X7]X#_ .@\G_?B7_XFC_A?W@/_ *#R?]^)?_B:W_M#"?\
M/V/WHY_[.QO_ #YE_P" O_(Z7_A _#?_ $+^E?\ @#%_\31_P@?AO_H7]*_\
M 8O_ (FN:_X7]X#_ .@\G_?B7_XFC_A?W@/_ *#R?]^)?_B:/[0PG_/V/WH/
M[.QO_/F7_@+_ ,CI?^$#\-_]"_I7_@#%_P#$T?\ "!^&_P#H7]*_\ 8O_B:Y
MK_A?W@/_ *#R?]^)?_B:/^%_> _^@\G_ 'XE_P#B:/[0PG_/V/WH/[.QO_/F
M7_@+_P CI?\ A _#?_0OZ5_X Q?_ !-'_"!^&_\ H7]*_P# &+_XFN:_X7]X
M#_Z#R?\ ?B7_ .)H_P"%_> _^@\G_?B7_P")H_M#"?\ /V/WH/[.QO\ SYE_
MX"_\CI?^$#\-_P#0OZ5_X Q?_$T?\('X;_Z%_2O_  !B_P#B:YK_ (7]X#_Z
M#R?]^)?_ (FE7X]^!)&"KKJ%F. /(EZ_]\T_[0PG_/V/WH7]G8S_ )\R_P#
M7_D=)_P@?AO_ *%_2O\ P!B_^)H_X0/PW_T+^E?^ ,7_ ,36W&XD164Y5AD4
MZNZ]SSS"_P"$#\-_]"_I7_@#%_\ $T?\('X;_P"A?TK_ , 8O_B:W:*8&%_P
M@?AO_H7]*_\  &+_ .)H_P"$#\-_]"_I7_@#%_\ $TGBOQOHO@F"";6KU;**
M9MD;%&;)QG'R@US?_"_O ?\ T'D_[\2__$UR5,7AZ4N2I42?FT=E/!XFM'GI
MTY-=TFSI?^$#\-_]"_I7_@#%_P#$T?\ "!^&_P#H7]*_\ 8O_B:YK_A?W@/_
M *#R?]^)?_B:/^%_> _^@\G_ 'XE_P#B:R_M#"?\_8_>C7^SL;_SYE_X"_\
M(Z7_ (0/PW_T+^E?^ ,7_P 35K6=6MO#.EM=2PR&VA !6!,[5Z=..!7(?\+^
M\!_]!Y/^_$O_ ,345U\=?A_=V\D,NN1O'(I5E-O+R#_P&C^T,)_S]C]Z%_9V
M-_Y\R_\  7_D6M#^)6@7FIFWL;&ZBN;J4<K"/WC?WC@UWM>!^!_''@+PQK%]
M>2^((I,,4M?W$I(0]S\O7M7=?\+^\!_]!Y/_  'E_P#B:?\ :&#_ .?L?O0?
MV=C?^?,O_ 7_ )'H5%>>_P#"_O ?_0>3_OQ+_P#$T?\ "_O ?_0>3_OQ+_\
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
M^9TE)\R5WII\/-H[_P!;F*S2KR*KRQY9.RU][XE'56\[Z;;'CE%!ZFBO"/I
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
MV->I8X[_ )T ?(/Q%_X*">!Y? FO+H-KXSL-9-G)]CN9?#-S&L<NWY6+,N
M>YXKR+]F3_@IM=^,&M_!WQ&T6XN]7N8C#;ZSH=JTIF;;C,UN@)'NR9'J!7W_
M ../"D/CCPAK'A^XGEMH-2M7M9)HL%D5A@D9XS]:\Y^#O[+_ ,/OV=_"US:^
M$]%C2^:W=9]7N\2WD_R\[I".!_LK@>U1/X67#XD?+-TP>ZF8="[$9&.]0;U)
MP&!/IFM")X4UU6N(C- +C,D:C)==W(KW3673Q'I6J+H#>'=;TD6Q:/1VMQ:W
MEH .6!VY8CWK\/PV"^M<\E*S73=O^O*_H?T#B\>\&Z<>2ZEN[V2VZ[?>TO,\
M:\2>+[OQ+=6%Q*D=M+9P)!&82>B]#SWKI5^-&H+B[.CZ4VN"+R1K!A/GXQC/
M7&['>M;0_@<-2T;3I)Y]174-0A::)X+4/:PCLLKYR"?:LZQ^'.@V^D:+=:WJ
M][:SZC,]L(K6!7".K;=Q)/W?UKMA0S&#<[VYE>[:\N^SU1YT\3E56*IVORNR
M23\V]MUH[]-#+T7XFSV&D#3-3TC3_$%G'*9H5OU8M$Q.3@@]">U5_$'Q(U+Q
M'!J<=U# AOFCR8@5$:(/EC4>E;^C_"BU.NZGIFHS:I/-:7 @7^R[0.NT])'=
MB%4>W6I/^%4Z1I;^))-8UBZAM='N$BW6T"N\JL..">#^E'L<QE2Y6_=U6ZZ)
M[OR5P^L95&JYJ/O:/9]6K67F[;;E&R^,5U!#8O=Z%I6IZE8H([;4;F-C*@'3
M.#@D5A:%X\U#0_$-[K.V.ZO+N*6.4S9 _>=3Q77>#_A5I7B^T0P76LB6?S#'
M<&R5;:+&=H=F(+$]]N:N+X9\/VW@OPK) 94U:?4S"9VMT82,' 8-D_='8=^]
M6J&/J*-24[):K5>2^;U6YG+$Y;2<Z4*;;>C5GYOY+1[>IY_X4\97OA*]GFMD
M@NK>Z0QW%I<KOBF0]B/ZU=\4?$"X\1:5;Z5!I]EHVE0.9!9V*D*SG^)B3DFN
MIUOP#IT&I^)-8\0ZE/;:9;:@;2,:?:IYDTG4D)PJ@5$GPALHM9U&*YU:5=,A
MT\:E;W<<(+21D]"F>O;@]:Q^K8Z,'0B_=?2ZV_-)V]#H^N9;.:Q$U[RL[V=K
MV6W1M7]3S&O0/AK^TWX1^!]C=Z;XAL_$%S<74GGQMI&C3WJ!<8^9HP0#QT-9
MGC;PEIVAZ;HNIZ3>W%W8:G$SJ+N-4D0J<$':<5[=^RG_ ,BQJ_)_X^Q_Z"*[
M\AHRH9G&$][/\5<X.(Z\,1E$JE/:Z\MG8Y;_ (>$_#+_ *!7C?\ \)6[_P#B
M:/\ AX1\,?\ H%>-O_"5N_\ XFOIO'N?SHQ[G\Z_6C\7/F3_ (>$?#$?\PKQ
MM_X2MW_\31_P\(^&/_0*\;?^$K=__$U]-X]S^=&/<_G0!\R#_@H1\,1TTKQM
M_P"$K=__ !-'_#PCX8_] KQM_P"$K=__ !-?3>/<_G1CW/YT ?,G_#PGX8_]
M KQM_P"$K=__ !-'_#PGX9?] KQM_P"$K=__ !-?3>/<_G1CW/YT ?,A_P""
MA'PQ_P"@5XV_\)6[_P#B:^89_P#@J/K'@?XY^)(KK3;GQ#\.9[L-:VUY;&RU
M*QC*C(4,!D9R=CC/H17Z<$<=3^=>(:;^QY\.HOC!KOQ,U;2_^$B\3ZG<BXC;
M4PLD%D0H \J/&,\#YFR?3% 'A?Q'\?Z;\4-?B\3:1%?0:?J%I#+%'J-H]K,H
MV]&1P"/KT/4$URX4D9"DCU KTS]HP8^*-Z!T$$(_\=J['XLU/P?\&O#=SI5R
MEK--?7*R,8D?< <@'<#7XQBZ$:^.Q#G*RBV]%?JEW7<_=<%B9X?+L*J<>9R2
M6KLMF][/MV/)1STY^E%>[7FC0ZGXEL=2@(TNZU+PS+>W2V<:*K.%Y^4@@!N^
M*P-*^%.E:CX-MM2M/[1UB>2T,TTVFRPN+:7'^K:$X8@=SFLI936;:IN]K_=I
MZ]S6.>4+)U%:]OO=_ET[Z]CSO2/$U[HEEJMG:F/R=2@%O.&3<VS.?E]#FK?A
M7QMJG@\W*V7E36MT MQ9W<(EAE]-RGN/6O1;;2M"/@GX?M;PW5KJEWJ.P72+
M'GS!(H<MD<@?PC\ZLZA9"ST7Q1$[FYDB\80QF>15WOSR3@ <^W%;PP->"C)5
M=EI;I=<UCGJ9CAZCE"5&_,];];2Y;_AZGGNH?$WQ!?Z[8:H+F.SN-.&VTBM8
MA'% .X"#C![YZU-KWQ5UG7=+N-/,.GZ=;W;!KK^S[586N"#D;R.3SVKLO$'A
M+3M<^(WC":]L]2N8[:Z556P,4,2 @99Y9"%7 Z#O5^W\#^&O"/\ PL&PO$NK
M\6EC#+'.HC,B12 $!2> ^3@GH16OU7'-S7M?=;:;OO9/\TK&/US+DJ;5'WTH
MM)):7:_)R3UZ['AW/<$?6BO7/^$"3Q(WA47NHW TV'P\^HW#*J%XHD8_)& !
MG/J<UGV_P]T'Q!#X=U31I[^/2K_5%TNZ@O"GG1.1D,K 8((_*O.EE==.T;?J
M]M?17/5CG.':]ZZ^6BWLKZ:NW]:'F=;G@KXC:5\)_$UGXFUJ*_FTZT++(FFV
MCW4Y+J5&V- 6/)YQT'-=;X@\!^'HO#OB>YTFXU!KSP_>);3-=[/+G#.5RH'(
MQ@]>N*C_ &?3CXL:-VXFZ?\ 7,UKA,//#8^A&=M6MM>MOS1EC,73Q>6XB5.^
MD6M5;[-_R:.M_P"'A'PR'_,*\;_^$K=__$T?\/"?AE_T"O&__A*W?_Q-?30Z
M=3^=+CW/YU^V'X&?+EI^WO\ ">Q>X>VT'QA;M<R>=,T7A&Z0RO@#<V$^9L #
M)YP!62O[97P+3Q$=?7P1XA&NDY.J#P//]ISC&?-\O=TXZU]<X]S^=&/<_G0!
M\B^(/VR?@5XLO+>[UOP1X@UBZMQB&>_\#S3O%SGY6>,D<\\58;]MWX0/XGMO
M$!T3QM_:=O9O8Q2?\(I= )$[*S ?)GDHO?M7UECW/YT8]S^= 'R/X@_;,^!G
MBR>*?6_!/B'69XEV1RZAX'FG9!G. 7C) S6G#^WG\);;3EL(O#_C"*Q5/*%L
MGA"Z$03IMVA,8]L8KZEQ[G\Z,>Y_.@#Y)\.?MH_ _P '"<:!X,\1Z()R#+_9
MO@F>W\PCINV1C/XU%:_MC_ FQU]]=MO WB"WUMR2^I1>!IEN6)ZDR"/=S]:^
MN\>Y_.C'N?SH _/G]J+_ (*+#2?#_AZ_^& US3]5M]35KN+7] FM[6YM_+8-
M&QD R2=I^4AAC(Z5M^%_VV=(_:A^%%_I[Z#J&A^);)XGNXUA>:Q/S#E)P,*3
M_<?!],U]+?'W]G3PW^T;I6AZ3XKFO/[)TW4!?M:VDOE_:"$90C-U"_-SMP?<
M5A?%WP)X>^''P2.A^&-&L]"TF">(1VEE$(T'S#DXY)]SDFO*S7_<:W^%GL9/
M_P C"A_B1\R %C@#/TH/!P>#Z&O2/@;,UKKNLSQ[1+%I<\B,R@X8 8.#6EIV
MI7?Q/^'>NMK/DW&H:?+ UI?")(W!=L%"5 R*_(J.!5:E&2E[TN:RM_+YW_0_
M:L1F,J%>4'#W(\J;OK[VVEOU/.YO%%]/X:@T%VC_ +/AN#<H F'WD8/S>F.U
M/\+^+=1\(7DEQI[1$31F*:"XC$D4R'JK*>HKT3Q7\'-.T+2=4$<UY%?:;"LI
MN+F:'R;H\;E1 =ZD9XSUQ2O\+O"W]OVWAY+W5/[6O+!;N*8A/)C8H6VMQDYP
M?3%=/]GXZ%1-NTE9+7Y)+[K'&LTRZI2:4;QE=M6]&V_OO_P3CI?BAK<FM6&H
MI]DMC8*R6MK! %@A4C!P@]?6MCPYXZLO"O@778;?49[C6-8&UK00;(K<DG+[
M^YP3TJ>Q^'_A[3+/0XM?NM1.HZTS"'["$\J ;MH+;N6Y]*T-!^#NG3G5+>YF
MN=6U.RO&MVL]/N(HI%C R) K_>SGH*WHT<PYN9.\FGN]KKMW:]3GKU\L]G9Q
M:BFME\5GW?12WV_$\DB=H75XR59""&'8]J[I_C3XCFMG&S3Q?/%Y+ZFMFOVH
MIC&"_P!.]:>D^'8K#PQXD2YEOXK*TU2WBDLWC1)'4M_$"#AL>AQ74>)-$TL>
M*O%4.D-<Z:+;1M\L2)'Y;\+A0,' QU[YK.A@\32AS4ZG+?=?^!?Y>1IBL?A:
MU3EJ4N:VSZ?9\NMUW1X[J?B6^U;2=.TVX:,VUAO\G:F&^8Y.3WK+KU2R^&OA
MR&ZT30]1O-1&OZM;+/'+ J?9X2PRBD'D^YJ'3_A]X>T_1],N-<FU%KNZU&73
MS'9% @*G&[)'3^=<TLOQ51WFUMK=[6MH_O1V1S3!TH\M.+M?1);WOJO*Z9YC
M7L/AW]NKX=>%M#LM'O--\8/=6,8MY6M_#5U+&67@[7"X8>XKS;QAH2>&?%&I
MZ5'*TT=K,8U=AR1U&?SK[1^''/@30N3_ ,>D??VKZ;A:#IXFM"6Z5OQ/E>+Z
MD:N%H5([-W7S1X1_P\)^&7_0*\;_ /A*W?\ \37S'XC_ ."H6L^!OCSK1M]-
MN=?^'4[1&/3]3M6L+^T^7YC'N (YYVN,'L17Z;X]S^=>'3_L>?#O5_C/JGQ,
MU_33XCU^[,9AAU'#VMKL& 4CQAF]VSCM7Z2?E9R_[*?Q T_XI^/?B#XKTJ&[
MM]/U0VL\,5]"89E!3&&4].GT/45]"^)/#&E^+](GTO6+&'4;"88D@F&5..A]
MB/45X_\ !Q%C^.OQ810%59K8  8 &P5TOB7Q[XM;XA7GA?PUI&ESFVL4OGO-
M2N9$4;B1LVHI))QP:]K%TYU,0O9NS48O>WV5U/G<'5ITL(_:JZ<YJUKW]Z70
MW/"7PA\*>!K^2^T?25@O9$\LW,T\D\@3^ZK2,Q4>PQ3[GX5>%;JVTZWDTA F
MG7#7=J8Y'1HI&)+,&# \DG(Z5Q5C\;M5\61Z'IWAS1[4>(;]9VN$U*X86UIY
M+;9,E 6?+=, 5D:M\0=3\3:EX=L;NU33->TOQ)'9WD%O.S6\A*$J5;@E&]".
M*S6'Q3E><K/UUTO^'0MXK!*%J<4UZ:7=GVWV9ZM<_#GP[?>&I- GTJ&32))#
M*;8EL!RV[<&SD'/.0>*K^'OA7X8\)ZK_ &GI>F"'43&86NY)Y)970]F9V)8>
MF>E<G;?&FZO/#^D&+3(3XBN]6;29M/\ ,;;$Z,?,;.,D!<,/K69X0^..L^*_
M&']GQ6V@BW6\>UFTLZ@T6JVR*2/-:-P%8'KA>Q[U"H8OEEKIUU_KL:/%8'G@
M[)O2VG];7^1T'C7X1P>.?B+I>KZI"D^E6EA);[5FDBF61FR"I0@@8Z\UN7OP
ME\):EX<L]!ET6%=,LG\RWBB9XVB?^\KJ0P8]SG)KQW2O$?V_7/#,MO;26-N-
M2U:.2V6\ED64JIY)8YY].@[5N^"_B1K.I:-X<T/PAHMBE_<6<M],=3O9G@MH
MA(5 W8+LS'UZ5T5*&)48I2TCYVMOY^3.6GB,'*4FX7<O*[?P[:>:^X]#TSX0
M^$='LVM;/1888&N4O&4.Y+3)]UR2V2?K^-6/%GPO\->-[J*[U?31/=Q(8EN(
MII()-AZH6C925]CQ7'O\3O&%]J6G>';+PW96/BF2W>YO%U*Z8VL$:MM!4Q@L
M^X].F!UK-F^.FNRPZ986N@6?_"23:K)I%U;3W;""*55W!U<+DH1STS6"H8N3
MYE+7_%T[[[.QT2Q.!C%P<-/\+W[;;JYZ]H>AV'AS3+?3M,M8K*QMU"100KM5
M![5X[HW_ "=UX@_[%^W_ )FNW^&OC?5O$=]KVD:_8VEGK&C3K%*VGRM)!*K+
MN5E+ ,..H-<1HW_)W7B#_L7[?^9K3#PE!UU/?D?Z$XJI"K'#RI[<ZZ6M9-6L
M>XT445XY[X4444 %0WBR/:3K"=LI1@ASC#8XJ:H;Q9'M)Q#Q,48(?]K''ZT
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
M$C:.0#7M9"JTLQC.JGLUMV6AX/$DL/'*YTZ,ENG9/N[L]GHHHK]8/QH****
M"BBB@ HHHH ***#Q0!\@?M&_\E2OO^N$/_H-8>A_%"^T7P_;:,VEZ3J-G;R/
M+%]OM?-968Y)&377?'_PSK&J?$F\N+/2KVZ@:&("6&W=U)"\\@8KSG_A"/$7
M_0!U/_P$D_PK\8QWUFCCZTZ*:NWT\S]VRY82OEN'IUVG9+=[.QI-\3=;D\07
M6L2O#+<SVKV6PQXCCB88VHH(Q@=*GTCXIZAHL%M]GT[2_M]M ;>'43;8G1",
M=00K'!ZD&L;_ (0GQ%_T =3_ / 23_"C_A"?$7_0!U/_ ,!)/\*XE6QT7S)R
MOZ=SOEA\MFN5J-M.JZ;=31LOB/J-GHFGZ:;6RN%T^Z^UVUQ-$3+&^_<0#GH2
M.>*;=?$;5;N'48W2WVWVI+JDN$/$H.0!SPOM5#_A"?$7_0!U/_P$D_PIK^#/
M$$2,[Z'J*(HR6:U< #U)Q2]IC6DO>^[Y?D4J.7*3E[MWKNN]^_?4W'^*NIW)
MU@7ECINH0ZG<K=R6]U 6C291A64;NV!P<BI#\7=6FU?5=0N+/3KIM3MH[6Z@
MEA/E.J#"G&>#^E<_'X-U^:-7CT/49$895EM7((]CBG?\(3XB_P"@#J?_ ("2
M?X5?M\?M>7W>O^;^\S^K99KI'MOZ>?DON-.T^)VM6-YH]S!]G1M,LS81H8]R
M2PDDE9 3\V<^U/N_BAJ<UUH[VUGI^FVFE7'VNWL;.$I#YO=F&<D_C6._@W7X
MMN_1-17<=HW6KC)]!QUIW_"$^(O^@#J?_@))_A4^UQUK>]]WI_DB_89;=.T=
M/-=;^?F_O)I/'&H26/B&U*0>5KDZW-UA#D,K%AMYX&3[UTO[/W_)5]&^DO\
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
M "BBB@ I#TI:0]* /F?]D7_DH_Q[_P"QJ7_T2*^F:^9OV1?^2C_'O_L:E_\
M1(KZ9H ***#TH QO#NJWFIF_%W;B 07#11X4C<HZ'GK^%87Q8^)T7POT"VO?
M[-FUB_OKR+3[&PAE2(SSR'"J9'^5!ZL?UK=\.ZS<:NU^+FW$'V>X:%, C<H[
M\_TKCOCW8:AJ7@Q+>#P;:>/-*>X0:IHDV//EMOXFM]S*OFKU )'3@YH J:3\
M5O&-W<ZMI5]\-;K3_$-I;I=6\']IQR65W&S;2$N]@574]490?3-9W@/X[Z_X
ML;5;O4O RZ!H6D7,]KJ&I2ZW#-Y+PJ&<B-5!8<CD&N<^ OA?4="\?7[^'-'\
M6^&?A[]AVMIGBVY>3-WN&TVT<DCR1J%R&R0IXP*W_!7PWU2^^'WQ+T'4;>33
M)=:UC4'MGEQ\T<B($DX/W21^E #+#]H/Q#?:=8^(A\,]5/@J]E18=2BO8Y;W
MR6;"SM9J-PC/7[Q8#G;7MBL'4$=",U\_^&_B)\1-&\$:+X2L_AQJD?C*S2'3
MGO+N-/['1$PIN//63YE*#(0#=DXP*]^AW^4OF%6DP-Q48!/? H ?1110 444
M4 %%%% !1110 4444 %8^D?V7_:FI_8O^/SS!]JZ_>QQUXZ>E;!K&T<:6-5U
M3[$3]K\P?:LY^]CCK_2@#C_V@?B!J_PT^'<VLZ-!"9_M,,$MY<P23PV$3G#W
M,D<?S,J#L".HR<5Q_P ,/&/C;QS'JEOI/C[PAXSTE[59++Q5I-LF;6XW?-#/
M:+,<\<@[E/.#7I7Q.T'Q1KFA0'PAKD.BZS:W*7"K=Q[[:[09W038!8*P/WEY
M! Z]*X3X??"CQ%!\5Y?'6OZ9X8\-3_V>; V/AEI)/MA+[O-N)&CCW$=%&TD9
M//:@##\!>./B))=^-M3\2^*=%N-#\(7MS;W5O::$T4MU'%'O+*YG8(3Z8-6M
M"UCXU>(?#NG>-;*Z\.O#>F.X3P:]DT;"U=AP;TR?ZX(=WW-N1CWKLO"7PIFT
MR/XB6NKSP7-CXIU&YN%2W+;D@E385;('S8STR*X[2_ /QCTGPE9^";37/#]I
MI5JR0)XKADF_M(6JL,*+8Q^6)2HV[]Y7DG':@#WB%F>)&=-CD E<YP?3-/J.
MWB,$$<;.TK*H4N_5L#J?>I* "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ JIJMM%>Z9=6\TGE12Q,CR9 V@C!/-6ZJ:M:QWVEW=M+)Y4<T31M)Q\H(P3
MSQ0 W1;.'3M)L[6WE\^"&)423(.X <'CBKM4=#L8]-T>SM89?/BAB6-9./F
M'7CBKU &-XCCTN1M._M-]A6Z0VWS$9E_A'']:Y/6?VC/A=X=U>[TK5/B#X;T
M_4K25H+BTN=2B26*1?O*RDY!'I76>(X]+D.F_P!IR%"MTAML$C,O\(X_K7DO
MQ>L+5OVA_@9NMH"9;W6=^8U^8_V>W7CF@#O]>^-'@3POX>TS7=5\7:/8Z1JB
MAK"\EO$"78(SF+G+C'.5SQ5VZ^)_A&R\&)XNG\2Z3%X7D02)K#7D?V5P3@8D
MS@DGC YSQUKRWPRFG6W[5WCE-?%M'J3:%IG_  C:W04$6 \[[4(,\?Z_&_'/
M,>>,5QOC*W^&7B2TT^T\&:_;>$=0@\>336.HW&GFYTBXUQ+9C,C*S",JRLPR
MC*/-4[3O!H ^BO!7Q!\-?$?2WU+POKMAKUBDAB>:PG641N.2C8Y5L$'!P>:V
M;^_MM+LY[N\N(K2T@0R2SSN$2- ,EF8\  <DFO!_A%XD;2_C#XTTWQ5I?AJV
M\6)I%E>WWB3PW<NMG=VXDE2)9XI#^XF4[B 6;<K##8&*[']I2V\.ZE\%/$EI
MXIU2XT70KN.*";4K>'SC;%I4"2,N""@?:6W?+MSG R: -7PW\=/A]XQL]4NM
M$\9Z)J=OI<!N;V2WO486\(!)E?GA.#\W3CK5+2?VD/A9KVI6VG:=\0_#5]?W
M4BPP6UOJ<3R2.QPJJH.23V%>8>'+S5-%^-?@33/&MIX/\5:C?V5];Z-XE\,J
M]I<01"$/(MQ:EG4Q.JJ RL5#;>!D5TOPMT^V7X\_&SR[:$-'/I!CQ$ORG[%V
MXXH [K6_C;X!\-^*(_#FJ>,=$T_7794%A<7R+*&;[JL"?E+=@<$]J[<'(KYA
M^#-QX MOV8=9_P"$W_LUXXGU >,4OMIF:\\Z3SQ,/OESQM[XV;>U?0/@[4]*
MN_#ND1:4S1VPL+>6"UN"1<10,@\OS%8[P<#'S<Y!SSF@#=HHHH YWQI\1?"_
MPYLH+SQ3X@T[P]:SR>5%-J5RL".^"=H+$9. 3BLOPM\9? 'Q >[A\/>+]#UY
MK6+[1<)97T<WE1@_?;!X7/<UTVO6T-SI%V)HHY@L+D"1 P!VGUKY-NK2&/\
M88\)2R1!-(,>GMK+0IAFL!=+]HR0,E=F=W^SF@#Z&\._&#P/\2+F^TWPKXIT
M'Q%JMO&S?98+M)>.F[ R2F>"RY'->=_#?Q'X)_X2J70O$_B;PG??$ ZA',;7
M3]5WGSXT*QQ)&50)Y8)"Q?,1R3R:ZGQ=?_#&+Q!X$6\2QN-8DF<>'?[)7?(B
M^2V]D\KI#Y><D_)]WOBOGQ#;>#OA%;ZG9W?A7XD?"9=2%W#IU]"^G:[;2&Z+
M;5D5B))TD)PK*CG&"<T ?:YC5]I*@[3D$C.*XKQ1\:/A_P""O$4.C:]XNT32
M-9E5=MI>7D<<H5CA203\H)Z9P#786][;W;3)%-'))$0LJ(X+1DC.& Z'!Z&O
MEG6=-E37/BAJ7@_7?">N:3/>./$OA;QG:-;RK*L"*P2Z!W+&R!2N]&7.2#R:
M /;/$GQM^&7@?79K/7/&?AS1-7**TL-Y?113%2,J3DY(/:KS_&'P);>$/^$K
M/BS14\-O)Y8U47D?V=Y,XVA\X9L\8&37C?C>]TCQ)\%OA)JFG:-_9-C<ZQH9
M@LKD"1X(_.0"/><E@ , GJ,'O6]XUATNS_:A\##7U@ATLZ1>C1UN JP#4-Z9
MQGY?,\K?M[_>Q0!Z[X0\<^'_ (@:.-5\-ZS9:YIY8I]IL9UE0,.JG!X(]#S7
MSY\)_P#D^GXQ?]@'2_\ T)Z]7\*:O\/[?X@^,AH1MH-<C6V_MRZMR5MRYW")
M7;/E^;C/ ^;!&>U>4?"?_D^GXQ?]@'2__0GH ^H**** "BBB@ HHHH ****
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
M_8!TO_T)Z /J"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "H;R1XK2=XEW2*C,JXSD@<"IJAO)'AM)I(UWR(C,JXSD
M@<"@#QGXZ7EWJ'P;M;B^B\B[DN8C)'M*[3SV/2BCXZW]UJ?P<M;J]A^SW4ES
M$7CVE=IY['FBOB\V_P!Y^2/OLD_W7YO]#;_9MY^%-A_U\7'_ *,-;'B?X3:9
MK>HG5M-N+CP[KO\ T$-..PO_ +Z='K'_ &;/^24V'_7Q<?\ HPUZC7U&#_W>
M'HCX_'?[U4]6>9+J?Q(\)86]TRR\862];BP?[/<X]2C<$_2I8_CKH=I((=;L
M=6\.S]QJ%DX3_OI<BO2*9+$DR%)%613U5AD'\*[#A.6LOBQX.U#'D>)=-.?[
M\X0_^/8K8@\5:+<@&+5["4'ILND/]:KWO@;P[J.?M6A:;<$]3):(3_*L6?X+
M>![DG?X9L.?[J%?Y&F!TDOB72( 3)JME&,9^:Y0?UK*O/B=X2L 3/XCTQ<=0
MMRK?R)K.B^"/@6 Y7PS8YSGYE9OYFM>R^'?A?3\?9O#VF1$="+1,_F10(YRY
M^/'A42>3ITE[KLYX$6F6;RY/UP!5=O%WCWQ.P31/"T>A0'@WNNR_,/<1+S^=
M>CV]I!9ILMX8X$_NQH%'Z5+0!YSIOP@6^OHM2\7ZK/XHOXSN2&8;+2(_[,0X
M/XUZ)&BQHJHH55& H& !Z 4ZBD,**** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,;Q'
M::;='3?[1G,!CNT>WPVW=*.B^_TK9K'\16>G7;:=_:,_DF.Z1[?Y]NZ4=![_
M $K8H *Y3XC_  PT#XK:-::9X@@N);>TO([^W>TNY;66*>/.QUDC96!&X]#W
MKJZ* .'\!?!?PG\.-0O-1TBQGDU:[B6WGU/4KV:^NGB4Y$?FS.S! >=H(&><
M9K M/V7_ (>V6IP7$>E71T^WN_M\&AOJ-PVEPW&[>)$M"_E AOF V[0>0 :]
M7HH \S\6?L[>"_%_B&]UJXMM1T^^U$*NHG2-5N;%-051M'GI"ZB0A?ER1G'&
M<5WVB:)8>&M'LM*TJSAT_3;*%8+>UMT"QQ1J,*J@= !5ZB@ HHHH **** "B
MBB@!'0.I4]#7CUM^R;\.+>63?IVI75E)<R7;Z7=:U>26+2/(9&)MS+Y9!=B=
MI7'/2O8J* .'\<_!GPQ\0+RPOK^VNK+5;"-H;;4M)O9;&ZBC.-T8DB924.!\
MIR.!Q5)OV?? ;>!QX4_L)1I0N/MH<7$HNA=9S]H^T;O-\W/_ "TW;O?'%>BT
M4 <3X!^#_ASX<WE[?Z9'>W6JWB+%/J6JW\U[=/&IRL?F2LQ" \[1@9YKMJ**
M  ]*^7_A/_R?3\8O^P#I?_H3U] ^/O%;>!O!VKZ^-+O-9&G6[W+6-AL,\JJ,
MD(&(!..Q-?G#\+/V]O"3?M3^+?%=GX5\2W\7BVSL-*T_3[>* W(F1CG<#)MP
M=PQ@GWQ0!^GM%16TKSV\4DD302,H+1.02A(Y!(XXZ<5+0 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4-Y*T%G/(@W.D;,
MHQG) XJ:H;R9K>SGE1=SHC,!ZD#- 'C/QTU*XU?X-6EW=1""XEN8F>, C!Y[
M'FBD^.>J3:U\&K2]N(A!--<Q,T8!P#SZ\T5\7FW^\_)'WV2?[K\W^AN?LV?\
MDIL/^OBX_P#1AKU&O+OV;/\ DE-A_P!?%Q_Z,->HU]1@_P#=X>B/C\=_O53U
M84445V'"%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %!Z444 <+XJ^,WAGP9K,FF:G<SQW
M<:JS+' S@ C(Y%9'_#2/@G_G]NO_  %>O$?VCC_Q=*^_ZX0_^@UYAD>HK\TQ
MO$>,P^)J4H*-DVMO^"?JN7\+X+%82G7G*5Y)-V:_R/KW_AI'P1_S^77_ ("O
M1_PTCX(_Y_+K_P !7KY"+ =2!02 ,DX^M<7^M..[1^[_ ()Z/^I^ _FE]Z_R
M/KW_ (:1\$?\_EU_X"O1_P -(^"/^?RZ_P# 5Z^0LC&<C%&X8ZC\Z/\ 6G'=
MH_<_\Q?ZGY?_ #2^]?Y'U[_PTCX(_P"?RZ_\!7H_X:1\$?\ /Y=?^ KU\A9Y
MZT9'K1_K3C>T?N_X(_\ 4_+_ .:7WK_(^K-8^.G@#6S9FXOKY?LLZW$?EVS#
MYATSQTK1_P"&D?!'_/Y=?^ KU\A!@W0@_C1N'J*/]:<=VC]W_!#_ %/R_P#F
ME]Z_R/KW_AI'P1_S^77_ ("O1_PTCX(_Y_+K_P !7KY"!![T$@$<C-'^M.-[
M1^[_ ((O]3\O_FE]Z_R/KW_AI'P1_P _EU_X"O1_PTCX)_Y_+K_P%>OD(L!U
M('U-+1_K3CNT?N_X(?ZGY?\ S2^]?Y'WEX0\7Z=XWT@:GI<CRVAD:,-(A0[E
MZ\&MNO)_V9O^28Q_]?L_\Q7K%?I6!K2Q&%IUI[R29^59A0CA<75H0VC)I?(*
M***[CSPHHHH **** "L7Q;XNT[P5I#ZGJDCQVBLJ%D0N<DX' K:KRO\ :3_Y
M)E<_]?$7_H5<.-K2P^&J58;Q39WX"A'$XJG1GM)I,?\ \-(^"?\ G\NO_ 5Z
M/^&D?!'_ #^77_@*]?(=%?FO^M..[1^[_@GZO_J?E_\ -+[U_D?7G_#2/@C_
M )_+K_P%>C_AI'P1_P _EU_X"O7R(J-(P5069C@*!DD^U:6H>&-8TBV6XOM*
MO;.W;[LL\#(I_$BK7$V823:BK+R?^9G+A/+(R493DF_-?Y'U/)^T=X&E1D:[
MN65A@@VCX(KY(^%'P;^&'PX_:D\0_$G[:9M"/^E:-I_V-LVUU(3YK$8P O)7
M_?\ :KD7A_5)[ 7L>G7<EFSB,7"PL4+$X SCKFH]3TF^T6X%OJ%G/93D!O+N
M(RC8]<'M3?$N8)<S@K>C_P Q+A3+&^55)7]5_D?6(_:1\$#_ )?+K_P%>C_A
MI'P1_P _EU_X"O7R%FC-9_ZTX[M'[O\ @FO^I^7_ ,TOO7^1]>_\-(^"/^?R
MZ_\  5Z/^&D?!'_/Y=?^ KU\AT4?ZTX[M'[O^"'^I^7_ ,TOO7^1]>?\-(^"
M/^?RZ_\  5Z]&TG4X-:TVVOK8EK>X021EA@E3TXK\_#TK[J^''_(B:%_UZ1_
MRKZ?(LWQ&95)PK)62Z'R/$.28;*J=.=!MN3:U?EZ(Z2BBBOL3X<**** "BBB
M@"IJNIP:-IUQ?7+%;>W0R.5&2 /:O.!^TCX)_P"?RZ_\!7KK_B+_ ,B-K?\
MUZO_ "KX5]*^.SS-\1EM2$:*5FGN?<<.Y+ALUIU)5VTXM;-?Y,^O/^&D?!'_
M #^77_@*]'_#2/@C_G\NO_ 5Z^0Z,CO7S'^M..[1^[_@GUW^I^7_ ,TOO7^1
M]>?\-(^"/^?RZ_\  5Z/^&D?!'_/Y=?^ KU\A9&>M+1_K3CNT?N_X(?ZGY?_
M #2^]?Y'UY_PTCX(_P"?RZ_\!7H_X:1\$?\ /Y=?^ KU\A\>M&?>C_6G'=H_
M<_\ ,/\ 4_+_ .:7WK_(^O/^&DO!'_/Y=?\ @*]'_#2/@C_G\NO_  %>OD+(
MSC(S]:,CUH_UIQO:/W?\$7^I^7_S2^]?Y'U[_P -(^"/^?RZ_P# 5Z/^&D?!
M/_/Y=?\ @*]?(=%'^M..[1^[_@A_J?E_\TOO7^1]Y>$O%VG>-=)74M+D>6U9
MB@9T*'(Z\&M6\F-M:3RJ-S1HS@>I S7E_P"S7_R32#_KXE_G7J%Y,;:TGF"[
MC&C/M]<#-?I6"K2Q&&IUI[R29^48^A'"XJI0AM%M+Y'C/QUU676_@W:7TT(@
MDFN8F,8S\O7UHI?CKJSZY\'+6^DB\AYKF)C&#G;UHKYG-O\ >?DC[#)/]U^;
M_0VOV;/^24V'_7Q<?^C#7J->7?LV?\DIL/\ KXN/_1AKU&OJ,'_N\/1'Q^._
MWJIZL****[#A"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y)^/EX=.^,$UT(8IS%
M'"XBG7<C87HP[BK?BSQ1!8_#GPYJ</AS04NM6CG6=A8CY=IP"G/!K+_:-/\
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
M0\)2:+-;*7DO6O6N0V,D]5VXQBM:V*H2Y_?333Y5R[7M97_I>9C0P>(C[/\
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
M?_"K/%__ $+6I_\ ?@T?\*L\7_\ 0M:E_P!^#7W)4=S<):P232';'&I=B!G
M R:/]4\/_P _9?@'^N>*_P"?4?Q_S/A*?P-X@M=3MM.FT>[BO[I6>"U=,22J
MOWBJYR0.^*N_\*L\7_\ 0M:G_P!^#7RI\>_VE/B%X@_:VT_QKHNC:W;PZ'<&
M'1=.>QF!GMD;$I"%<L'YR0/2OUL^'?C2W^(7@K1_$-K#/;17]NDQ@N8FBDB8
MCYD96 ((.1S1_JGA_P#GY+\ _P!<\5_SZC^/^9\??\*L\7_]"UJ?_?@T?\*L
M\7G_ )EK4O\ OP:^Y**/]4\/_P _9?@'^N>*_P"?4?Q_S/AL?"SQ>!QX9U(#
MT\@T?\*L\7_]"UJ?_?@U]R44?ZIX?_G[+\ _USQ7_/J/X_YGFWP!T6_T'P!#
M:ZC9RV5P)Y&,4Z[6P3P<5Z30!BBOL<-06&HQHQ=U%6/AL57EBJ\Z\E9R;?WG
MDW[3/_)-S_U^1?UHH_:9_P"2;G_K\B_K17RF;?[S\D?:Y)_NOS?Z&+\)O&]G
MX%^".GW=RDES<374\-K9PC,EQ*9#A5'\SVKH+3X=:UX_9+_QW>NMLWS1>'[&
M0QPQ#L)6'+M7F_[/<,>I^(M"CO<,EAIUS<64;\CS&N"'8#U KZ;%?4X/_=Z?
MHCX['?[U4]69^C:#IWAZU6VTVQM[&!0 $MXP@_''7\:T,445UG$%>4:5\=8+
MWXY^,/A[=VEO81Z#IEGJ":C+=A3<&<N"FP@8V[>N3G/:O5Z^6==_9.TGXG_M
M/>.O%/C[P?9:[X7N=&T^WTF>ZFS_ *0A<2@(K!AP5Y/![4 >K?LZ_&=OCO\
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
MW"&*:WG0/'(A&"K*>"".QKYL_P"%T_M(_P#1O-A_X6%O_P#$T?\ "Z?VD?\
MHWFP_P#"PM__ (F@#W'PQ\*/!7@F]:\\/>$-!T*\9=AN--TV&WD*^FY%!Q[4
M_P 1_"[P=XPU*'4->\*:+K5_" L=SJ&GQ3R* <@!F4G&><5X7_PNG]I'_HWF
MP_\ "PM__B:/^%T_M(_]&\V'_A86_P#\30![]XF\!>&O&MA#8^(/#^EZY9P$
M-%;ZC9QSI&0, J&!"G''%7M"\/Z7X8TN#3='TZTTK3H!B*TLH%ABC'^RJ@ 5
M\Y_\+I_:1_Z-YL/_  L+?_XFC_A=/[2/_1O-A_X6%O\ _$T ?3=%?,G_  NG
M]I'_ *-YL/\ PL+?_P")H_X73^TC_P!&\V'_ (6%O_\ $T ?3=%?,G_"Z?VD
M?^C>;#_PL+?_ .)H_P"%T_M(_P#1O-A_X6%O_P#$T ?3=%?,G_"Z?VD?^C>;
M#_PL+?\ ^)H_X73^TC_T;S8?^%A;_P#Q- 'TW17S)_PNG]I'_HWFP_\ "PM_
M_B:/^%T_M(_]&\V'_A86_P#\30!]-T5\R?\ "Z?VD?\ HWFP_P#"PM__ (FC
M_A=/[2/_ $;S8?\ A86__P 30!]-T5\R?\+I_:1_Z-YL/_"PM_\ XFC_ (73
M^TC_ -&\V'_A86__ ,30!]-T5\R?\+I_:1_Z-YL/_"PM_P#XFC_A=/[2/_1O
M-A_X6%O_ /$T ?3=%?,G_"Z?VD?^C>;#_P +"W_^)H_X73^TC_T;S8?^%A;_
M /Q- 'TW17S)_P +I_:1_P"C>;#_ ,+"W_\ B:/^%T_M(_\ 1O-A_P"%A;__
M !- 'TW17S)_PNG]I'_HWFP_\+"W_P#B:/\ A=/[2/\ T;S8?^%A;_\ Q- '
MTW17S)_PNG]I'_HWFP_\+"W_ /B:/^%T_M(_]&\V'_A86_\ \30!]-T5\R?\
M+I_:1_Z-YL/_  L+?_XFC_A=/[2/_1O-A_X6%O\ _$T ?3=&*^9/^%T_M(_]
M&\V'_A86_P#\31_PNG]I'_HWFP_\+"W_ /B: %^+9/\ PVO\'.3_ ,@G4._N
M*^FATKY%\/:+\9?B7^TIX'\9>,OAG;>"M&T&RNK9Y8=<AO2YDQCA<$?D:^NA
M0 4444 %%%% !1110!Y-^TS_ ,DW/_7Y%_6BC]IG_DFY_P"OR+^M%?%YM_O/
MR1]]DG^Z_-_H<E\,O!=YKWPIT#6=#G2T\2:3=7+VDC_<E4R'="_^RWZ5Z9X0
M^*VGZ[<_V5JL;>'_ !%%A9=.O3LW'UC8\.#V[UD?LV_\DHL/^OBX_P#1AKM?
M%/@K1/&=I]GUC3XKQ0/D=AB2/W5QR/P-?48/_=X>B/CL=_O53U9N9HKS-?AU
MXJ\+L#X6\72R6HZ:?KB?:(P/19!\PIP\:>/=$)75O!2:F@_Y>-%O V?^ /S7
M:<1Z517FS?'"RLQ_Q,O#7B/33W,FG,ZC\5-/C_:"\$,#YFI3P,/X9+&;/Z*:
M+,"7XH?!FQ^*FI>&[V\U[7='ET&Z-Y:KI%U'$C38P'D5XW#%1G:>,;B1SS7H
M"C:H&<^YKSQ_V@/ R@E=6E<_W5LI\G_QRHE^.^CW1(T[1]?U0]C;::^T_B<4
M6 ])HS7FK_$/QAJOR:/X!O(RW2;5KE($'N5ZFFMX3\?^*,+K/B:VT*T/+6VA
M1'S#[>:W(_"@#I/&7Q&T7P5$%O;GS;Z3B&PMQOGE;L HY'U/%<_X,\-:QX@\
M1_\ "7^*(1:7*QF/3M+SG[)&>K-_MD5O>$OAEH'@V1I[*T,U^_,E_=MYMPY_
MWST_#%=52 0 "EQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110
M 8HQ110 8HQ399!%&SGD*,UXY=?M1>';2ZF@;3-2+1.R$A4P2#C^]7%B<;A\
M'9UYJ-]KG?A<#B<:VL/!RMO8]EQ1BO%?^&J?#?\ T#-3_P"^4_\ BJ/^&J?#
M?_0,U/\ [Y3_ .*KB_MK+_\ G\CO_L',_P#GPSVK%&*\5_X:I\-_] S4_P#O
ME/\ XJC_ (:I\-_] S4_^^4_^*H_MK+_ /G\@_L',_\ GPSVK%&*\5/[57AL
M#_D&:G_WRG_Q5>L>&]=A\3:'9ZI;H\<-S&)%63&X#WQ75AL?A<7)QH34FCBQ
M678O!14L13<4^YI8HQ7C'Q;_ &DX_A9XJET5/"&J^(OLNEMK%[<6%Q;1K;VR
MMM9MLLB%R/1<FMVR_:.^'%U;"27Q=I=C,MBFHS6MW<+'-;PLH8-(I^[P1UZ]
MJ] \X]*Q1BO/[C]H#X<6GAJP\03>-=%CT6_E,-M>M=KLE<?>4=\COZ=ZNK\9
M? [>()M$'BO2#JL-N;J2U%VNY8@NXL>V-O/7IS0!V>*,5YXO[0GPX;0I=8'C
M+23IT4XMFF\[_EH1D+MQDG'/ Z<]*[C2=6L]=TVVU#3[J*]L;F,2PW$#!DD4
M]"".HH MXHQ110 8HQ69XC\2Z=X4TJ74=4N5M;6/JS<DGL .Y/I7"1^-O&OC
M##^&_#D.EZ>W*W^NN5+CU6)>?SH ]-.!2X]J\U'@7QUJW.I^/7LP?^6.DV21
M@?\  FYIX^#L\O-QXV\33'OB\"9_(4 >CX]OTHXKSG_A313_ %/C+Q/$?^O[
M=_,4QOAMXJT\[],^(>I;AT34;>.X4_RIB/2<"C KS1M1^)?AG#W>GZ7XJM5^
M]]@8V]QCU"MP?I71^#/B%IGC6.=+99K34+8XN;"[39-"?<=Q[B@9U&*,5\L^
M/OVU[CP-XN\8:<WA?1+K3_#5_'8S++XICM]3N@VSY[>S:$F3&\<!^<&O6KS]
MI#X?:9J[Z5?:]]DU"-6\R-[2<HCK%YKQ>:$V&14!8H&+8'2D!Z9BC%><#]HK
MX=,\Z+XIM7DAMK2[>-$D+>5=,%MV "Y.]B  .>><5;\?_'/P/\+;JWMO%&NI
MI5Q/;/>1Q-;S2L85(#R$(C8521DGH.3Q0!WF*,5YA9_M,_#74--U"_M?$\=Q
M;V$L$$PBM+AI"\PS"(XQ'ODWCE2@(/:L5?VL_ MWXU\,:#874][;:[8W=\FJ
MK;R);6Z6[%9%EW("A!5]V[ 7;\V"0" >TXHQ7E7_  U)\+E\/WNMOXKABTVS
M>".:66UG1AYV?)8(8PS))@[74%6QP34-K^TGX5%UK$E[>PV^F6LUI#:/ ES/
M>7+3P><JM:B .C;<D*-QP,G;TH ];Q1BO,/"GQZT;QW\0-*T+P]Y6JZ/J6@O
MK<&LQ2L 0MQY)C\LJ"#D'))!!&,5Z?0 8HQ69XHUD^'?#>JZJ(O/^PVLMSY6
M[;OV*6VYP<9QUKQ'PY\>_B=XLT*QUC2?@Z;O3KV(303#Q!"N]#T."@(_&NNC
MA:M>+G"UEIJTOS://Q&.HX::ISNVU>RBY:?),^@<48KQ'_A;/Q>_Z(J?_"A@
M_P#B:/\ A;/Q>_Z(J?\ PH8/_B:V^H5N\?\ P./^9A_:E#^6?_@$_P#Y$]NQ
M1BO$?^%L_%[_ *(J?_"A@_\ B:/^%L_%[_HBI_\ "A@_^)H^H5N\?_ X_P"8
MO[4H?RS_ / )_P#R)[=BC%>(?\+9^+__ $14_P#A10?_ !-=A\$_B=-\6O!S
MZW<:3_8LZ7D]G):?:/.VM$VTG=M'?VK.K@ZM*'M)6:\I)_DV;4<PHUZBI1NI
M/76,EMZI=SO\48KQK2OVBIM;\2^)K*Q\#:Q-HWAZ^O=/O=>:\LX[=9+9"S_(
MTPDP> #MQ\W/ )KI-*^//@>^?P]:77B72M-UO6X+66VTBXOXC<EIXA)&@"L0
MQ(/!4D-V)KB/2/0<48KRSQ%^TIX$TC1-?OM.UVR\23Z'/!!?6&DW*2SQ&6X2
MW!(SC =\$^Q'7BNH\:_%;P=\.&MU\4>)M+\/O< M"NHW2PF0!@I*Y/(!89/;
M/- '5XHQ7#ZC\</A_I&I:EI][XST.UO=,@-U>P2WR*UO%A#O<$_*,2)@GKN&
M,YK/\1?M$_#SPYX(@\5S>+M'FTB[64V,L5]'B\>-26CC)/+#&".QZXH ](Q1
MBN%\)?&?PMXK\,Z5K U2VT\W\-C)]CNYE6:![M%:WB< \.X88'?M6%XQ_:D^
M&/@K2==OKKQ;IMZ=$GBM[ZUT^X2:>&2201J"@/\ >.">@P<]* /5\48J&TNX
MKZVBN+>19H)D62.1#E64C((/<$&IJ #%&*** #%&*** #%&**QK#Q=IFH:I<
M:<EP([V!RC0R?*6]U]: -G%8]UXOT*RU5=,N-9TZ#46QBTENXUF.>F$+;OTK
M8KX7^/'P,\5>+?B5\4==M?#$.IZ2XTM77^QHYM2NH%#><VG7+G]W*@YP%.3C
MH<4 ?<^1[49'M7QM>:A\6M:^+-Y:^'Y/&>C:$\%U9Q#486:"-5L]UK,I,(1-
MTH ^^[DY#8%:_P "-;^.GBCX@:5_PG%KJVC:)=;]:F1X5C2!5C,*V#''4R 3
M8]#UH ^LB5!QD49'M7R1XYT_XOZI\4;XV&M^,-/T*7Q&M@D>GQQB"/3FM"S2
MJ3&3_K0 'R<$\5R%UXJ^.EP? Z?9_&MMJ=HEJE\YMLV]Y&URR2LZ)"5WK$%+
M-(Z]054DF@#[E#*W0@\XJ"[U"TT\1FYN8;<2.(T,LBIN8]%&3R3Z5\$6MC\8
M_ ^A6>D:+/XTBMH]8U:2YG-I++(;DSEK4 K"QD@9#N/1"QP76N\N-&^*^JWE
MSK&LOX@U*>W\5V,=OI+6L9M$M L;2S1(R$CY]X#EOEYY[T ?7EW?VMA"9;FX
MBMX@0N^5PJY)P!DU.,&OA%H_BOXW/BJTU33?%E[HMRUK=V]AJ]N\AM[A+X;D
M5O*C7B/G"97'.XG-?=XH ,48HHH ,48HHH ,48HHH ,48HHH ,48HHH ,48H
MHH ,#THHHH **** "BBB@ HHHH \F_:9_P"2;G_K\B_K11^TS_R3<_\ 7Y%_
M6BOB\V_WGY(^^R3_ '7YO]"Q^S9_R2FP_P"OBX_]&&O4:\N_9L_Y)38?]?%Q
M_P"C#7J-?48/_=X>B/C\=_O53U84445V'"%-:-7.656/N,TZB@!HB13D(H/J
M *=110 8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M CN5+6\@ R2I 'X5\9ZK\'O&D^J7DB>'KMD>9V5AMY!8X/6OM"DP!7BYEE=+
M,U%59-<O8][*LXK92YNC%/FMO?IZ'Q-_PIGQM_T+EY^2_P"-'_"F?&W_ $+E
MY^2_XU]M45X7^JF%_P"?DOP_R/H/]<L;_P ^X_C_ )GQ+_PIGQM_T+EY^2_X
MT?\ "F?&W_0N7GY+_C7VU11_JIA?^?DOP_R#_7+&?\^X_C_F?$O_  IGQM@_
M\4Y>?DO^-?6OPWTZYTGP-HUG>0M;W4-N%DB;JI]#728I<8KU\MR:CEM24Z<F
M[JVIXN:9[7S6G&G5BDHN^E_U9Y+XP_9Q\-?$#XMV_C/Q+8Z=KUO;Z9]@ATS4
M;)9DC??N\T%CC/;&*Q?$O[+\&NQ^-&MM9CTZXUS4+/4;-TL5=+-[90(T9=P\
MQ./N_+[5[I17T!\V?-L/[*6NZ?J:>)]/\;VMOXVN+FZGO[R;15FL9%G4*ZQV
MQD^0@*,$LV?X@:KVO[%\,'C[4-=F\21WUE=M+=?9KJQ=BES)#Y3-L680[.^W
MRL]LXKZ:HH ^4(/V)=1B\%7>BOXPM9F:^2[M(GLKDV]F%0I^X/VGSH6.<_)*
M%'3;BOHWX>>%9_!'@C1=!NM4GUNXT^V6!]0N1B2<C^(\G^9KHJ* "BBB@#A?
MBOX:U'7+#3;S3(([VZTNZ%T+&8X6X ZK]?2HM"^-'AV_D6TU*9_#NJ+\KV6J
M*82#[,?E(]\UW^,UGZOX?TS7X##J6GVU_$1C;<1!\?G0!9M;VWO4#V\\4Z'D
M-$X8'\JGZ^M>>W'P&\'2,6M["?3F/>QNY(OT!J$?!"TAXM?%7BBT3^['J61^
MJFF!Z1S39)5B4L[!%'=C@?K7G)^"D3\2^,?%4J=U;41@_DM.B^ GA4MF\_M+
M4_47NH2N#^&10!L>(?BOX4\-$I=ZQ;R7 Z6MJ?.E8^@5<\_6N=\&V6I^+O'D
MGC"YTI]!L%M#:VT,R[;BY!.=\@[#T!KLM \!^'O"P_XE6C6=DW_/2.(;_P#O
MHY/ZUO8I ?._BK]CS2_$^I^+]<_M6*S\4:GK46N:1K<=@C7&E31JJA Q.9$.
MT[ER 0WKS56;]E#7=5^*UCXQUKQQ%JZVFJ_VFMM<:<[.%,)B>W5C,52+YB0
MF>>2:^DJ* /E?PI^PGI_AKQ3X=UE_%-Q>'2]6EOI8FMMOVJW 'V2V8[N%@(R
M#W]!7IWQ8^ Y^)NO7^I#6?[.-UX7O_#83[/YA3[25/FYW#[NW[O?UKUJB@#Y
MJUW]D;5+JZU:[TKQP^FSWT&D6[1?9'\J5+)&0QR[)49HY-V2H9<8 R15'2?V
M*[C2['0[(>,(VMK6TUC3;U8]-\O[1:ZA(9&6,>8?*=&(P?F! Z5]1T4[@?*_
MAG]B-]&T5+2Z\2V,MU#>:5)%=VNDM&[064ID5)"TSEF<GG!"KV6NH^(7[,>J
M^+/$VOZSI?C(Z4=7U2SOY[&6U=[>>."V\@P3!)49U)PX 8#( ((KZ HI >%_
M _\ 9E;X.:KH%X?$"ZK_ &5HMQHX1;/R!()+MKCS/OG;C=MV\],YKW2BB@#G
M/B/$\_P^\31Q(TDCZ;<JJ("68F-L  =37S_\'_VC='\"_#+PWH&I>&/%S7VG
MV4<$Q@T61DW <X.1D5]1TGXG\Z[Z.(IPI.C5AS)N^]NENS/+Q&$JU*\:]&IR
MM*VU]W?NCPW_ (:Z\-?]"MXR_P#!$_\ C1_PUUX:_P"A6\9?^")_\:]S_$T?
MB:KVV$_Y\O\ \"_^U)^KX[_G^O\ P#_[8\,_X:Z\-?\ 0K>,O_!$_P#C1_PU
MUX:_Z%;QE_X(G_QKW/\ $T?B:/;83_GR_P#P+_[47U?'?\_U_P" ?_;'A?\
MPUQX:./^*7\9_P#@BD_QJ?\ 9$BN(_A7<R7%I<V33ZS?SI%=0M%($>7<N5/(
MX->V_G0*)XFE[&5*E3Y;M/>^U_)=QTL)7]O&O7J\W*FDN6V]O-]CQ;0/V8]
MT<_$+4);?3;KQ+XHOM3N8M<;3U%U9Q7<>SR=^=S*HSW .>@KG-,_9(.GZ?%;
MMX@AEE23PN_G&RYQI"H"/O?\M=A(_N[CUKZ,HKSCUCY0LOV+-:DGUZXU;QS%
MJ-WJ5G'8_:38R;RL>II?*[!I2JDA#'LC5$'!"YSGK?CW\'?%WQ)^*.A77A^Y
ML-+TX>&M7TB\U'4+);N-!=/;KL$>]6#%%<AAD?+A@0:^@J,4 ?-G_#'$-IX9
M\1Z;8>(1'=7>IZ1JFFW5U9";R'T^&".))U+#SD8P989'WCCI6=<?L>:WYTVM
M6OC&PB\3ZJVK+K$DND&2Q:._2-91;P>:#&R>2F&+-NRV[.:^I** /F/3_P!D
M36M+O=&A@\96HT2V_P"$?GN[=M,)GGFTM51=DGF81)%4$@J2".#C-$W[)7B&
M;X?ZOX.;QCI;:/&I&BL="47$)^VB[!N9?,W2X8;,)L!!W')KZ<HH ALTGCM(
M5N7C>X"*)&B4JA;')4$G SG S4KKO1ER1D8R.HI:* ,>'PXL.B2:;]OO6#DG
M[2TN9ER<\-20>&U@T2731J%ZZR9_TEY<S+GT:MFB@#&M_#:V^BS::+^]=9,_
MZ0\N9ESZ-^%+:>'%M-&FT_[?>RB3=_I$DN95SZ-6Q10!C67AM;+1Y]/%_>RB
M;/\ I$LN95R,?*W:O,(?A3J6I^([MFFEMK&.;Y;NX.Z63IR/4^]>T44 5=-L
M?[-LH;;SYKCRUV^9.VYV^IJU110!R_Q&^).@_"KPX=<\17,UKIXFCMPT%O).
M[22,%10B L26(' KD;']I[X>WNNOI+ZM<65U&&$C7UC-!''*L?FO SNH E5/
MF*=0/>NJ^)/PWT[XH:)::7J=Q=6T%M?6^H(UHRJQDAD$B@[E(VDJ,]\=Q7 R
M_LG>#I_'6M>(Y);QX=7:6:ZTMD@,)FDC\MY!(8_.7Y?X0^ ><4 7XOVHO <N
MC+J N-65998H;6U?1KI;F],H+1F"(Q[I5906!4$8&3BIHOVGOAU-ITE\FN2>
M0ELEU\UG,&96F\G:%*Y+B3Y"N,@D9'-8D?[+%FFBV%I)X[\77%_I,T4NCZE-
M=0M)IBQH8T2*/RO+(*,58LI+#&3Q5B#]DWP1#-X+G9M1GG\,7,UY&\LZM]NE
ME;>[7(V_.#)A\#: 0.U $]S^UI\,[/\ MAI]<GCCTR.2624V$^V98W"2F$[?
MWNQR%8)G!K6L/VB/!5^ZQ&[OK2\:[MK);*\TZ>"X,EQGR?W;*&PP4G., #G%
M<4O[%_@V,:_#'J6J166J&1EMHTM@;4R2B5]DGD^8V6'\;-@$@5IWGP/O=>_:
M6T_X@:A!8P:-H^F_9;1([EY)KR<_=DEC*!4\L%MI!8DMVH ]M_&B@# Q10 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >3?M,_\
M)-S_ -?D7]:*/VF?^2;G_K\B_K17Q>;?[S\D??9)_NOS?Z'+_!+XN>$_"/P^
ML]-U;55M+V.:9FB,,C8#.2.0".E=[_PT%X"_Z#R_^ \O_P 31154<RK0IQ@D
MK+^NY.(RFA4JRFV[MWZ?Y!_PT%X"_P"@\O\ X#R__$T?\-!> O\ H/+_ . \
MO_Q-%%;?VI7[+^OF<_\ 8V'[O[U_D'_#07@+_H/+_P" \O\ \31_PT%X"_Z#
MR_\ @/+_ /$T44?VI7[+[O\ @A_8V'[O[U_D'_#07@+_ *#R_P#@/+_\31_P
MT%X"_P"@\O\ X#R__$T44?VI7[+[O^"']C8?N_O7^0?\-!> O^@\O_@/+_\
M$T?\-!> O^@\O_@/+_\ $T44?VI7[+[O^"']C8?N_O7^0?\ #07@+_H/+_X#
MR_\ Q-'_  T%X"_Z#R_^ \O_ ,3111_:E?LOZ^8?V-A^[^]?Y!_PT%X"_P"@
M\O\ X#R__$T?\-!> O\ H/+_ . \O_Q-%%']J5^R_KYA_8V'[O[U_D'_  T%
MX"_Z#R_^ \O_ ,31_P -!> O^@\O_@/+_P#$T44?VI7[+[O^"']C8?N_O7^0
M?\-!> O^@\O_ (#R_P#Q-'_#07@+_H/+_P" \O\ \3111_:E?LON_P""']C8
M?N_O7^0?\-!> O\ H/+_ . \O_Q-'_#07@+_ *#R_P#@/+_\3111_:E?LON_
MX(?V-A^[^]?Y!_PT%X"_Z#R_^ \O_P 31_PT%X"_Z#R_^ \O_P 3111_:E?L
MOZ^8?V-A^[^]?Y!_PT%X"_Z#R_\ @/+_ /$T?\-!> O^@\O_ (#R_P#Q-%%'
M]J5^R_KYA_8V'[O[U_D'_#07@+_H/+_X#R__ !-'_#07@+_H/+_X#R__ !-%
M%']J5^R^[_@A_8V'[O[U_D'_  T%X"_Z#R_^ \O_ ,31_P -!> O^@\O_@/+
M_P#$T44?VI7[+[O^"']C8?N_O7^0?\-!> O^@\O_ (#R_P#Q-'_#07@+_H/+
M_P" \O\ \3111_:E?LON_P""']C8?N_O7^0?\-!> O\ H/+_ . \O_Q-'_#0
M7@+_ *#R_P#@/+_\3111_:E?LOZ^8?V-A^[^]?Y!_P -!> O^@\O_@/+_P#$
MT?\ #07@+_H/+_X#R_\ Q-%%']J5^R_KYA_8V'[O[U_D'_#07@+_ *#R_P#@
M/+_\31_PT%X"_P"@\O\ X#R__$T44?VI7[+[O^"']C8?N_O7^0?\-!> O^@\
MO_@/+_\ $T?\-!> O^@\O_@/+_\ $T44?VI7[+[O^"']C8?N_O7^0?\ #07@
M+_H/+_X#R_\ Q-'_  T%X"_Z#R_^ \O_ ,3111_:E?LON_X(?V-A^[^]?Y!_
MPT%X"_Z#R_\ @/+_ /$T?\-!> O^@\O_ (#R_P#Q-%%']J5^R^[_ ((?V-A^
M[^]?Y!_PT%X"_P"@\O\ X#R__$T?\-!> O\ H/+_ . \O_Q-%%']J5^R_KYA
M_8V'[O[U_D'_  T%X"_Z#R_^ \O_ ,31_P -!> O^@\O_@/+_P#$T44?VI7[
M+^OF']C8?N_O7^0?\-!> O\ H/+_ . \O_Q-'_#07@+_ *#R_P#@/+_\3111
M_:E?LON_X(?V-A^[^]?Y!_PT%X"_Z#R_^ \O_P 31_PT%X"_Z#R_^ \O_P 3
M111_:E?LOZ^8?V-A^[^]?Y!_PT%X"_Z#R_\ @/+_ /$T?\-!> O^@\O_ (#R
M_P#Q-%%']J5^R^[_ ((?V-A^[^]?Y!_PT%X"_P"@\O\ X#R__$T?\-!> O\
MH/+_ . \O_Q-%%']J5^R_KYA_8V'[O[U_D'_  T%X"_Z#R_^ \O_ ,31_P -
M!> O^@\O_@/+_P#$T44?VI7[+^OF']C8?N_O7^0?\-!> O\ H/+_ . \O_Q-
M'_#07@+_ *#R_P#@/+_\3111_:E?LON_X(?V-A^[^]?Y!_PT%X"_Z#R_^ \O
M_P 31_PT%X"_Z#R_^ \O_P 3111_:E?LON_X(?V-A^[^]?Y!_P -!> O^@\O
M_@/+_P#$T?\ #07@+_H/+_X#R_\ Q-%%']J5^R^[_@A_8V'[O[U_D'_#07@+
M_H/+_P" \O\ \31_PT%X"_Z#R_\ @/+_ /$T44?VI7[+^OF']C8?N_O7^0?\
M-!> O^@\O_@/+_\ $T?\-!> O^@\O_@/+_\ $T44?VI7[+^OF']C8?N_O7^0
M?\-!> O^@\O_ (#R_P#Q-'_#07@+_H/+_P" \O\ \3111_:E?LON_P""']C8
M?N_O7^0?\-!> O\ H/+_ . \O_Q-'_#07@+_ *#R_P#@/+_\3111_:E?LON_
MX(?V-A^[^]?Y!_PT%X"_Z#R_^ \O_P 31_PT%X"_Z#R_^ \O_P 3111_:E?L
MON_X(?V-A^[^]?Y!_P -!> O^@\O_@/+_P#$T?\ #07@+_H/+_X#R_\ Q-%%
M']J5^R_KYA_8V'[O[U_D'_#07@+_ *#R_P#@/+_\31_PT%X"_P"@\O\ X#R_
M_$T44?VI7[+^OF']C8?N_O7^0?\ #07@+_H/+_X#R_\ Q-'_  T%X"_Z#R_^
M \O_ ,3111_:E?LON_X(?V-A^[^]?Y!_PT%X"_Z#R_\ @/+_ /$T?\-!> O^
M@\O_ (#R_P#Q-%%']J5^R^[_ ((?V-A^[^]?Y!_PT%X"_P"@\O\ X#R__$T?
M\-!> O\ H/+_ . \O_Q-%%']J5^R^[_@A_8V'[O[U_D'_#07@+_H/+_X#R__
M !-'_#07@+_H/+_X#R__ !-%%']J5^R_KYA_8V'[O[U_D'_#07@+_H/+_P"
M\O\ \31_PT%X"_Z#R_\ @/+_ /$T44?VI7[+^OF']C8?N_O7^0?\-!> O^@\
MO_@/+_\ $T?\-!> O^@\O_@/+_\ $T44?VI7[+[O^"']C8?N_O7^0?\ #07@
M+_H/+_X#R_\ Q-'_  T%X"_Z#R_^ \O_ ,3111_:E?LON_X(?V-A^[^]?Y!_
MPT%X"_Z#R_\ @/+_ /$T?\-!> O^@\O_ (#R_P#Q-%%']J5^R^[_ ((?V-A^
M[^]?Y!_PT%X"_P"@\O\ X#R__$T?\-!> O\ H/+_ . \O_Q-%%']J5^R_KYA
M_8V'[O[U_D'_  T%X"_Z#R_^ \O_ ,31_P -!> O^@\O_@/+_P#$T44?VI7[
M+^OF']C8?N_O7^0?\-!> O\ H/+_ . \O_Q-'_#07@+_ *#R_P#@/+_\3111
M_:E?LON_X(?V-A^[^]?Y!_PT%X"_Z#R_^ \O_P 31_PT%X"_Z#R_^ \O_P 3
M111_:E?LON_X(?V-A^[^]?Y!_P -!> O^@\O_@/+_P#$T?\ #07@+_H/+_X#
MR_\ Q-%%']J5^R^[_@A_8V'[O[U_D'_#07@+_H/+_P" \O\ \31_PT%X"_Z#
MR_\ @/+_ /$T44?VI7[+^OF']C8?N_O7^0?\-!> O^@\O_@/+_\ $T?\-!>
MO^@\O_@/+_\ $T44?VI7[+^OF']C8?N_O7^0?\-!> O^@\O_ (#R_P#Q-'_#
M07@+_H/+_P" \O\ \3111_:E?LOZ^8?V-A^[^]?Y!_PT%X"_Z#R_^ \O_P 3
M1_PT%X"_Z#R_^ \O_P 3111_:E?LON_X(?V-A^[^]?Y!_P -!> O^@\O_@/+
M_P#$T?\ #07@+_H/+_X#R_\ Q-%%']J5^R^[_@A_8V'[O[U_D'_#07@+_H/+
M_P" \O\ \31_PT%X"_Z#R_\ @/+_ /$T44?VI7[+[O\ @A_8V'[O[U_D'_#0
M7@+_ *#R_P#@/+_\32?\-!> _P#H.K_X#R__ !-%%']J5^R_KYA_8V'[O[U_
MD>>?'/XL>%O&'@DZ?I&J+=W?VE)/+$3K\HSDY( HHHKQ\5B)UZG/)*Y[V#PL
),-2Y(-VN?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>dq-20241231x20f003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 dq-20241231x20f003.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" '? Y@# 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#]4**** "O
MS]^+?[/'@G]I/_@HUK'AWQW87&H:79_#ZVOX8[:[DMF687FP$LA!(VNW%?H%
M7R1H'_*43Q+_ -DQ@_\ 2Y: *G_#J#]G7_H6M6_\'ES_ /%4?\.H/V=?^A:U
M;_P>7/\ \57V%10!\>_\.H/V=?\ H6M6_P#!Y<__ !5'_#J#]G7_ *%K5O\
MP>7/_P 57V%10!\>_P##J#]G7_H6M6_\'ES_ /%4?\.H/V=?^A:U;_P>7/\
M\57V%10!\>_\.H/V=?\ H6M6_P#!Y<__ !5'_#J#]G7_ *%K5O\ P>7/_P 5
M7V%10!\>_P##J#]G7_H6M6_\'ES_ /%4?\.H/V=?^A:U;_P>7/\ \57V%10!
M\>_\.H/V=?\ H6M6_P#!Y<__ !5'_#J#]G7_ *%K5O\ P>7/_P 57V%10!\>
M_P##J#]G7_H6M6_\'ES_ /%4?\.H/V=?^A:U;_P>7/\ \57V%10!\>_\.H/V
M=?\ H6M6_P#!Y<__ !5'_#J#]G7_ *%K5O\ P>7/_P 57V%10!\>_P##J#]G
M7_H6M6_\'ES_ /%4?\.H/V=?^A:U;_P>7/\ \57V%10!\>_\.H/V=?\ H6M6
M_P#!Y<__ !5'_#J#]G7_ *%K5O\ P>7/_P 57V%10!\>_P##J#]G7_H6M6_\
M'ES_ /%4?\.H/V=?^A:U;_P>7/\ \57V%10!\>_\.H/V=?\ H6M6_P#!Y<__
M !5'_#J#]G7_ *%K5O\ P>7/_P 57V%10!\>_P##J#]G7_H6M6_\'ES_ /%4
M?\.H/V=?^A:U;_P>7/\ \57V%10!\>_\.H/V=?\ H6M6_P#!Y<__ !5'_#J#
M]G7_ *%K5O\ P>7/_P 57V%10!\>_P##J#]G7_H6M6_\'ES_ /%4?\.H/V=?
M^A:U;_P>7/\ \57V%10!\>_\.H/V=?\ H6M6_P#!Y<__ !5'_#J#]G7_ *%K
M5O\ P>7/_P 57V%10!\>_P##J#]G7_H6M6_\'ES_ /%4?\.H/V=?^A:U;_P>
M7/\ \57V%10!\>_\.H/V=?\ H6M6_P#!Y<__ !5'_#J#]G7_ *%K5O\ P>7/
M_P 57V%10!^>%]^R=\.?V9_VP?@<? >EW>G'4Y[H7)N;^6YW;4XQO)Q^%?H<
MO05\I_M&?\G@?L\_]?%[_P"BZ^K%^Z* %HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@#X8_;(^$/AKXY?M=_!OPCXMM9KW1+O2[YI88+AX&
M)5LCYD((KI?^'4'[.O\ T+6K?^#RZ_\ BJO_ !J_Y/S^!_\ V"M1_G7UF.E
M'Q[_ ,.H/V=?^A:U;_P>7/\ \51_PZ@_9U_Z%K5O_!Y<_P#Q5?85% 'Q[_PZ
M@_9U_P"A:U;_ ,'ES_\ %4?\.H/V=?\ H6M6_P#!Y<__ !5?85% 'Q[_ ,.H
M/V=?^A:U;_P>7/\ \51_PZ@_9U_Z%K5O_!Y<_P#Q5?85% 'Q[_PZ@_9U_P"A
M:U;_ ,'ES_\ %4?\.H/V=?\ H6M6_P#!Y<__ !5?85% 'Q[_ ,.H/V=?^A:U
M;_P>7/\ \51_PZ@_9U_Z%K5O_!Y<_P#Q5?85% 'Q[_PZ@_9U_P"A:U;_ ,'E
MS_\ %4?\.H/V=?\ H6M6_P#!Y<__ !5?85% 'Q[_ ,.H/V=?^A:U;_P>7/\
M\51_PZ@_9U_Z%K5O_!Y<_P#Q5?85% 'Q[_PZ@_9U_P"A:U;_ ,'ES_\ %4?\
M.H/V=?\ H6M6_P#!Y<__ !5?85% 'Q[_ ,.H/V=?^A:U;_P>7/\ \51_PZ@_
M9U_Z%K5O_!Y<_P#Q5?85% 'Q[_PZ@_9U_P"A:U;_ ,'ES_\ %4?\.H/V=?\
MH6M6_P#!Y<__ !5?85% 'Q[_ ,.H/V=?^A:U;_P>7/\ \51_PZ@_9U_Z%K5O
M_!Y<_P#Q5?85% 'Q[_PZ@_9U_P"A:U;_ ,'ES_\ %4?\.H/V=?\ H6M6_P#!
MY<__ !5?85% 'Q[_ ,.H/V=?^A:U;_P>7/\ \51_PZ@_9U_Z%K5O_!Y<_P#Q
M5?85% 'Q[_PZ@_9U_P"A:U;_ ,'ES_\ %4?\.H/V=?\ H6M6_P#!Y<__ !5?
M85% 'Q[_ ,.H/V=?^A:U;_P>7/\ \51_PZ@_9U_Z%K5O_!Y<_P#Q5?85% 'Q
M[_PZ@_9U_P"A:U;_ ,'ES_\ %4?\.H/V=?\ H6M6_P#!Y<__ !5?85% 'Q[_
M ,.H/V=?^A:U;_P>7/\ \51_PZ@_9U_Z%K5O_!Y<_P#Q5?85% 'Q[_PZ@_9U
M_P"A:U;_ ,'ES_\ %5XK^T'^Q7\*OV;/'7P&U_P+I%[I^IWGQ'TBQFDN=1FN
M%,1D+D;7) .47FOTLKY(_;]_Y"?[/'_94M'_ /0FH ^M_6BCUHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^2- _Y2B>)?^R8P?^ER
MU];U\D:!_P I1/$O_9,8/_2Y: /K>BBB@ HHHH **** "BBB@ HHHH *3-+7
MS_XC?6?C7\;_ !!X)3Q+J_A?PGX6L+6>]30;DVEWJ%S<%RJM.HWI$BIT0@L6
MY.!R >_YI<U\D^.?&OC3]G;4O%OA73=<U'Q=93^%;O7M!GURY6:]L)[<JLJ-
M.XS+'B177S,ME2,G--T#XU?$E_&WP]\KPW?>(-1U7P.U_<:(FJPPVYE$D'^E
M22D;5+*QP I(+[?6@#ZXHKP=OVJ[6\\)>&KK3/#-S=>*==N;FSB\/W5[#;?9
MY;9F%R9;ACL")M/S '=E<#FH;C]K*WM?#,L[>$[VX\46VM6V@W/AVSO(9G6X
MN,>2R3 ['1P00W'?(&* /?B<49S7GOBOQ'KQ^">M:Q?:=)X5\0+I5Q,UG'=K
M</:2*C8Q*@PQ& <BO*_ W[0?B.U\'_#G0+#PKJ'COQ;J_A6+6)+A]0BMT;:$
M$C2R2="2^<@')XQWH ^EJ*\7\#_M+V7B^^\(6UQX?O-&.OR7MFSW4R,MG?6I
M.^V<CAB0K%6!P<5G7_[5=L88X=(\-3ZGJE]K%UI6E6TM_%;17BVP_?W+2O\
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
M2T?_ -":OK>ODC]OW_D)_L\?]E2T?_T)J /K?UHH]:* "BBB@ HHHH ****
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
MZ'?PY_X-[?\ ^+H_X7+X!_Z'?PY_X-[?_P"+KS#_ (8"_9Z_Z)/X?_[]O_\
M%T?\,!?L]?\ 1)_#_P#W[?\ ^+H ]/\ ^%R^ ?\ H=_#G_@WM_\ XNC_ (7+
MX!_Z'?PY_P"#>W_^+KS#_A@+]GK_ *)/X?\ ^_;_ /Q='_# 7[/7_1)_#_\
MW[?_ .+H ]/_ .%R^ ?^AW\.?^#>W_\ BZ/^%R^ ?^AW\.?^#>W_ /BZ\P_X
M8"_9Z_Z)/X?_ ._;_P#Q='_# 7[/7_1)_#__ '[?_P"+H ]/_P"%R^ ?^AW\
M.?\ @WM__BZ/^%R^ ?\ H=_#G_@WM_\ XNO,/^& OV>O^B3^'_\ OV__ ,71
M_P ,!?L]?]$G\/\ _?M__BZ /3_^%R^ ?^AW\.?^#>W_ /BZ/^%R^ ?^AW\.
M?^#>W_\ BZ\P_P"& OV>O^B3^'_^_;__ !='_# 7[/7_ $2?P_\ ]^W_ /BZ
M /3_ /A<O@'_ *'?PY_X-[?_ .+H_P"%R^ ?^AW\.?\ @WM__BZ\P_X8"_9Z
M_P"B3^'_ /OV_P#\71_PP%^SU_T2?P__ -^W_P#BZ /3_P#A<O@'_H=_#G_@
MWM__ (NC_A<O@'_H=_#G_@WM_P#XNO,/^& OV>O^B3^'_P#OV_\ \71_PP%^
MSU_T2?P__P!^W_\ BZ /3_\ A<O@'_H=_#G_ (-[?_XNC_A<O@'_ *'?PY_X
M-[?_ .+KS#_A@+]GK_HD_A__ +]O_P#%UR_Q0_86^ >B_#KQ+?V7PMT&WN[;
M3IY894C?*.L9((^;L: /=_\ A<O@$_\ ,[^'/_!O;_\ Q='_  N7P#_T._AS
M_P &]O\ _%U\D_L:_L9_!/Q_^S#\/O$/B'X<:+JNM7^GF6ZO+B-R\K>:XR<,
M.P%>S_\ # 7[/7_1)_#_ /W[?_XN@#T__A<O@'_H=_#G_@WM_P#XNC_A<O@'
M_H=_#G_@WM__ (NO,/\ A@+]GK_HD_A__OV__P 71_PP%^SU_P!$G\/_ /?M
M_P#XN@#T_P#X7+X!_P"AW\.?^#>W_P#BZ/\ A<O@'_H=_#G_ (-[?_XNO,/^
M& OV>O\ HD_A_P#[]O\ _%T?\,!?L]?]$G\/_P#?M_\ XN@#T_\ X7+X!_Z'
M?PY_X-[?_P"+H_X7+X!_Z'?PY_X-[?\ ^+KS#_A@+]GK_HD_A_\ []O_ /%T
M?\,!?L]?]$G\/_\ ?M__ (N@#T__ (7+X!_Z'?PY_P"#>W_^+H_X7+X!_P"A
MW\.?^#>W_P#BZ\P_X8"_9Z_Z)/X?_P"_;_\ Q='_  P%^SU_T2?P_P#]^W_^
M+H ]/_X7+X!_Z'?PY_X-[?\ ^+H_X7+X!_Z'?PY_X-[?_P"+KS#_ (8"_9Z_
MZ)/X?_[]O_\ %T?\,!?L]?\ 1)_#_P#W[?\ ^+H ]/\ ^%R^ ?\ H=_#G_@W
MM_\ XNC_ (7+X!_Z'?PY_P"#>W_^+KS#_A@+]GK_ *)/X?\ ^_;_ /Q='_#
M7[/7_1)_#_\ W[?_ .+H ]/_ .%R^ ?^AW\.?^#>W_\ BZ/^%R^ ?^AW\.?^
M#>W_ /BZ\P_X8"_9Z_Z)/X?_ ._;_P#Q='_# 7[/7_1)_#__ '[?_P"+H ]/
M_P"%R^ ?^AW\.?\ @WM__BZ/^%R^ ?\ H=_#G_@WM_\ XNO,/^& OV>O^B3^
M'_\ OV__ ,71_P ,!?L]?]$G\/\ _?M__BZ /.OC;XQT#Q9^U_\ L_\ ]B:W
MINL>5<7GF?8+R.?9E.,[&./QK[$7H*\>\#_L>_!GX:^)K/Q%X8^'FCZ+K5F2
MT%[;(X>,D8.,L17L5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% 'Q_P#M ZWIWA_]N3X)7VJ7]KIMFFE:ANN+R988UR>,LQ %?1X^,O@'
M'_([^'/_  ;V_P#\765\4_V=OAO\;;JQN?'7A#3O$T]BC1VSWRL3$I.2!@CO
M7"_\,!?L]?\ 1)_#_P#W[D_^+H ]/_X7+X!_Z'?PY_X-[?\ ^+H_X7+X!_Z'
M?PY_X-[?_P"+KS#_ (8"_9Z_Z)/X?_[]O_\ %T?\,!?L]?\ 1)_#_P#W[?\
M^+H ]/\ ^%R^ ?\ H=_#G_@WM_\ XNC_ (7+X!_Z'?PY_P"#>W_^+KS#_A@+
M]GK_ *)/X?\ ^_;_ /Q='_# 7[/7_1)_#_\ W[?_ .+H ]/_ .%R^ ?^AW\.
M?^#>W_\ BZ/^%R^ ?^AW\.?^#>W_ /BZ\P_X8"_9Z_Z)/X?_ ._;_P#Q='_#
M 7[/7_1)_#__ '[?_P"+H ]/_P"%R^ ?^AW\.?\ @WM__BZ/^%R^ ?\ H=_#
MG_@WM_\ XNO,/^& OV>O^B3^'_\ OV__ ,71_P ,!?L]?]$G\/\ _?M__BZ
M/3_^%R^ ?^AW\.?^#>W_ /BZ/^%R^ ?^AW\.?^#>W_\ BZ\P_P"& OV>O^B3
M^'_^_;__ !='_# 7[/7_ $2?P_\ ]^W_ /BZ /3_ /A<O@'_ *'?PY_X-[?_
M .+H_P"%R^ ?^AW\.?\ @WM__BZ\P_X8"_9Z_P"B3^'_ /OV_P#\71_PP%^S
MU_T2?P__ -^W_P#BZ /3_P#A<O@'_H=_#G_@WM__ (NC_A<O@'_H=_#G_@WM
M_P#XNO,/^& OV>O^B3^'_P#OV_\ \71_PP%^SU_T2?P__P!^W_\ BZ /3_\
MA<O@'_H=_#G_ (-[?_XNC_A<O@'_ *'?PY_X-[?_ .+KS#_A@+]GK_HD_A__
M +]O_P#%TA_8#_9ZP?\ BT_A_P#[]R?_ != 'J'_  N;P"?^9W\-_P#@WMO_
M (NC_A<O@'_H=_#G_@WM_P#XNOB+]G7]D;X.>*_C_P#'W1-7^'NCW^E:%K5M
M;Z;:RQMLM8VA)94PW0GFOH[_ (8"_9Z_Z)/X?_[]O_\ %T >G_\ "Y? /_0[
M^'/_  ;V_P#\71_PN7P#_P!#OX<_\&]O_P#%UYA_PP%^SU_T2?P__P!^W_\
MBZ/^& OV>O\ HD_A_P#[]O\ _%T >G_\+E\ _P#0[^'/_!O;_P#Q='_"Y? /
M_0[^'/\ P;V__P 77F'_  P%^SU_T2?P_P#]^W_^+H_X8"_9Z_Z)/X?_ ._;
M_P#Q= 'I_P#PN7P#_P!#OX<_\&]O_P#%T?\ "Y? /_0[^'/_  ;V_P#\77F'
M_# 7[/7_ $2?P_\ ]^W_ /BZ/^& OV>O^B3^'_\ OV__ ,70!Z?_ ,+E\ _]
M#OX<_P#!O;__ !='_"Y? /\ T._AS_P;V_\ \77F'_# 7[/7_1)_#_\ W[?_
M .+H_P"& OV>O^B3^'_^_;__ != 'I__  N7P#_T._AS_P &]O\ _%T?\+E\
M _\ 0[^'/_!O;_\ Q=>8?\,!?L]?]$G\/_\ ?M__ (NC_A@+]GK_ *)/X?\
M^_;_ /Q= 'I__"Y? /\ T._AS_P;V_\ \71_PN7P#_T._AS_ ,&]O_\ %UYA
M_P ,!?L]?]$G\/\ _?M__BZ/^& OV>O^B3^'_P#OV_\ \70!Z?\ \+E\ _\
M0[^'/_!O;_\ Q='_  N7P#_T._AS_P &]O\ _%UYA_PP%^SU_P!$G\/_ /?M
M_P#XNC_A@+]GK_HD_A__ +]O_P#%T >G_P#"Y? /_0[^'/\ P;V__P 71_PN
M7P#_ -#OX<_\&]O_ /%UYA_PP%^SU_T2?P__ -^W_P#BZ/\ A@+]GK_HD_A_
M_OV__P 70!Z?_P +E\ _]#OX<_\ !O;_ /Q=?+G[;WCOPUXKUS]GRWT7Q#I.
MKW$?Q/T>1XK"^BG=5W,-Q5&) S@9]Z]4_P"& OV>O^B3^'_^_;__ !=7_#_[
M$'P*\*Z]IVM:3\,M#L-4TZXCN[2ZA1P\,J,&1Q\W4$ _A0![CZT444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %<=\9/^24^+O^P5<_^BFKL:X[XR?\
MDI\7?]@JY_\ 134 >8_L"_\ )GGPN_[!C?\ HZ2O?Z\ _8%_Y,\^%W_8,;_T
M=)7O] !1110 44'BO*=3_:7\$Z3XDFTJ:?4GM[>\73KG68M-F?3;:Z8@"&2Y
M V*V2!Z D D4 >K45QWQ'^+7ACX4VNF3>)-1%D=3O8]/LXE0R23S.<!54<^Y
M/0#DUU-]?V^FV4]W=S);6T"&2661L*B@9))] !0!8HKRSPG^TCX-\7:W;Z;!
M)J5A]MBDGTZ[U/39K6VU*- 2[6\C@"0  GL2.1D5:\&?'[PKXVEU!;5KZRCM
M;5KY)M1M3!'=6RL5:>$G[R C&>#R.,&@#TFBLGPIXEM?&'AVPUJRCGCL[V/S
MH1<Q^7(4)^5BO8$<CV(K6H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH/%
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
M4M% "8'H*,#T%+10 F!Z"C ]!2T4 )@>@HP/04M% "8'H*,#T%+10 F!Z"C
M]!2T4 )@>@HP/04M% 'RM^TP!_PU-^SIP/\ D*7?_HJOJC:/2OE?]IC_ ).F
M_9T_["EY_P"BJ^J: $P/048'H*6B@!,#T%&!Z"EHH 3 ]!1@>@I:* $P/048
M'H*6B@!,#T%&!Z"EHH 3 ]!1@>@I:* $P/048'H*6B@!,#T%&!Z"EHH 3 ]!
M1@>@I:* $P/048'H*6B@!,#T%&!Z"EHH 3 ]!1@>@I:* $P/048'H*6B@!,#
MT%&!Z"EHH 3 ]!1M'H*6B@!  *6BB@ 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 **** /E;]IC_ ).F_9T_["EY_P"BJ^J:^5OVF/\ DZ;]G3_L*7G_ **K
MZIH **** "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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
M11)&TS]9"  6/N>M6Z*TQ&,K8JWM6M.R2_)(RPF7X? W=%-7[MO\VSP[XF?
M'Q5XY\6W.KZ9\3]8\-VDJJJZ?:;_ "T(')&) .?I6Q\'/@YX@^&NJ7UUK/CW
M4_%T=Q$(T@OM^V(@YW#<[<UZS15RQ]>5'V#:Y=OA5_OM?\3..5X:%?ZRD^:]
M_BE;[KV_ Y[Q]X:O/%_A+4-)L-6GT*[N4V1ZA;9\R$YZC!!_6O!A^REXYX_X
MO9XAQ]9?_CM?35%+#XVMA8N--JS[I/\ -,>*RW#8V2G63NNTFOR:/DKX_P!E
M)IO[2'[,]I-</=RP7US$]Q)]Z0B#!8^YZUZ/\4?@+XH\>^+)M6TOXF:OX9M'
MC5!I]GO\M2.I&) .?I7"?M,?\G3?LZ?]A2\_]%5]4UC0Q-3#S]I3M?T3_!Z&
M^)P='%4E1JIV7FU^*:9Y#\(/@OXB^&^M7=[K'Q U3Q;!/#Y:6U]OVQG.=PW.
MW-=_X[\.W?BSPCJ6D6&JS:)=W<7EQZA;Y\R Y!W+@@Y_&M^BBIB:E6K[:=K^
MB6WDE8*6#HT*+P\$^5WZM[^;=SYD_P"&4?'/_1;/$/\ Y%_^.U]%:!ILVD:)
M965Q=/?36\*QO<R_>E(&"QY/)K1HK7$8RMBDE5:T[)+\DC+"9=A\$VZ*:OW;
M?YMGB_Q7^!?B;XA>)QJFD_$C5O"UJ(5B^PV6_9N'5N)%&3]*M?!_X+>(OAOK
MEW?:O\0=4\6P30^6MK?;]L;9SN&YVY_"O7J*?UZO['V%UR[;*_WVO^)"RS#+
M$?6DGSWO\3M]U[?@8WB_1;CQ'X9U'3+34)=)NKJ$Q1WL&=\)/\0P0<_C7SX?
MV3_')7 ^-GB'I_TU_P#CM?3E%+#XVMA4XTFM>Z3_ #3*Q>78?&R4JR;:[-K\
MFC+\,Z5/H?A_3]/N;V34KBVA6)[N;.^9@,%CDGD_6O+OBU\#O$OQ%\2IJ>D_
M$;5O"MLL*Q&RLM^PL.K<.O)^E>RT5E1Q%2A4]K"U_1/\'H;XC"4<32]C43Y?
M5K;S3N>-?"/X'^)?AUXFEU+5_B-JOBNV> Q"RO=^Q6)'S<NPS^%>H>*-)N->
M\/:AIUK?2:9<7,#11W<.=\+$<,,$<CZUJT45<14K5/:S>OHE^"T%0PE+#4O8
M4T^77JWOYMW/F0_LH^.<?\EL\1?^1?\ X[7T'X1T6X\.^&].TV[U"75;FU@6
M*2]FSOF8#ECDGD_6MBBM<1C:V*2C5:T[)+\DC'"9=A\%)RHIIONV_P VSQWX
MN_!+Q)\1O$,&H:3\1-5\)V\< B-G8[]CL"?F.'7G\*K_  I^!/B?X?>*AJNJ
M_$G5O%-H(6C^P7N_R]QQAN9&&1CT[U[515?7ZZH^PNN7;97^^U_Q(>5X9XCZ
MRT^>]_BE;[KV_ S/$VE3Z[X>U'3[:]DTVXNH'BCNX<[X6(P'&".1]:^=_P#A
ME'QR1Q\;/$/_ )%_^.U]-T5.'QM;"IJDUKW2?YIEXO+L/C9*5=-M=FU^31A>
M"= NO"WA33=*OM4FUF[M81%)?W&=\Y'\1R2<_C7G_P 8O@OXB^)6MV5[H_Q
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
M=O7;CJM.MBJE2BK1;;730\_+:-7#X.E2KN\TDGUU]0HHHKA/2"BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** . ^#GQG
MT?XV:%>:KHMI>VD%K<FU=+Y$5BVT-D;6;C!]:[^OG3]B/PAKG@WX>ZW:Z[I%
MYH]S+J9D2*]A,;,OE(-P![9!KZ+KT<QI4J&+J4Z#O%/36_XGDY37K8G TJV)
M5IM:Z6U] HHHKSCU@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBN5^*NHW6D?#7Q/>V4[VMW;Z;<2Q31G#(XC)!!]0: .
MJS1FO@7]G+X"?%+XV?!'PEXXO?VE?B'IMUK5H;B2U@>)TC.]EP"W)^[WKTC_
M (8R^)'_ $='\2?_ "!0!]99HS7R;_PQE\2/^CH_B3_Y H_X8R^)'_1T?Q)_
M\@4 ?66:,U\F_P##&7Q(_P"CH_B3_P"0*/\ AC+XD?\ 1T?Q)_\ (% 'UEFC
M-?)O_#&7Q(_Z.C^)/_D"C_AC+XD?]'1_$G_R!0!]99HS7R;_ ,,9?$C_ *.C
M^)/_ ) H_P"&,OB1_P!'1_$G_P @4 ?66:,U\F_\,9?$C_HZ/XD_^0*/^&,O
MB1_T='\2?_(% 'UEFC-?)O\ PQE\2/\ HZ/XD_\ D"C_ (8R^)'_ $='\2?_
M "!0!]99HS7R;_PQE\2/^CH_B3_Y H_X8R^)'_1T?Q)_\@4 ?66:;(N]&7<5
MR,94\BOD_P#X8R^)'_1T?Q)_\@4?\,9?$C_HZ/XD_P#D"@#X%_;%UW]H/X??
MM9:1X=_X3+5M9O8;TW'@^[\F(NJ3G: N(^2N=ISG&*_7?X-^'?$7A;X;:#I_
MB[7[CQ+XD2V5K_4;E55I)B,L %   / X[5\Q:Y_P3P\2>)?$6CZ]JO[0_CO4
M-9T=F?3[ZX@MWFM2W4HQY7-=!_PQE\2/^CH_B3_Y H ^LLT9KY-_X8R^)'_1
MT?Q)_P#(%'_#&7Q(_P"CH_B3_P"0* /K+-&:^3?^&,OB1_T='\2?_(%'_#&7
MQ(_Z.C^)/_D"@#ZRS1FODT?L9_$@_P#-T?Q)_P#(%'_#&7Q(/_-T?Q)_\@4
M?66:,U\F_P##&7Q(_P"CH_B3_P"0*/\ AC+XD?\ 1T?Q)_\ (% 'UEFC-?)O
M_#&7Q(_Z.C^)/_D"C_AC+XD?]'1_$G_R!0!]99HS7R;_ ,,9?$C_ *.C^)/_
M ) H_P"&,OB1_P!'1_$G_P @4 ?66:,U\F_\,9?$C_HZ/XD_^0*/^&,OB1_T
M='\2?_(% 'UEFC-?)O\ PQE\2/\ HZ/XD_\ D"C_ (8R^)'_ $='\2?_ "!0
M!]99HKY-_P"&,OB1_P!'1_$G_P @5H_\$_\ Q5XG\3?#'Q)'XJ\3:EXLO]-\
M17NGQZAJDF^9HXWVKG'3Z4 ?4-%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !4-Y=+8VD]PX)2)&D8+U( )/\ *IJHZY$\VC7\<:EW
M>WD5549))4X%-*[29,FU%M'+_"+XKZ5\9/"7_"0:/;7=I:&=[?R[U563<N,G
M"L1CGUKMB<#->$_L9^%]8\(_!X6&MZ9=:1>_VA/)]GO(C&^T[<'!['FO=L9K
MMQU.G1Q-2G1=XINW70\_+:U7$8.E5KJTVDWTU]#F?^%G>#^0?%6A@CC_ )"4
M'_Q5+_PL[P=_T->A_P#@R@_^*KX3_8$_8_\ @W\6OV9= \2^+? &E:WKMU>Z
MBDU]<&4/($O)43.UP.% ' [5]$'_ ()[?L[#K\*]$'_ IO\ XY7">D>R?\+.
M\'?]#7H?_@R@_P#BJ/\ A9W@[_H:]#_\&4'_ ,57C?\ P[X_9USC_A5>B?\
M?4W_ ,<H'_!/;]G8_P#-*M$_[ZF_^.4 >R?\+.\'?]#7H?\ X,H/_BJ/^%G>
M#O\ H:]#_P#!E!_\57CG_#O7]G?_ *)5HGYS?_'*/^'>O[.__1*M$_.;_P".
M4 >Q_P#"SO!W_0UZ'_X,H/\ XJC_ (6=X._Z&O0__!E!_P#%5XY_P[U_9V_Z
M)5HGYS?_ !RD/_!/?]G8?\TJT3\YO_CE 'LG_"SO!W_0UZ'_ .#*#_XJC_A9
MW@[_ *&O0_\ P90?_%5XY_P[U_9W_P"B5:)^<W_QRD/_  3V_9V'_-*M$_.;
M_P".4 >R?\+.\'?]#7H?_@R@_P#BJ/\ A9W@[_H:]#_\&4'_ ,57C8_X)[?L
M['_FE6B?G/\ _'*#_P $]OV=A_S2K1/SF_\ CE 'LG_"SO!W_0UZ'_X,H/\
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
M Q@ #&*]F'2@ HHHH **** "BBB@ HHHH #7R?\ \$[_ /D0?'G_ &.&I?\
MHVOK U\G_P#!._\ Y$'QY_V.&I?^C: /K"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ J*[MDO+6:"3/ERHR-@X.",'^=2U!?W8L;
M&XN2I<0QM(5!P3@$X_2FM]!2M9WV.9^&/PQT7X2^&O["T!;A+#SGGQ<S&5]S
M8SR>W KK1UKS_P""/Q<@^-/@K_A(K;39M+C^TR6_V>:59&RN.<@ =Z] '6M\
M1&K&M)5_COK?N<N$E0E0A+#6Y+:6VL?*'_!+_P#Y,Z\+?]A#5/\ TNFKZOKY
M0_X)?_\ )G7A;_L(:I_Z735]7USG6%%%% !7D_C;XQ7_ (1^.'@[P@;"U?0=
M8M)7N]0=V$UO,9%CMU4="KNVTYYR5KUBO+OBC\#U^).JWFH#7)M(N7T9M-MI
M8(0[VLXN8KF&Z4D\M')"I"]#ZT <UI7[3<,/BCQQ#KNG-!H>F:E9:;HDFFP2
MW5UJ+S&:,YC7/6:"15QV )ZUZ_J?B:UT?PM<Z_>)-;65M9M?3+-&5DC14+L&
M4\A@ <CUKR2Q^!&D:3XETBTB\41B^LO[(O5L)%0W$R6)G#2D;MQ\U[@DMC (
M[YKTRS@M_$&GZ]H6K:K8:X3)+!=6]LHC,$,H)2&50S$-Y;?>.-W7 H \XT?X
MI>.G?POJFK6WA*RT_7GAD7P^^H&'4[:VEQB022.$F= REHU0=PK$XSW-M\7?
M#5W;:3/'=R^5JEQ=VMLQ@<;GMA*9LC&0 (9.>^..HKS+6?V>KJXTC1=/\3>,
M-,N_"GAQX)H+^\T:)=4C@MY%DCC>]9RJJ/+4-(J*S <X))I7^#4FE7NF?:OB
M-:Z?HUK<ZM?Z0D5ND%R/M<,Y=O.,I#^5Y[.K*H^5<MZT =5+^TKX/LK._N-0
M36-*-I;0WH@O=*FCFGMY95ACEBCQN8%V5<8W#<,@9JT/V@?#)LBQMM975!J!
MTS^PSIDHU SB+SL>3C[OE?O-V=NWOVKSG0?V1H[6\.HMXAT]9I["ULW;3=,*
M"X\F\ANA/([S.\COY6"2V!OR.G.M\3OA]JGA?Q4?&FA?VI?:E-K NP-,T^.\
M^R1FR^S.LD#2HTJ-M'*,&4D'! - #=3_ &IK&X\3>'O[(MY_^$4FL+_4]2U2
M[TNX+I%:RK#)&B@KL8.WS%P<?*,'=D>T67B:QU'7+_2(9&:^L88;B9"A "2[
M]A!Z'/EM],5X%X&_9TU/7_ UK)XGU*;3]6N]*UJQN(&@C,J?;[M9UE;:Q570
M(N4!(RQ&>.?1? &BR^&]0\2^*=?\9:7K,US%;V=U/:PI:VMF;;S 0<R/ALR$
ML&;@\<"@#G[KXX>(;7XAR_#G^P[=O&DMT+FRE D^POI.07O&;.0R<QF/.2Y3
M'RMD>B:?\2]!U,:5Y%S(W]IW]QIEMF%ANGA\SS%/H!Y,G)X./<5P4_[/,=]J
M+^*3X@<_$ ZDNH0>(Q;#$,(^5;-8MW_'N8BR%=WS%B_WL8ETOX,:KH7B'3[U
M_%$#Z#H^JWNLV=A]@"2;[A)@Z2S&3!56F9@0HXX/2@#L_BKXYE^'G@JZU>VL
MDU&]\V&UM;9Y-BR3S2+%&&;!P-SC.!TS67\/_'^KZKJ7BS0_$5G:1ZSX>>(R
M3:;O%O<Q2QET9%<EE.5=2"3T!SS@076AK\9?A%%I]SK]C/J$BQ.VJZ(R30Q7
MD3JZLH#%3M=5)7/MGO5#P1X<DTSQ'XBNV\;Z3J/BF]NX)];CMH4"PV\<91(4
MB\UFA^\6WN3R3QC% ''6/[2^N+86%]<:3I5^=>TR_P!0T?3-,G=[I&ME+^5/
MG.20I!*@;6^7!ZUU/@3XSZAXKO-+L94TQF::5KO4HB\5L]N HC>(.V[<\K[
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
M<*3@&@"U?^)_#J^"-1U2]U"WOM M()DO;F7$J,L64F#@#YB"K C')R,5\J>
MH]0\!6OB.;Q#87UC+?>'+V;P -183_V=IZJ\AL2A7"S@>6Y#9)C"ID^4P/O/
MCOQKXQ3XHZ9X+\)6_A]1/HUQJ\]QK<<[#]W/%&$41$=?-SD^E4] _:!M[GPY
M*VN^']1?Q)8ZE=:3>Z9H-E+J($UN%,DJ,%&(BDD; OM/S[<$T >1ZS\9?$EM
M\0=*2QU^ZB2'Q#I6D3:?<74$:O#*L(F"62Q-(R$2,WVAW09^Z,* ;VJ^-/B+
MX9\/Z5KNFZ]JGB'5]:M]=4:9<V\;P1M;^>]N8HUC#;E$:CDG?R.XQVTO[3&C
M3^/4-O&H\&IH,&K2:PVESR27AFD*010L, '?A=I#,SG: "#6]XA^-_@O4/"[
MVVI6FN>;?W+Z.^BQ:9<)J2SM TOE^6F'0M&"RN#CN&XX8&'\$/'"ZY\2M9TC
M3O'E[XXT2#0K.]$MXL;>3<R2R!\.B+G(5<H<[.G'0>>^,Q:3?&.^\5V^GW4G
MPEL]4MX?$Z1-BWNM4C.$O/*VYDA@/EK*0<,0I(/E&N]\*_$?X<> ;*+7[&Z\
M3>(+O5;-I+BYN;:YO[RSL[9V1A.NW,*1R%U((R6W'YCDUVOQ&^*9\.?"BW\7
M:!91ZA:WJ6LL,UU'(+>W@G9?](G5 7\M%?>P S@=N32 \_T?XS7TOB"RT"?7
MR^N'QM<VDUEL7S4TX*[Q[P%^6,IM(<]<@ DUVGQPU2#Q;\!=<O\ 1+A=5TVX
MM1(TMF3()K<./."XZ_(''YUR6G_'V_LO#3ZUJ"^&?$6FMJUCIT6L^$IFNH[N
M.9]K((%+R),A(PI)#;QCOCL_ /Q0\/:Y<:%I/AQ?[/M)3>02Z9>V4T%W;S0[
M6=&5N$8>8&.[.=P()H Y7X8ZYX<A^)?CF]\/WEC:^#K^+2[.TFL=JVLU^5E!
M6':-I?8T(./]D'I7E7A#PC'KWBCPQX.L[O1KJ*&;6H=3U/2UE359;>5)E=KQ
M'C'DL)'089FWL$9< 5],?$SQ9<^"='TR#1;*TGU?5=1ATZQCNLI;I+(W,C[1
MG"@,Q Y.,9&<U4^'?CR[U_1_$K:EIULGB'0KV6POXM.)\N>1(UD1D+<@,DB<
M,3@Y&3UH \(@N9/A1K<4HGT[Q%9Z=J$D"7MTHT^S^WI9_,0J[P&2"%8EY):6
M9CQC ^K-#U+^V=%L+_R'M?M5O'/Y$OWX]RAMK>XS@U\T^&?VGM2\3Z+K3II7
MA[47M].BU1DL#++'I<CW C,-XO5G3YG+)C/E/P."?3?AG\7-1\>WUA;/;V,
MCBF;4)E+J';S72V\E6YQ*D;2X.2%QC.0: /5Z*!10 4444 ?(W_!5'_DS+Q=
M_P!=[/\ ]'I11_P51_Y,R\7?]=[/_P!'I10!L?L!.[_#37R[%C_:QY8Y_P"6
M25]0UR_@'X:>'/ACIMQI_AK35TRTGF\^2-9&?<^ ,Y8GL!745Z.8XF&+Q52O
M35E)W/)RG"5,#@:6&JN\HJSL%%%%><>L%%%% !7)?%GQ_'\+/AMXD\72V3ZC
M'HMC+>M:QR!&E"+G:&((&?7%=;7DW[6-I/??LV_$FWM8);FXDT.Z5(H(R[N?
M+/ 4 DGZ4 ==\+/'B?$_X:^&O%T5F^GQZU80WZVCR!VB$BAMI8  XSUK*\'?
M%F+5O#NM:SXGMK+P=9Z=J4]CYMYJ]M-$Z(0%E,B-MCW9^XQ##O7@G[+G[4O@
MS3_AG\-/A]<V?B>#Q&EA9Z2\<OAR]6%+C:J8:4Q[0H/\1.,<UX#=>!H;CX':
MT^N#7O#ALOBMJ=_;W\7AIM4LH3G"RWML1EH#G[P5N>QIV ^[?B?^T-X,^&'P
MKO?']QJD&LZ% 52)](N(IS<R$A52,AMI.3SSP,GM5BQ^+9U3QCX>TVQTVWN]
M"U;2I-2.N1ZM;E8"N/W?D[M\@ZY=?E&.:_/F]T/4O&G[(_QF@_X0+2+B.PU6
MSOK'Q%X:T&YL8-7D#*)9X;61<JR(2"T:@8)X[UZ]I]MI6N_'3X5:KX.T2>W\
M+'X<ZI#;^3I<MM'&QR"FQD&PE]W! SG(SFBP'V7:?$3PK?ZA9V%MXET>XOKQ
M/,MK6+4(7EG7)&Y%#989!&1GH:EU+QSX<T;54TR_\0:78ZD\9E6SN;V*.9D
MR6",P. !G.*_,G0_A%!X?_9(^!?B+3O!\MGXU'C:W>YOXM.=;Y8O/E!W-MWJ
MF%7@X7\ZV_BAH^A>'=5_:1L?B%\/=8UWQKK,\U[X=UA=%EN%%F(?W;1W87;"
ML9&6^8=".>E(#]+8M3M+C3EOX;F&:R:/SEN(I T;)C.X,.",=Q7RXW[:WB7Q
M+::SK_@'X,:YXS\"Z5-)#)X@74(;4W/EG$C6\# M(HP<8ZUZ+\ ]';7?V3?!
M.F(S0O=^%H(%< C:6@P#^M?(WA;XIW7P>_9\MO@_XAN?'WPV\?>'+R9+>Y\.
M:!)>?VK'YCLGE2;&C*ON&>0>.M 'W1X-^,OAGQ;X"T'Q7)?1Z%9:Q;&YA@UI
MUM)D SO5E<CE<')''?H:U]0^(_A/2;"QOK[Q/HUG97X!M+FXU"&..X!Z>6Q8
M!_PS7P%%X)\8_%B+]F.U^,&AZIKMY<ZMJ3ZI#K=D2Q@*YC$ZA<*I '#8R.M;
M7Q&\,^ /AM^T3XQ;XK^ [C4O!D_A^VL/!PAT.6^LK=$0B2VA2-6$4F3QT//6
MG8#[VN/$&EVDUC#/J-I#+?';:I).BM<'&<1@GY^.>,U!/XNT.V%Z9M9T^(63
M*ET7NXU\AF^Z'R?E)[ XS7YQZ5H?BOX6^!/V:?$_CC3-8MM$T#Q+=SRB2SEN
M)],L)=WV99452ZX'8C(R!5#XFW;>)/AQ^U3KXT75+32]5U?2)K0ZA82VKW,0
M*@,JNH/.,COR.E(#]*M'\8:#XAO+NTTK6].U.[LSMN8+.[CF> ^CJI)7\:UZ
M^!_@S8>%]<_:J^'5]\)_"%_X9TW1] N(/%DC:--81[FC CBF+HHDEW\[N<]<
MFOO@=* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** /E;]IC_DZ;]G3_L*7?_HJOJFOE;]IC_DZ;]G3_L*7G_HJOJF@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S_$'_ " M1_Z]I?\
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
M^I!7=C\,L'BIX=._*[7/+RS&/,,'3Q3C;F5[!1117">H%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 ?*W[3'_)TW[.G_84O/\ T57U
M37RM^TQ_R=-^SI_V%+S_ -%5]4T %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !2.ZQHS,0J@9))P *6L_P 0?\@'4?\ KVE_] --*[L3)\L6Q^E:
MQ8:Y:_:=-O;:_MMQ7SK6594R.HRI(S5VOG7]A$8^!H& /^)G<=!_NU]%5UXS
M#K"XB=!._*VKG#E^*>-PE/$M6YDG;U"BBBN,] **** "BBB@ HHHH **** "
MBBB@#Y,U+_E)UI/_ &3:7_TM:OK.ODS4O^4G6D_]DVE_]+6KZSH **** "BB
MB@ HHHH **** "BBB@ HHHH PO"/@?0/ EC+9^'])M=(M99/-DBM$V*SX W$
M>N *W:\8_9>^,FL_&CP?JFJZW;65M<6M\;5%LD95*[%;)W,><FO9ZZ\71JX>
MO.E7?O)ZZW.' UZ&)PT*V'5H-::6_ ****Y#N"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***R=7\5
M:1H%_IEEJ.H6]G=ZG-]GLH)7P]Q)C.U!W. 30!K45QGC'XR>"/A]JUCI?B/Q
M1IFC:A>X\BWNYPCL"<!C_=7/&YL#/>I?'/Q;\'?#6VL[CQ/XCT_18KQMMN;J
M7!E]U R2!U+=!W- '745Q_BCXO\ @WP9IFF:AK/B*QL[+4B/L<_F;TG!&=RE
M0<KCDMT'<ULOXLTA-5TW31?PO>ZE$T]I%&2YFC49+@CC;@CG..: ->BBB@ H
MHHH **** "BBB@#Y6_:8_P"3IOV=/^PI>?\ HJOJFOE;]IC_ ).F_9T_["EY
M_P"BJ^J: "BBB@ HHHH **** "BBN%\9_'/X?_#O5QI?B;QAI&AZB4$HMKZZ
M6-RIZ'![4 =U17.Z%\0_#7B?PLWB72=<L=1T!4>0ZE;S!X J9WG>.,#!S6GH
M6NV'B71[35=+NH[W3KN,2P7,1RDB'HP/I0!?HKB=<^-7@7PUXMM_#&J^*]*L
M->N"H2QGN0KY;[H;LI;L&()[9JSJOQ8\(Z'XOL_"U_K]G:Z_>!3#92.=S;LE
M03C:"<' )!.. : .MHK,LO$NFZCK5_I-M=I-J%@$-U H),6\97)QC)'.,YK3
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *9-"EQ$\4BAT=2K*>A!&"*?575+IK+3+NX0 O%"\BANF0I(_E32N[(
MF323;*'A3P?HO@C2O[-T'3+;2;#>9/L]JFU-QZG'J<5LUY1^S3\5-5^,/PW&
MOZS;VEM>?;);?99HRIM7&#AB3GGUKU>NC$TJE&M*G5?O)Z]=3EPE:E7P\*M!
M>XTFM+:>@4445S'8%%%% !1110 4444 %%%% !1110!\F:E_RDZTG_LFTO\
MZ6M7UG7R9J7_ "DZTG_LFTO_ *6M7UG0 4444 %%%% !1110 4444 %%%% !
M1110!XO^RW\'=;^#'@[5-+UR:SGN+J_-RC6;LZA=BKR2!SD5[16%X4\;Z#XZ
MLYKSP_J]GK%K%)Y3S6<HD57P#M)'?!!_&MVNK%UJM>O.K75I-ZZ6_ X<#0H8
M7#0HX9W@EIK?\>H4445RG<%%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 445%<W,-E;R3W$J001J7>65@JJHZDD\ 4 2T5P8^/OPQ(S_ ,+&\)_^
M#NV_^+H_X7Y\,O\ HHOA/_P=VW_Q= '>45P?_"_/AE_T47PG_P"#NV_^+H_X
M7Y\,O^BB^$__  =VW_Q= '>45P?_  OSX9?]%%\)_P#@[MO_ (NC_A?GPR_Z
M*+X3_P#!W;?_ != '>45P?\ POSX9?\ 11?"?_@[MO\ XNC_ (7Y\,O^BB^$
M_P#P=VW_ ,70!WE%<'_POSX9?]%%\)_^#NV_^+H_X7Y\,O\ HHOA/_P=VW_Q
M= '>'I7S5\:_A[I.E_M _"3Q6&N[G6K[7VMS-=7+R)!"+9SY<2$[8U) )P,D
M]37K/_"_/AE_T47PG_X.[;_XNL'Q'\1/@UXKU70=1U+Q[X5GN]#NC>6+KX@@
M01RE2A) DPW!/!R* .%\-V-CK'BC]HHZU%%<_-';,;H!L6PM6*KST3=D^F:Y
M3]EY9-:\=PG7%%P\/@&P2W^T#=MA:1@^W/8@)G\*[OQY#^S_ /$?7#JVK^.]
M 6[EB6WNQ8^+%M8[Z%3E8[A(YE$J@]FS4OC=_@'X\_LUKWQWX>T^;3X#:6\^
MC>*DL)!;D & M#*I:,@#Y#Q0!YO\-/A+J?C+X7:;K&C:U9:7%I[:QI"?VG;M
M+"-.DG?+)M9<,N#CM@8JSX#^)EG\-KN369=&U'78K;2(XX)8YXT-EHL#K$)]
MK'YGED^?8O.T#FO6W\:_!1? G_"'6OCKPII_A\6_V1;6SU^WCVQ=U#;\\]SU
M.36#XP_X4'XT?3S=^/?#UI'9VRV/DZ=XFAMX[BU!!%O*JR?/'E0<'TH ]ZL+
MV+4K*WNX&W0SQK*C$8RK $'\C4]>?V_QU^%UK!'##\0O",<4:A$1=;M@% &
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
M_P!$E\*_^  _QKW6B@#PK_AACX _]$E\*_\ @ /\:/\ AACX _\ 1)?"O_@
M/\:]UHH \*_X88^ /_1)?"O_ ( #_&C_ (88^ /_ $27PK_X #_&O=:* /"O
M^&&/@#_T27PK_P"  _QH_P"&&/@#_P!$E\*_^  _QKW6B@#PK_AACX _]$E\
M*_\ @ /\:/\ AACX _\ 1)?"O_@ /\:]UHH \*_X88^ /_1)?"O_ ( #_&C_
M (88^ /_ $27PK_X #_&O=:* /"C^PO\ 3_S27PM_P"  _QH_P"&&/@#_P!$
ME\*_^  _QKW6B@#PK_AACX _]$E\*_\ @ /\:/\ AACX _\ 1)?"O_@ /\:]
MUHH \*_X88^ /_1)?"O_ ( #_&C_ (88^ /_ $27PK_X #_&O=:* /"O^&&/
M@#_T27PK_P"  _QH_P"&&/@#_P!$E\*_^  _QKW6B@#PK_AACX _]$E\*_\
M@ /\:/\ AACX _\ 1)?"O_@ /\:]UHH \*_X88^ /_1)?"O_ ( #_&C_ (88
M^ /_ $27PK_X #_&O=:* /"O^&&/@#_T27PK_P"  _QH_P"&&/@#_P!$E\*_
M^  _QKW6B@#PK_AACX _]$E\*_\ @ /\:/\ AACX _\ 1)?"O_@ /\:]UHH
M\*_X88^ /_1)?"O_ ( #_&C_ (88^ /_ $27PK_X #_&O=:* /"O^&&/@#_T
M27PK_P"  _QH_P"&&/@#_P!$E\*_^  _QKW6B@#Y/^//[&7P.\.?!7QSJFF_
M"WPS9ZA9Z+=SV]Q%9!7BD6)BK*<\$'FO1OV+ %_91^%8  ']@6O _P!P5T/[
M2?\ R;]\1?\ L 7O_HEJY_\ 8M_Y-1^%?_8 M?\ T 4 >TT444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5G^(?^0#J7_7M+_P"@&M"FNBR(
MR.H96&"I&0133L[DR7-%H^=_V$2#\#1@@_\ $SN.AS_=KZ*JCH^A:;X>L_LF
MEV%MIUKN+>3:1+&FX]3A0!FKU=>,Q"Q6(G72MS-LX<OPKP6$IX:3NXI*_H%%
M%%<9Z 4444 %%%% !28'I2T4 &**** $QDTM%% 'R9J7_*3K2?\ LFTO_I:U
M?6=?)FI?\I.M)_[)M+_Z6M7UG0 4444 %%%% !1110 4444 %%%% !1110!X
M9^R7\6/$7Q<\$ZMJ7B2>">[M]0-O&UO (@$\M6Z#J<D\U[G7D?[-_P %;WX'
M^%-2TB^U.WU22ZO3=++;Q-&%&Q5P0Q/]VO7*]',94)8NI+#?!?2VUCR<ICB8
M8&E'%W]I;6^KN%%%%><>L%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5QWQD_Y)3XN_[!5S_P"BFKL:X[XR?\DI\7?]@JY_]%-0!YC^P+_R9Y\+
MO^P8W_HZ2O?Z\ _8%_Y,\^%W_8,;_P!'25[_ $ %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 >;?M)_P#)OWQ%_P"P!>_^B6KG_P!B
MW_DU'X5_]@"U_P#0!70?M)_\F_?$7_L 7O\ Z):N?_8M_P"34?A7_P!@"U_]
M % 'M-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5-7N7L
M]*O)XB!)%"[J2,C(4D?RJW5;4K0WVG75LK!&FB>,,>V5(S^M-6NKDSORNVYY
M/^RO\2M=^*WPN&M^(9H9]0^VS0;H(1$NU=N/E'U->PUYC^SS\)KOX+_#\>';
MW48-3F^U27'GV\31KAL<8))[5Z=7;CG2EBJCH?!=VMV//RV->&#I1Q/\1)7O
MO?J%%%%<)Z04444 %%%% !1110 4444 %%%% 'R9J7_*3K2?^R;2_P#I:U?6
M=?)FI?\ *3K2?^R;2_\ I:U?6= !1110 4444 %%%% !1110 4444 %%%% '
M+> /B;X<^*.F7&H>&M1&I6D$WD22")X]KX!QA@#T(KJ:^7/^"?\ _P DS\0?
M]A<_^BDKZCKT,PP\,)BZE"F[J+L>3E.+J8[ TL355I25W8****\\]8**** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ KCOC)_R2GQ=_P!@JY_]%-78
MUX7^U9^T#X ^$/@/5=)\8>(HM"O]9TVZCT^.>WF87#;"-JLB%0<L."1UH J?
ML"_\F>?"[_L&-_Z.DKW^OCW_ ()S_M!?#_Q1\"O ?P\TKQ'%>^,M+TIWO=*B
M@FWP 2N268ILZ,O\7<5]A4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M *'&\_\ !'>__&J^GO[,L_\ GT@_[]+_ (4?V99_\^D'_?I?\* /F'_AYO\
ML\_]#C>?^".]_P#C5'_#S?\ 9Y_Z'&\_\$=[_P#&J^GO[,L_^?2#_OTO^%']
MF6?_ #Z0?]^E_P * /!OAO\ MY?!;XL^--.\*>&?%%Q>ZYJ#%;:WETNZA#D#
M)^9XP!^=?076ODW]H:UAM_VO_P!GH111Q9N+W.Q N?W?M7UBOW10 M%,GGCM
M87EFD2**-2SO(P55 ZDD]!26]Q%=P1S02)-#(H9)(V#*P/0@C@B@"2BLN;Q3
MHUOK<6C2ZM8QZO*N^/3VN4%PZ^HCSN(]\4/XIT:/74T1]6L5UEX_-73FN4%P
MR?WA'G<1[XH U**K6^HVMW<W%O#<PRSVY FBC<,T9(R P'(R/6K- 'AOQ?\
MVU/A)\"?%Y\,>,_$4^FZT($N#;Q:=<7&(V^Z=T:,*XK_ (>;_L\_]#C>?^".
M]_\ C55-$MXKC_@H]XN66-)%'@VS(#J&'WSZU]4_V99_\^D'_?I?\* /F'_A
MYO\ L\_]#C>?^".]_P#C5'_#S?\ 9Y_Z'&\_\$=[_P#&J^GO[,L_^?2#_OTO
M^%']F6?_ #Z0?]^E_P * /F'_AYO^SS_ -#C>?\ @CO?_C5'_#S?]GG_ *'&
M\_\ !'>__&J^GO[,L_\ GT@_[]+_ (4?V99_\^D'_?I?\* /F'_AYO\ L\_]
M#C>?^".]_P#C5'_#S?\ 9Y_Z'&\_\$=[_P#&J^GO[,L_^?2#_OTO^%']F6?_
M #Z0?]^E_P * /F'_AYO^SS_ -#C>?\ @CO?_C5'_#S?]GG_ *'&\_\ !'>_
M_&J^GO[,L_\ GT@_[]+_ (4?V99_\^D'_?I?\* /F'_AYO\ L\_]#C>?^".]
M_P#C5'_#S?\ 9Y_Z'&\_\$=[_P#&J^GO[,L_^?2#_OTO^%-DT^QB0LUM;JHY
M),:@#]* /F/_ (>;_L\_]#C>?^".]_\ C5'_  \W_9Y_Z'&\_P#!'>__ !JO
MIHV5@(_,-M;"/&=VQ<8]<XI8[*PE)"V]LQ'7:BG% 'S)_P /-_V>?^AQO/\
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
MR <@=#GK4MU^T1\3;;PMK7CQH?#'_"*Z'XBFT>XTH6T_VRZA2Y$1E6;S-J,
MPPNT@D')&>+7PM_9WU6\U;QA#XIU'6&:V\:VVOVFJW<48?4O*AC.[  4(6!7
M"@8 P*]$NOV;-*NOA=X@\$G6+U;36-7FU>2Z")YD;R3B8HHZ;01CGG% ''>*
M_C)\3=1T_P"(/B?P?%X:@\.>$9Y[-+'5X)I+C4I(4#3-YB.!$ 6PHVMD@Y(%
M>D>,]9F\0_L[:EJTX6.XOO#9NI%B!"AGM]QQ[9-?/OQE\">)KS7/B#X>\/:1
MX_TB/Q.Y(L]%CMI]'U.5HE47#W3+NLQQB1,@L$!&<U]/0^!C=_"FW\(7T_E$
MZ/'IDT]O@X(A$;,N?QQF@#YOM_V?? -E^RGHOBW2="L_#/BRS\,6VJP>(-*7
M[-=QW*VZOO:12"P+?>#9!R<UH>*/VD_%%AH/A:9O$_@_PG/?>';75#'JEK/J
M%[?W$D>65+6!E:*+/\9SDL .AKJ]-_93U.?PWIOA7Q)\5/$OB'P;8P0VO]A+
M;6EG'<0Q@*L4LD48D9,* 1N&1U-=#K_[/$MSXTU37?#?C+4O"$&L6<-CJ=E8
M6=O+YL4094\J21"T)"L1\O'3C(H X[PG\?O&OQCC\(Z;X0BT30M7OM#.N:K=
M:I;S7,,2B7RECAC5T/SN"<L<J.Q-4O"W[0OQ"\;0Z-X:MM/T#2?&VI:MJ5G+
M=RI+-8V=M:8W2! P>1VR-HW*/FYZ5UVF_LO#PMHWAF+PMXSU;P_K6A6DNG)J
M\=O!.]W:/(7,4T<BE7()!#\$$9[FN.^$?[.>K-X*S<ZOK?A7Q?HWB74[K3=>
MDCBEN)8I7P6E1U*2)(N<C [8QB@#5L_'GBCQ-X@_X1OQ1;:?/J?A77+8:A/I
M@>.TOH)HV,$FQRQCPX 8$D#&<XHN_#.K0Q>(KJ3PW<Z&E]]AM=.L96@=HKI)
M3M^SB#@1#.[<XW9.?6O5/A=\*(/ARFKW=SJUYXC\0:U.MSJ6KWZHCSLHVHJH
M@"HBC@*!W/7-=W@9S@9H !TI:** "BBB@ HHHH **** "BBB@#Y2_:,_Y/ _
M9Y_Z^+W_ -%U]6+]T5\I_M&?\G@?L]?]?%[_ .BZ^K%^Z* /&_VJ_ K>-?A)
MKXGUW4].TVSL)YY[#3I1"+TA"565P-^P'G:I&>_%=K\(./A3X0 '_,(M>/\
MMDM;7BSPU:^,?#6IZ'>O+'::A;O;2M P5PK#!VD@@'\#67'\/XK32?#.FV6L
MZMI]KH7E!%M9T7[6D:[1'/E#N4CD@;>: /DNZ\-:7JO[-WCGQY=V4$WC6'7[
MB\BUEXP;R.6*Y5(U27[R@+QM!Q@]*ZGQ=\-]<\,:S<^/KW^S)+&34;7Q +_S
MF&H>8L(1;)$V<AW8#(?&"?EKU/4?V8?#VHZY=3?VSKEOX>O+X:G=^%H;E%TZ
MXN00=[#9Y@!(!**X4D=*[OQ5X#L_%]]H4E]++]CTJY%XMB@'E32J,(7]0IY
M]: /)_@;\1M!T>]/A^]74#XEU>_F>^U66W_T2XU# :2VCESDM&I"XP!P<$U[
M_7E6D_L]Z1I'CM?$":IJ,ME#>S:G:Z+)Y?V:WNY1B24,%\PY'12Q KL/^%C^
M&1XS;PB=<L4\3K +D:4\P6X:(]'5#RP^F<=Z /G7P]_RD@\7_P#8FV?_ *&:
M^KZ^4/#QS_P4@\7?]B;9_P#H9KZOH **** "BBB@ HHHH **** "J]_8V^IV
M4]I=0I<6LZ-%+#(N5=2,$$=P15BL[Q'IMUK&A7]C8ZC+I%W<0M%%?P(KR0,1
MC>H;@D=LT ?$VE2FY^+_ /PH&;Q-YWPRMM0>>&=O,\RY* 2?V-YV-I\LG<1G
M)4!<<&N_\7_%[4OAOXF^)'_"+^'=!CU*TUC2-+CEF25?M FC109B&_@! &T#
M@=#7IE[^S)X6F^$MIX'MI+FR:SE6]MM;B(-]%?!MWVO>>LA;.<\$$CI535?V
M9;'6[G6;J]\07\MWJNH:=J-Q*(HQ^\M%4# ]'VY/IGB@#SOQ]\6?&?AS3/B)
MX4\=V7AGQ-+9:);ZO;/9VD\%M*DDP0PS1M(Q.TC(96&>,@5;NOBQ>>%-<^)=
MWI&E>%=(O;"+20VJZK<M:PA98%)>=B_SA <*B;2W SGFM7]ISX837=EXAUO1
M['6M=U_Q#IEOX>@T_3K4211!9Q)YLC\;%Y.68X&*V/$/[+=AXK&J7TNNW^F:
MO?S:=?1RPQ12+9W-I$$0A7!613SD-^% 'FVB_M<>(8].^(D2ZEX?\92Z!HB:
MQ8ZKIVG7-C!*2Y5H7CE8E@".'1L<^U=4OQU\>?#[7M/;QW'H&I:1J^@7FMV\
M>AV\T,UHUO&LAB9I'82A@P 8!>>V*VKO]E=]=N/$U]X@\=ZSKFJ>(=&&C7=Q
M+;6\21QJY96AC10J8R>.<]2:ZOQA\%K#7KO0M3D,VI2:#H]YID6F,RQQWRS1
M*A21\93.P#(Z;J /.;#XM?%G2[_X<:CKD?A670_&-^D$EG9V\ZW.FH\3R(OF
M&0K*<* 6VK@YXYXU?VN=%L/$L7PNTO5;2'4--O/&%M%<6EPF^.5/(G.UE/!&
M0.#Z5Y5X$^''B[Q%XY^'%C]G\?6>D>$[]KJ6R\4V]O%9:?$(F18HYXU#7C98
M!7Y 4<\U])?&?X1M\6]*T2"#Q!>>&K_1]2CU2TO[*"*9UE5'4 K("I&'/44
M>2^/OAYX=^ GQ*^&>N> -,@\,R:SK7]BZEIFFYBMKZ!XG?<T(.W>C("' S@D
M'BL#5_VK?$FB>,+))=>\&7JRZY%I<_A72H+B[N;>&2;R@[7R,8A*,@E2H'5>
MM>O^%O@!+;>+;+Q-XQ\:ZWX^U?3HY(]/&HI!;VUEY@P[QQ0(HWD<;R20.F*Y
M2+]D62+0+3PY_P +#UM?"NFZA%J6FZ3%:6L?DR1S"51+*$WS*#D88CKDY(%
M&3XO^.OQ,E\(^//'OA.V\-MX8\-7-U90:7J4,S75Y]G?RY9S*KA4PP8B/:<@
M?>!-='<?$OXC>/O%'B.P\"-X=TRS\,Q0)<RZW;33M?W;P+,8DV2+Y485U&\[
MCDGC YYSX^?LX:S+\/?B&O@[Q+KD5EK4,U]+X3L8('2ZO&P6\N0KYB*[#<R*
M<$YY&37;:M\ M0O]3N-:\.>-=7\#76M64%OK5M8VT$Z7#)$(Q(OFJ3%*$&W>
MO8#C(H YGP7XXN_BG')XLD\-MJR:IH]C-;:2'C+V[1RR"?RC*-C/')\XSC/R
M^U;?PO\ #FHZ#XA\)V=U936M]:V6H279F"-*+>6=3;K.T?R>82')"\ [L<5Z
MMX&\%:7\//">E^'-'A:+3=.@6WA#MN<@#JQ[D]2>Y-;V!Z4 %%%% !1110 4
M444 %%%% !1110 5\E_'G_D_O]FC_KSU_P#]):^M*^%_VW?BWH'P+_:R^ /C
MCQ.UTNBZ3I^NO/\ 8X#-*VZ!44*H]68#)( SDD"@#[HJOJ%I]OL;FV+;!-&T
M>[&<9!&?UK\OO 7_  5SF\<?M!V/]M6$GA'X6P6USFTM+1]0OKJ3;^Z>4HI(
MQUVH,#/);BOIQ/\ @II\#I'5%U+Q"68@ 'PU>C_VG35[Z"E:SOL>T_ OX1I\
M%? P\.QZHVKC[3)<?:'A$1^;'&T$],>M>B5\P:W_ ,%&_@QX>O?LE]J&NI/M
M#XBT&ZF7!_VD4C]:S_\ AYO\#?\ H)^(?_":O?\ XW6^)E6E6DZ_QWUOW.3!
MQH0P\(X;^&EI;56/J^BOE#_AYO\  S_H)^(O_":O?_C='_#S?X&?]!/Q%_X3
M5[_\;KG.P^KZ*^4/^'F_P,_Z"?B+_P )J]_^-T?\/-_@9_T$_$7_ (35[_\
M&Z /J^BOE#_AYO\  S_H)^(O_":O?_C='_#S?X&?]!/Q%_X35[_\;H ^KZ*^
M4/\ AYO\#/\ H)^(O_":O?\ XW1_P\W^!G_03\1?^$U>_P#QN@#ZOHKY0_X>
M;_ S_H)^(O\ PFKW_P"-T?\ #S?X&?\ 03\1?^$U>_\ QN@#ZOHKY0_X>;_
MS_H)^(O_  FKW_XW1_P\W^!G_03\1?\ A-7O_P ;H CU+_E)UI/_ &3:7_TM
M:OK.O@_X2?&SPU^T#_P4+M/$_@\ZC<:-;> YK"2>^TZ:TQ,+K>5 D49X<<U]
MX4 %%%% !1110 4444 %%%% !1110 4444 ?,O[!FG7>F?#?7H[RTN+.1M5)
M"7$+1DCRDY 8"OIJD &*6NW&XEXS$3Q#5N9WL>=EV#67X2GA5*ZBK7"ODC0/
M^4HGB7_LF,'_ *7+7UO7R1H'_*47Q+_V3&#_ -+EKB/1/K>BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#SWQ?\0+NT^(_AOP=HRV\E]=QRZEJ#SH6$%E%
M@,0 1\[NR(,],D\XKQWPE\7/C=XX\$:OXRTR+P!%H]E=WT26-[%>I,Z6TKIS
M*'*J6"=<8&:[:\@ETG]K1+FY0B#6_"4EI9R'H98;@22(/<JV?^ GTKSOX#_L
MC>%]7\$W5QX]\+:FNK7&LZC-+97NIW<<,D;73F,M;K*(RK+@_=YSS0!N:-\?
M_'/Q5\1>$K'P+;>']&@UGPP/$,Q\103W#1MYJQF-?*=<C+$Y/4#WJ[I?[2&L
M^"=4^(6D_$:WT:>Y\*:7%J_V[PRTGDSQ2%E6%HY"6CEW+P-Q!!S4/C;]GO1/
MB%^T-I?]N^$?MO@ZP\*O:6TB[H;>"83Q[8U,;+@A <#I@5R>D_L^:MH'AWXF
M?!NQT7R/#VK6[:EH'BA+<8+D_P#'K=R#YG=& VLV24.,\4 =U'XL^/-OH]GX
MMGT'PMJ6FS>7/+X1TY9_[2CMW(.%N6?RWF53DKL"D@@'O73^,OC%=> _%E]I
MVJ6B?8+G19=4TJ11MD:6$9F@D&3\VUE88[*U<E_PNCXC7GA&S\.:3\+?$&G_
M !!\M+.2XU.U0Z-;2 !7N#<A]LD0 +!5^8\# -7OB9H[>+/CC\+M#F9+JXLK
M6^OM3:)<+Y!MS"25R<*SR  ?X4 :T'BOQ?/XKTC3K?6+34)[BUCGN[*WL1LL
MHFB),TTN?E8OPB=P.AY(] ^'OB"Y\3^$=/U&\1$O'#Q3B(84R1NT;%1V!*D@
M>]8]C\%?"FGW4>HQ:5;C74A6$:SY2BZ.U-BL6'!8+QDBNI\.:!:>%]$L]*L5
M9;:UC"*7;<S=RS'N2223ZDT :5%%% !1110 4444 %%%% !1110 4444 %%%
M% 'Q/^VWI'BO7?VC/@59^"=?M?#'B22:\%KJ=Y9B[CA.SG,1X;BNE'P?_:W_
M .C@?"__ (1L-3?M&?\ )X'[/7_7Q>_^BZ^K%^Z* /DW_A3_ .UO_P!' ^%_
M_"-AH_X4_P#M;_\ 1P/A?_PC8:^LZ* /DS_A3_[6_P#T<#X7_P#"-AH_X4_^
MUO\ ]' ^%_\ PC8:^LZ* /DS_A3_ .UO_P!' ^&/_"-AKX*_:S^!'[0GC#]J
M31-'_MF3XA>.8M/AGAUCP_IPTR.RCW?*792%CQUW$BOVHJ-;>-96D"*)&&&<
M*,D=LF@#\_\ ]D3PE\1_!/[8NLZ3\4O$]OXK\5P^#;3S+V!/NIO.V-GP/,8=
MW(&:_02OE#P]_P I(/%__8FV?_H9KZOH **** "BBB@ HHHH **** "BBB@
MHHHH #7!>*_'UU9_$CPQX.TF*-[R^CDO[Z:52PM[./Y>!D?,[D ?[K5WM>,7
M)_L7]J^WFNL^5K?A@6]G(W"B2"=VD0'UQ*IQ]: .(\+_ !6^-WCGPCK?BW1X
M_ ,.D6%U>Q1V5_#>I-(EN[*=TJOL4L$/.,#-6M/^/WCCXF:YX*L/!%KH&CKK
MOALZ[.WB"">X\MA+Y?EIY3ID>YZUB_!/]DCPMKOA/4KKQ[X9U,:I=:Q?2R6=
MWJ=W%#+$9V*%H$E$95EP?N\]ZZ'X@?L_:-X^^/GAJ+6/"(OO!FF^%Y+6$H&B
MMK>;S_EC!1E(.SH/2@"73/VB=<\$:YX]T;XC6VC7,WAC28]:^W^%_,\J2)]P
M$,D<I)CE++P"V"&!J6+QC\>5T&U\8_V%X6U#3)A'.WA"R2X_M-;=R.%N6?RV
MF53DKL"G! -<5I/[/>I^&-(^)WP?T_1/)\+^(+-[[0O$J0 A')S]EO)?ONR.
MHVLV24/M76Q_&3XC?\(7:^&-+^%WB"T^(2Q1V7VF_M$;1H'&%:X-R)-KQ@ L
M%7YCP,"@#LO%GQBO/!'BV^T_4[)6M;G0I=8TH;"CF2%?WUO(<D9!*,".S'TJ
MNOBCQ=+XJT#3+?6+6^NKJ&.6^L;:Q!2S@:(DSRRD_*QDP$7^( \=36)\3M(;
MQ?\ &WX6Z!>*EY/:Z=J5WJHB4HA@DB2 CKP&;=@?[/M7H5A\%_"FGWD&I)I<
M#Z]#"L2:S(@-U\J;$8MT)"X R.U &A\,?%LOC;P98ZI<Q"*Z??%.J_=\Q&*,
M1[$@XKJJR_#7ARR\)Z'9Z5I\?EVML@1 >I]2?4D\DUJ4 %%%% !1110 4444
M %%%% !1110 4444 %?(G[0UC;ZE^WA^S;:W<$5S:S6'B&.6&9 Z2*;7!5E/
M!!]#7UW7R7\>?^3^_P!FC_KSU_\ ]): .F\'_L(_#;X9_'ZS^*?@NTE\-7BP
M7$%UHMJ ;";S4"[T0_ZH@\X7Y3Z"O?->@5M#U +&"QMI0 %&?N&M*BFG9W)D
MN9-'SU^P_IEQ8?!(17EI+;3?VC.=EQ"4;'R\X8 U]!>3'_<7_OD4X  >M+73
MB\0\57G7:MS.]CCP.%6"PU/#)WY4E?O89Y,?]Q?^^11Y,?\ <7_OD4^BN4[A
MGDQ_W%_[Y%'DQ_W%_P"^13Z* &>3'_<7_OD4>3'_ '%_[Y%/HH 9Y,?]Q?\
MOD4>3'_<7_OD4^B@!GDQ_P!Q?^^11Y,?]Q?^^13Z* &>3'_<7_OD4>3'_<7_
M +Y%/HH 8(E4Y"@'V %/HHH **** "BBB@ HHHH **** "BBB@ HHHH ^=?V
M)O&6N^-?A]K=WKVKWFL7,6IF));R4NRIY2':">V2:^BJ\[^"OP7TSX):!>Z3
MI=_>7\-U<_:F>\V;@VT+@;0!CBO1*]',:M*OBZE2A\+>FEOP/(RFA7PV!I4<
M2[S2UUOKZA7P-\5/CIX7_9W_ ."BVL>)O&)U&#2+SX?V^GPS6&GRW1,QN]X4
MA <?*C<_3UK[YHQ]?SKSCUSY)_X>A_ O_G^\2?\ A.7?_P 31_P]#^!?_/\
M>)/_  G+O_XFOK7'N?SHQ[G\Z /DK_AZ'\"_^?[Q)_X3EW_\31_P]#^!?_/]
MXD_\)R[_ /B:^M<>Y_.C'N?SH ^2O^'H?P+_ .?[Q)_X3EW_ /$T?\/0_@7_
M ,_WB3_PG+O_ .)KZUQ[G\Z,>Y_.@#Y*_P"'H?P+_P"?[Q)_X3EW_P#$T?\
M#T/X%_\ /]XD_P#"<N__ (FOK7'N?SHQ[G\Z /DK_AZ'\"_^?[Q)_P"$Y=__
M !-'_#T/X%_\_P!XD_\ "<N__B:^M<>Y_.C'N?SH ^2O^'H?P+_Y_O$G_A.7
M?_Q-'_#T/X%_\_WB3_PG+O\ ^)KZUQ[G\Z,>Y_.@#Y*_X>A_ O\ Y_O$G_A.
M7?\ \31_P]#^!?\ S_>)/_"<N_\ XFOK7'N?SHQ[G\Z /C36_P#@HS^SMXBN
MM+N=0?Q'/<:9<B[LY1X?O4:&4 C<"H'4$@@\$$@@UK#_ (*A? H# OO$8'_8
MN7?_ ,37UKCW/YT8]S^= 'R5_P /0_@5_P _WB3_ ,)R[_\ B:/^'H7P*SG[
M=XDS_P!BY=__ !%?6N/<_G1CW/YT ?)7_#T+X%'_ )?O$G_A.7?_ ,365:?\
M%&OV=K'Q!?:Y"_B%=6O8D@GNV\/7C.T:$E4&5^5023@8YY-?96/<_G1CW/YT
M ?)7_#T/X%_\_P!XD_\ "<N__B:/^'H?P+_Y_O$G_A.7?_Q-?6N/<_G1CW/Y
MT ?)7_#T/X%_\_WB3_PG+O\ ^)H_X>A_ O\ Y_O$G_A.7?\ \37UKCW/YT8]
MS^= 'R5_P]#^!?\ S_>)/_"<N_\ XFC_ (>A_ O_ )_O$G_A.7?_ ,37UKCW
M/YT8]S^= 'R5_P /0_@7_P _WB3_ ,)R[_\ B:/^'H?P+_Y_O$G_ (3EW_\
M$U]:X]S^=&/<_G0!\E?\/0_@7_S_ 'B3_P )R[_^)H_X>A_ O_G^\2?^$Y=_
M_$U]:X]S^=&/<_G0!\E?\/0_@7_S_>)/_"<N_P#XFC_AZ'\"_P#G^\2?^$Y=
M_P#Q-?6N/<_G1CW/YT ?)7_#T/X%_P#/]XD_\)R[_P#B:/\ AZ'\"_\ G^\2
M?^$Y=_\ Q-?6N/<_G1CW/YT ?)7_  ]#^!?_ #_>)/\ PG+O_P")H_X>A_ O
M_G^\2?\ A.7?_P 37UKCW/YT8]S^= 'Y]ZG^TUX)_:0_:\^"#^"GU6Y32I[H
MW37VES6JIN3CEU&:_01>@HQ[G\Z6@ HHHH **** "BBB@#X,^*'QZ\*_L\_M
M]>(=?\8MJ4&FWGA6TM89;'3I;K,@8D@A <<5WO\ P]#^!?\ S_>)/_"<N_\
MXFOK7&.Y_.C'N?SH ^2O^'H?P+_Y_O$G_A.7?_Q-'_#T/X%_\_WB3_PG+O\
M^)KZUQ[G\Z,>Y_.@#Y*_X>A_ O\ Y_O$G_A.7?\ \31_P]#^!?\ S_>)/_"<
MN_\ XFOK7'N?SHQ[G\Z /DK_ (>A_ O_ )_O$G_A.7?_ ,31_P /0_@7_P _
MWB3_ ,)R[_\ B:^M<>Y_.C'N?SH ^2O^'H?P+_Y_O$G_ (3EW_\ $T?\/0_@
M7_S_ 'B3_P )R[_^)KZUQ[G\Z,>Y_.@#Y*_X>A_ O_G^\2?^$Y=__$T?\/0_
M@7_S_>)/_"<N_P#XFOK7'N?SHQ[G\Z /DK_AZ'\"_P#G^\2?^$Y=_P#Q-'_#
MT/X%_P#/]XD_\)R[_P#B:^M<>Y_.C'N?SH ^2O\ AZ'\"_\ G^\2?^$Y=_\
MQ-9>L_\ !1O]G?Q!<Z;<W\GB*>YTZ?[3:3?\(]>*\,F"I(*J#R"01T/<5]DX
M]S^=&/<_G0!\E#_@J%\"ATOO$8_[ER[_ /B:/^'H7P*SG[=XD_\ "<N__B:^
MM<>Y_.C'N?SH ^2O^'H7P*SG[=XCS_V+EW_\32?\/0?@5_S_ 'B3_P )R[_^
M)KZVQ[G\Z,>Y_.@#XVM?^"CG[/%EX@OM;BD\1KJM[''#/<MX?O69D3.U1E<*
M!DG  &23U-:G_#T/X%_\_P!XD_\ "<N__B:^M<>Y_.C'N?SH ^2O^'H?P+_Y
M_O$G_A.7?_Q-'_#T/X%_\_WB3_PG+O\ ^)KZUQ[G\Z,>Y_.@#Y*_X>A_ O\
MY_O$G_A.7?\ \31_P]#^!?\ S_>)/_"<N_\ XFOK7'N?SHQ[G\Z /DK_ (>A
M_ O_ )_O$G_A.7?_ ,31_P /0_@7_P _WB3_ ,)R[_\ B:^M<>Y_.C'N?SH
M^2O^'H?P+_Y_O$G_ (3EW_\ $T?\/0_@7_S_ 'B3_P )R[_^)KZUQ[G\Z,>Y
M_.@#Y*_X>A_ O_G^\2?^$Y=__$T?\/0_@7_S_>)/_"<N_P#XFOK7'N?SHQ[G
M\Z /DK_AZ'\"_P#G^\2?^$Y=_P#Q-'_#T/X%_P#/]XD_\)R[_P#B:^M<>Y_.
MC'N?SH ^2O\ AZ'\"_\ G^\2?^$Y=_\ Q-'_  ]#^!?_ #_>)/\ PG+O_P")
MKZUQ[G\Z,>Y_.@#Y*_X>A_ O_G^\2?\ A.7?_P 37EZ_M(^#/VDOV[?@%>>"
MFU2YM]'MM:CO)+[3)K4(9+4E,%U&<[3^GK7Z"X]S^=&,]S^= "U2UN5X-&OY
M(V*2);R,K#J"%.#5VH+ZU6^LY[=R566-HR5Z@$$?UIK1HF:;BTCQ']C7Q5K/
MC#X/"_US4[K5KW^T)X_M%W(7?:-N!D]AFO=:X7X.?"?3_@UX0_X1[3;RZOK;
M[0]QYMWMWY;&1\H QQ7=5VXZI3K8JI4H_"V[=-#S\MHU:&#I4J[O-))ZWU]0
MHHHKA/2"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** . ^#GQETCXU:%>:KHUK>6L%K<_976]558MM#9&TGC!%=_7SG^
MQ)X0UWP;\/M;M=>TB]T:YEU,RI#>PF)F3RD&X ]L@BOHP5Z&84J5#%U*5!W@
MGIU_$\G*:]?$X&E6Q*M-K72VOH%%%%>>>L%%%% !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 5#>W2V-G/<."4BC:1@O4@ D_P JFJEKD3S:-?QQJ7D>WD55
M49))4X%..K5R9-J+:.7^$GQ5TOXQ^$QX@TBWNK:T\][?9=JJON7&3\I(QS7:
MUX3^QGX6UGPA\'18:YIEWI%[_:$\GV>\B,<FT[<'!['%>[5VXZE2HXJI3HN\
M4VEZ'GY;5JU\'2JUU:;2;Z:^@4445PGI!1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% #5&.@P/I3J^$?V3_ -HZZ\.Z
ME9^#=1M+W6KC6]614U"XOBWD!PJXPV20",\$=:^[<\5ZF8Y=5RVO[*I\GW7<
M\/*,VH9OAU7HZ/JNS["T5\EZ[^WS:Z'KFHZ<?!EQ,;.ZEMO,%^HW['*YQLXS
MC->W? OXP1_&OP=+KT>EOI*QW;VOD/,)22H4[L@#^]^E/$97C,+25>M3M%];
MKK\PPF=8#&UWA\/4YIJ^EGTWZ'HU%>8_'OXU1_ [PU8:Q+I+ZNMU=BU\E)Q$
M5^1FW9(/]W]:\E\%_MT6WC'Q?HVA+X/GM6U&[CM1.;Y6$>]L;L;.<44,JQF)
MH_6*5.\-=;KIOU#$YW@,)B%A:U2TW;2SZ[=#ZHHIIR!UZ&OE3Q7^WA;>%_$^
MK:,W@Z>X;3[J6U,POE4/L8KNQLXSBL<)@,3CVXX:',UOM^IT8[,\)EL8SQ4^
M52VW_0^K:*\Q^ GQJ3XX^&K_ %B+27T=;6[-KY,DPE+?(K;L@#^]TIWQX^-,
M?P/\,6>L2Z2^KK<W0M1#',(BN5+;LD'^[TJ?J=?ZQ]5Y??O:WF7_ &AAOJGU
MWG_=VO?7;\STRBODWP]^WM:^(-?TS3!X-N(#>W,=N)3?J=F]@N<;.<9KZQ!R
M*K%X'$8"2CB8\K>VWZ$8',\)F492PD^9+??]1:*^5O&?[=5MX/\ %VLZ&W@^
M>Z;3KN2U,RWRJ)-AQNQLXS7K'P#^.$?QRT#4=3BTB32!9W(MS%).)=V5W9R
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
M'_(07_XBL\)EV*QZD\/#FMOJOU-<?FV#RSE^MSY>;;?]#[ HKDOA7X]7XF^
M]*\2I9MIZ7\9D%LT@<IR1C=@9Z5P7Q__ &DH?@3J.DVLN@RZQ_:$3RAH[D1;
M-I QRISUK.E@Z]:O]6IQO/56]-S>MF&&P^&^MU9VIZ.^O7;SZGM5%?-OPE_;
M*M_BIX^TWPRGA6;36O!(1<M>+($VJ6^[M&<XKZ(U.^_L[3+J[V%Q!$\NS.,[
M5)QG\*,5@L1@JBI5XVD^A."S'"YA2=;#3YHK1O7]2U17Q\W_  4,M%<K_P (
M1<<''_(07_XBOH[X1?$9?BOX"TWQ,EBVFI>;\6SR"0IM<K]X 9Z9KHQ65XS!
M053$0Y4]-U^C.;!9U@,QJ.EAJG-)*]K/;YH[.BO&/V@/VCHO@1=:-#+H4NL_
MVDDK@QW B\O85'=3G.[]*Y+X4?MF6_Q2\>Z7X93PK/IS7I<"Y:]5PFU"WW=H
MST]:*>5XRKA_K4(7AJ[W73?J%7.L!1Q7U*=2U2Z5K/=[=+'TI144\OE02/UV
M*6Q]!FOD67_@H3:12.G_  A%P=K%<_V@OK_N5GA,OQ6.YOJ\.:V^W7U-<?FN
M#RSE^MSY>:]M&]O0^OZ*XCX-_$Q/BYX"L?$T=@^F+=/(@MGE$A78Y7[P ZXS
M7'_M'_'V/X)V&F1/H\NJ-JZ3QJ\5P(O)*J!GH<_>_2LZ>#KU<1]5C'W[VMZ;
MFE7,<-1PGUV4OW=D[Z[/8]E4 #IC\*=7S_\ L1:G>:K\%O.OKRXO9QJ5POFW
M,K2-@;<#+$G%?0%1B\.\)B)T&[\KL:8'%+&X:GB8JRDD[>H4445RG<%%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_
!V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>dq-20241231x20f005.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 dq-20241231x20f005.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" (D ^ # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M@Q8S&0"=P./L3Q-X:TSQEX>U'0]:LX]0TG48'MKJUF'RRQL,,I_#N*X[PM\
MO!?@ZSTVWT_39BUCJAUI+BZO)KB>2\,+0^=+([%I&$;%!N)  &.E 'DG[8O[
M0-U\%_".B^'])\36NF^*KP0W<U_>O'')]BAGA2=T5N#)(7V@ <#S&XVYKKO
M/C;Q;JG[3WC?0=6U2RN/#$?AZPU/1;/3ANC2*6XN$$CN1EI'$0)P=H&T#/)/
M9>(?@1X(\5Z9K-AK&B1:G!JUV;VY-V[2N)"R,1&[$M&N8U^1"%Z\<FM^S\":
M)8>,[OQ5;V8BUNZT^'2Y9U<A3;1.[QH$^Z,-*YR!GGV% '04444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 'I7A7P8_Y..^/_P#U^Z-_Z05[J>E>%?!C_DX[
MX_\ _7[HW_I!0![K1BBB@ Q1BBB@ HHHH **** "BBB@ HHHH P/B#_R(?B3
M_L&W/_HIJX[]ES_DVWX7?]BSIW_I.E=C\0?^1#\2?]@VY_\ 135QW[+G_)MO
MPN_[%G3O_2=* /4**** "BBB@!, =J7%%% !BC HHH ,8HQ110!D>*/!^A>-
M],&G>(=&L-<T\2I.+74;9)XO,4Y5MK C(/0]JU4C6-%15"HHP%48 'I3J* #
M%  %%% !@48HHH *, T44 &*3 QC%+10 8HQ110 F .U+110 8%&*** # H
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
M/KXH^B"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M/2O"O@Q_R<=\?_\ K]T;_P!(*]U/2O"O@Q_R<=\?_P#K]T;_ -(* /=:**JS
MZK96U_;V,MW!%>W"LT-N\@$DH7&XJN<D#(SCIF@"U14?GQF8Q>8OF@;BF1D#
MUQ2K/&S[!(I?^Z&&?RH ?13))XXB@=U0N=JACC<?0>M#3QI(L;.H=P2JDC)Q
MUP* '9HW"OS^^$/Q9U7Q#\>/^$M\0:AXULDO?%>K:'92)=(VA3"&%_*TTVQ;
M*MMC,@F"\O\ +GTVOV2_%?B4?$;X:ZIJ/BC6-:7XD>$]2US5K/4;MIH(;J*Z
M0Q- AXB41R>7M7 (7UIV ^Y\BC<,U\+_ +5WB_Q+<?$OXFWFG>)M7T(?#;PE
MI^NZ3;:=>-#!-=RW#&1IT'$JE$$>ULC!..:H^+?B!XFU#XP^)O'4?B+5[-O#
M/CCPYX=L]$BO&2P>QNXX?M*/"/E=G,Y;>>1M&*0'WMN%+7PE\-/&GB:?XT^%
M_&MSXEU>Y;Q-\0M=\)W>BS7;&Q2QMX9C;K'!]U&1H V\<G<<U]V#H* ,'X@_
M\B'XD_[!MS_Z*:N._9<_Y-M^%W_8LZ=_Z3I4/QP^-G@;P#HFM:%XA\36&D:M
M=:5/)#:7,A5W5D=5(&.Y!'X5/^RZ"/V;OA<#U'AK3P?_  '2@#T^BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@#PW]ICP)XV^(]II.B>'M)TR]TYIXKI-2N+]K:?2+V*9&CN@F"LZ*F_\
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
M.$I_$M'ZK1G=FU".'QM2,/A>J]):K\PHHHKUSQPHHHH **** "D/0TM(>AH
M_+;X\_\ ):_'/_88N/\ T*N$KN_CS_R6OQS_ -ABX_\ 0JX2OV;"_P"[T_\
M"OR/SVM_%EZL*L:=_P A"T_Z[)_Z$*KU8T[_ )"%I_UV3_T(5T2^%F<?B1^C
M/[5X_P",>?$I_P"F=O\ ^CHZ_-XGFOTB_:O_ .3>/$W_ %SM_P#T='7YNGK7
MR_#O^[2_Q/\ )'LYK_%CZ!FC-%%?4V1XA]/?L"_\E&\2_P#8)3_T>M?<]?#'
M[ O_ "4;Q+_V"4_]'K7W/7Y?GG^_3^7Y(^TRS_=E\PHHHKP#U HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH #TKPKX,?\G'?'_P#Z_=&_](*]U/2O"O@Q
M_P G'?'_ /Z_=&_](* /=:*** "BBB@ HHHH **** "BBB@ HHHH P/B#_R(
M?B3_ +!MS_Z*:N._9<_Y-M^%W_8LZ=_Z3I78_$'_ )$/Q)_V#;G_ -%-7'?L
MN?\ )MOPN_[%G3O_ $G2@#U"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBD8X% 'F'[07C=O"?@::UMB?[2U
M0_9( OW@I'SL/PX^K"MKX/\ @D>!/ UA8/&%O)%\^Z/<RL,D?@,+^%>86./C
M)\>9;K)ET#PWPG=7=3Q^;@GZ(*^A17SF!_VW%U,:_A7N0]%\3^;T^1])C_\
M8L)2P*^*7OS]7\*^2U]6%%%%?1GS8A&:YKQG\/-#\<:?-!J5C%),Z%4NU0":
M,]BK=>/RKIJ*RJTJ=:+A4BFGW-:56I0FJE*3375'QW%^SMXB_P"$[_L)D*V(
M_>G5 O[KRL]1_M=MOK[<UZ[8_LK^$8F#7-QJ-ZW??,J@_DN?UKV;'-+7SN&X
M<R_#\S<.:[ZZV\CZ7%<2YCB5%*IRV5M-+^9YS9_L^>!+(#&B"8C_ )[3N_\
M6MVR^%OA'3\>3X<TX$=W@5C^N:ZFBO8A@,)2^"E%?)'B3Q^+J?'5D_\ MYF#
MJ_@;0M:T:XTNXTRV^QSKM9(XE0CT(('!'8U4\ ?#O2?AWH_V'3(R6<[IKF7!
MDF;U8^W8=*ZFBM?JM%5%64%S)63MT,?K-;V3H\[Y6[M7TN%%%%=1S!1110 4
M444 %%%% !2$9%+10!X#\0-G@#]H#PYXA \JRU=1;7+=MW^K8_K&?PKWU>G-
M>2_M+^'#K'P[>_B7_2=*F6Y1QV4_*_\ ,'\*[?X<^)4\6^"-&U4-N>>W7S/:
M0?*P_,&OGL%_L^.KX;I*TU\]'^*_$^BQO^TX##XGK&\'\M8_@_P.DHHHKZ$^
M="BBB@ HHHH *0]#2TAZ&@#\MOCS_P EK\<_]ABX_P#0JX2N[^//_):_'/\
MV&+C_P!"KA*_9L+_ +O3_P *_(_/:W\67JPJQIW_ "$+3_KLG_H0JO5C3O\
MD(6G_79/_0A71+X69Q^)'Z-?M7_\F\>)O^N=O_Z.CK\W3UK](OVK_P#DWCQ-
M_P!<[?\ ]'1U^;IZU\OP[_NTO\3_ "1[.;?Q8^@4445]4>(?3W[ O_)1O$O_
M &"4_P#1ZU]SU\,?L"_\E&\2_P#8)3_T>M?<]?EV>?[]/Y?DC[3+/]V7S"BB
MBO /4"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ /2O"O@Q_R<=\?_P#K
M]T;_ -(*]U/2O"O@Q_R<=\?_ /K]T;_T@H ]UHHHH **** "BBB@ HHHH **
M** "BBB@# ^(/_(A^)/^P;<_^BFKCOV7/^3;?A=_V+.G?^DZ5V/Q!_Y$/Q)_
MV#;G_P!%-7'?LN?\FV_"[_L6=._])TH ]0HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K@/C=XX_X0?P%>7$+[
M;^Z_T6V'<,PY;\!D_E7?&OGO7L?&/X[6VE*3+H/AT%Y\?==P1N'XMA?HIKQ<
MUQ$Z5#V5+XZCY8_/=_):GMY3AX5<1[6M_#IKFEZ+9?-V1W_P)\#GP5X$M5GC
MV:C?8N[DGKEA\JGZ+C\2:]&I , 4M>AAJ$,+1C1AM%6/-Q.(GBJTZ]3>3N%%
M%%=1S!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %+6M,AU
MK2+S3[A0T%U"\+@^C BO&OV9-4DL;37_  I=DBZTJ[9E5NNTDJW_ (\O_CU>
MXD9KP/4BOP]_:7M;G'E6'B*'8YZ#S&^4G_OM5_[ZKY[,O]GQ&'Q?1/E?I+_)
MV/HLM_VC#8C!O=QYEZQW^]7/?:*0'(I:^A/G0HHHH **** "D/0TM(>AH _+
M;X\_\EK\<_\ 88N/_0JX2N[^//\ R6OQS_V&+C_T*N$K]FPO^[T_\*_(_/:W
M\67JPJQIW_(0M/\ KLG_ *$*KU8T[_D(6G_79/\ T(5T2^%F<?B1^C7[5_\
MR;QXF_ZYV_\ Z.CK\W3UK](OVK_^3>/$W_7.W_\ 1T=?FZ>M?+\._P"[2_Q/
M\D>SFW\6/H%%%%?5'B'T]^P+_P E&\2_]@E/_1ZU]SYKX8_8%_Y*/XE_[!*?
M^CUK6_:Y^+WC+P/\58M.T+Q#=Z98G3893! 5V[RSY/(/H*_/,PPD\;F<J,'9
MV3U]$?582O'#8.-22TO^I]HY%)D>M?F'_P -'_$S_H<M1_-/_B:/^&D/B9_T
M..H?FG_Q-+_5S$_SQ_'_ "'_ &O1_E9^GN:*_,+_ (:/^)G_ $.6H_FG_P 3
M7Z!? O6K[Q%\(?"FI:E<O>7]U8I)-/)C<[$G).*\W'955P$%.I).[MH=F&QL
M,5)QBFK'=T445XIZ(4444 %%%% !1110 4444 %%%%  >E>%?!C_ )..^/\
M_P!?NC?^D%>ZGI7A7P8_Y..^/_\ U^Z-_P"D% 'NM%%>->-?VJ_!'@3XNZ7\
M/=1EO3J=V\<,]Y#:N]K932A3!'-(!A6<,,>@*DX!% 'LM%>4V'[3/@34?BQ)
M\/(=0N?[>6YEL5E>SE6TENXT\R2V2<C8TJH<E <BI/ '[2O@3XE^/-2\):'J
M4T^JV8F9&EM9(H+Q89/+G:WE8!91&_RL5)P: /4J*\M^+/[2?@7X*ZYI>D^*
M-1N+>\OH_M!%M:23K;6^\1_:)R@(BBWL%WMQDTSQ1^TUX!\'_$O3O VHZI*F
MM7C6\>^*UDDMK=[C/V=)I@-D;2X.T,>: /5:*Y]?B!X9;Q$= 'B#3#K@;8=-
M%W']HW8W8\O.[..>G2I]&\9:#XBU+4=/TO6;#4;[3G\N\MK6Y222W;T=025/
MUH V:*QM9\9:#X=U'3K#5=9L-.O=1D,5G;W5PD<ER_\ =C4G+'Z47/C+0K+Q
M';>'[C6;"#7;J,RP:;)<(MQ*@ZLL9.XC@\@=J -FBL:W\9:#=^([CP_!K-A-
MKMO&)IM-2Y0W$:'HS1YW =.2*V: ,#X@_P#(A^)/^P;<_P#HIJX[]ES_ )-M
M^%W_ &+.G?\ I.E=C\0?^1#\2?\ 8-N?_135QW[+G_)MOPN_[%G3O_2=* /4
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
ML[Q'J5WI&@:E?6&G2ZO?6]M)-!I\+JCW,BJ2L:LW +' R>!F@#1HKY7UC]IK
MXD:;X(\3ZFG@[PY)JGA;41IVJ0#6I##)+)%"\$-NXB)>7?.(F0@8<=>:[+X_
M_'_5_@SH7@TBPT6+6==>1)_[:U%[:RM#';^9)F548XW80'&.<G% 'HWQ9\:+
MX$\#ZAJ88"ZV^3;*?XI6X7\N3^%<U^SOX*D\,^"AJ%ZI_M/5V^U2LWW@A^X#
M^!+?\"KP?4?BM>_'[]II/AO)#IEOH6@S,T[Q7S--=%8(I)71-H#(&<Q@@YQS
MCFOLJ&-8HT1%"HH "@< =A7A4Z4\1F$J]1>[35H^K^)_H>[4K0P^7QP]-^]4
M?-+T7PK]1]%%%>Z>$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !7AW[4]I%#X:T?6EFBAO\ 3[U?)WN%9PV.%SR?F"GBO<:^/OVZ
MKSP+>ZUX6\-:Q/867BW6H'@L]7U>5A;:-:":-Y+A%''VAV18X\<DDY.T'/!C
M\,L7AIT6[77X]/Q/0P&)>#Q4*Z5[/\.J^X^GO!GC?2_&.CV-U8WUM/-/;+.\
M$<RLZ9 R" <C!XK4_M_3L7I^WVV++_CY_?+^XXS\_/R\>N*^-?V0M,\(^"_%
M'Q'\9WUO8>'SI5S;^'$DBB\LGS)%>1Y"/O,\\B)D]/+'K7!?#F7PI:^*_B(?
M&-K;MHES;SO?H;>5AILPUMO)36-F/.)=U?<< 0HRD%>:TP=7V^'A4>[2^_J9
MXRC]7Q$Z2V3?W=#]$K>XCNX(YH9%EBD4,CH058'H01U%25XG^QHS+^SOX9@,
M;".V>[@CG (BN46ZE"S0@\K"X^:-?X4*C)QFJ7[6'QA\1?"#1O#USX>>V26]
MN98I?M,/F#:J C'(QR:]/#T)XFK&C3W9YU6K&C!SELCWFBOSU_X;8^)7_/72
M_P#P#_\ LJ/^&V/B5_SUTO\ \ __ +*O>_U?QGE]_P#P#S/[5P_G]Q^A5(>A
MK\]O^&V/B5_SUTO_ , __LJ^GOV5_BMKOQ;\%:KJ6OM;M=6]^;=#;1>6NSRU
M;D9/.2:X\7E.(P=+VM2UO)F]''4L1/DA>Y\0_'G_ )+7XY_[#%Q_Z%7"5W?Q
MY_Y+7XZ_[#%Q_P"A5PE?IF%_W>G_ (5^1\=6_BR]7^858T[_ )"%I_UV3_T(
M57JQIW_(0M/^NR?^A"NB7PLSC\2/T:_:O_Y-X\3?]<[?_P!'1U^;IZU^D7[5
M_P#R;QXF_P"N=O\ ^CHZ_-T]:^7X=_W:7^)_DCV<V_BQ] HHHKZH\0^GOV!?
M^2C^)?\ L$I_Z/6L7]N3_DM,/_8*M_\ T*2MK]@7_DH_B7_L$I_Z/6L7]N3_
M )+3#_V"K?\ ]"DKY&'_ ".Y?X?T1[LO^1:O7]3Y[HHHKZX\(!UK]/?V<?\
MDAO@O_L')_,U^80ZU^GO[./_ "0WP7_V#D_F:^0XD_@0]?T/>RC^)+T/2***
M*_/CZH**** "BBB@ HHHH **** "BBB@ /2OECPJ/'Q_:5^.G_"&#PYY/VK2
M/M/]N/.&W?81MV>4I&,9SFOJ<]*\*^#'_)QWQ_\ ^OW1O_2"@#W&$R>0GG;?
M-VC?L^[G'.,]LU\ _M&^,X?A_P#M?:?J?@J]O[7QQ/-:6^H^'-1L_.L]:CD%
MO&DEMCHWE[E:3^$P<]\_H%65>>%M*U#Q!I^MW%C%+JNGQRQ6MTP^>)9  X!]
M]H_R: /D/XA_$/0/$_[5/PXM/#TMW<^(=$\3W.EZAX/NK/RD@#02>;K*A1DG
M:RA96)5E)P,\UY_^S+K%O!XS^"FCR2R?VM\.=&\4?\):IB<-8$SE5\T8X+M\
MZC^(<BOT(&G6JWK7@MH1=LNPSB-?,*^F[&<>U$>FVL4UQ*EM"DMQ_KG6-0TG
M&/F./F_&F!\ _M4>.=%N/%_C?6OM+76E_$#X3+IWA:3R7Q?73W+%8HQC.\^;
M&^W&<#/:LKXD"30OB!X_\#ZB)&\6^)];\#W&BVAC8O<QVZPB=T..5B,4FX]O
MQK]$I-*LI5ME>T@<6Q#0!HE/E$="O'R_A3I+"VFNXKI[>)[F($1S,@+H#U ;
M&1GVI ?"FE:!/\-_VC(/&DB>!_&B>-?&VHZ=;75A 9-5TJ?[*YC G)QA!"5>
M/;\N_.>:R_V/;'3]%^('P0U+3HX;74M;\!ZQ=>(IX\*]S*MZC>9.?XF$AD&6
MZ8QVK["TO]GOX>Z+\1Y_'MEX7M+?Q7,[RM?*SX$CJ%>18RVQ9&  +A0Q'>LR
MW_9C^'NA6?C4^'O#-AI&H^*K&YL;ZXQ)(I28-O4(7^1"S%BL>T$\]: /D_\
M:\L[+6OB/\<K[5(H9[O0_ &DW7AZXE +VLIO';S(#_"QE"C<O)X%4?&%J+WX
MJ>//$E];QGQQ8?$[PC::==L@-S%$\4 ,2'J$97ERHX.3FOL34?V:/A[XAB\'
MOK_AZVUN^\+6<%E87=P75O+B"[%=58"10R!@K@@'FM75?@1X#UOXE67C^^\-
MVD_BZS">5J1+@[D!".R!MC.H)"LP)4'@T ?&/PJL;>/XN>!/$4,$:^,M0^+/
MBBQU*[51]HFM!;7&8Y&ZE%"0D*>!QBOT*7[HK@M+^!'@/1?B3>^/K'PU:6_B
MV\#^;J*E\EG #N$+;%=@ &<*"0.37?#I0!Y9\;?B%J/AK0M9TVU\$^(=?AGT
MJ=FU#2XX&@B)C<;6+RJV1C)P#P:D_9=&/V;OA<.N/#6G\C_KW2NO^((!\!^(
M^/\ F&W/_HIJX_\ 9<_Y-M^%W_8LZ=_Z3I0!ZA1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 5D^+-.U'5_#.JV6D:B-(U2YM9
M(;74#%YGV:1E(63;D;MI.<>U:U% 'SY\.OV8M5\*^ _#OA?6?%5IK%IHWB*W
MUY9+;2_L[71BW.1.=[&21YB)&D)Y*]*D_:/\)^*[CP+XCNT\<V^FV<QNK9;2
M724F5[.XMTA-OG<"90X=UD!Q\^&4@5[Y-,D$;22,$1069F. !ZDU\V_$/QA!
M\</'&A^$-$>1])BN6>ZN!PLFW[S+_LA<X/JU>/FF-6$HV@_WDM(KNW_EN>SE
M>!>,K\TU^[AK)]$EK^.R.>_9E_9IO]*\1>'?'FJZ\9['3XKAM)TPVH6:,2Q+
M!F2;/SKL0D#:#EN2<5];=*@LK.*PM(;:!!'!"@CC1>BJ!@"IZ[<+0^K48TMV
MEJ^[ZOYLX<77^LUY5=DWHNRZ+Y(****ZSD"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ ICQ(YRR*S#H2H-/I"<"@#P+12/ /[26I
MZ>R!+'Q#%YL8P N]OF!_[Z5Q^->\"UA/F_ND_??ZSY!\_&.?7CCFOF/]ICQ?
M;IXVT=--$L&LZ."[W6W &2&0#/7&,YZ<XKUWX,?%1?B7H3F>!H-4L]J7("GR
MV)Z,I]\=.HKY#*\;1I8ROEREKS-Q^>K7R=S['-<#7JX*AF3CHXI2^6B?S5CT
M-$6- J@*H&  , "OE'_@H%_R+7@[_K]G_P#18KZPKY/_ ."@7_(M>#O^OV?_
M -%BOT?)_P#?J7J_R9^?8_\ W:9\4TM(.E+7ZP?#A7W1^P5_R3/7_P#L+-_Z
M)2OA>ONC]@K_ ))GK_\ V%F_]$I7SF?_ .XOU1ZV5_[RO1GRE\>?^2V>.O\
ML,7'_H5<)7=_'G_DMGCK_L,7'_H5<)7M87_=Z?HOR//K?Q9>K"K&G?\ (0M/
M^NR?^A"J]6-._P"0A:?]=D_]"%;R^%F<?B1^C7[5_P#R;QXF_P"N=O\ ^CHZ
M_-T]:_2+]J__ )-X\3?]<[?_ -'1U^;IZU\OP[_NTO\ $_R1[.;?Q8^@4445
M]4>(?3W[ O\ R4?Q+_V"4_\ 1ZUB_MR?\EIA_P"P5;_^A25M?L"_\E'\2_\
M8)3_ -'K6+^W)_R6F'_L%6__ *%)7R,/^1W+_#^B/=E_R+5Z_J?/=%%%?7'A
M .M?I[^SC_R0WP7_ -@Y/YFOS"'6OT]_9Q_Y(;X+_P"P<G\S7R'$G\"'K^A[
MV4?Q)>AZ11117Y\?5!1110 4444 %%%% !1110 4444 !Z5X5\&/^3COC_\
M]?NC?^D%>ZGI7A7P8_Y..^/_ /U^Z-_Z04 >ZT444 %%%% !1110 4444 %%
M%% !1110!@?$'_D0_$G_ &#;G_T4U<=^RY_R;;\+O^Q9T[_TG2NQ^(/_ "(?
MB3_L&W/_ **:N._9<_Y-M^%W_8LZ=_Z3I0!ZA1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 444&@#@_C?IZ:A\--:634I-,CB
MB\UI8^C[?^6;=R&.!@5\\_ ;X8:QXF\0VNM)+/I>FV4BR?:T^5I2/X$]<]">
MF*]-_:)UFY\0ZEH/@/3"6NM1G26XV_PIG"@_JW_ :]ET'1;?P]HUEIEH@2VM
M8EBC ] ,?_7_ !KXNM@:6:9HZC^&BDGYRWM\NI]K1Q]7*LI]E'XJS;5^D=K_
M #Z7+XZ4M%%?:'Q04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !0>:** /+OC]X!L/%'@F_U)X,:GID#3P3IPQ4<LA]1C-3_
M +/3V<OPKT9[2&.%L.L_EC[T@8@L3W)XKO\ 5K%-3TR[LY #'<1/"P/HRD?U
MKQK]E>ZDA\.:[HTI/FZ?J!!4]MPP?U4U\U4IPH9O3JJ/\2+7S5G^1]+3JSQ&
M3U*3D_W<HM+R=U^=OO/<*^3_ /@H%_R+7@[_ *_9_P#T6*^L*^3_ /@H%_R+
M7@[_ *_9_P#T6*^]R?\ WZEZO\F?%8__ ':9\4CI2T@Z4M?K!\.%?='[!7_)
M,]?_ .PLW_HE*^%Z^Z/V"O\ DF>O_P#86;_T2E?.9_\ [B_5'K97_O*]&?*7
MQY_Y+9XZ_P"PQ<?^A5PE=W\>?^2V>.O^PQ<?^A5PE>UA?X%/_"OR//K?Q9>K
M"K&G?\A"T_Z[)_Z$*KU8T[_D(6G_ %V3_P!"%;R^%F<?B1^C7[5__)O'B;_K
MG;_^CHZ_-T]:_2+]J_\ Y-X\3?\ 7.W_ /1T=?FZ>M?+\._[M+_$_P D>SFW
M\6/H%%%%?5'B'T]^P+_R4?Q+_P!@E/\ T>M8O[<G_):8?^P5;_\ H4E;7[ O
M_)1_$O\ V"4_]'K6+^W)_P EIA_[!5O_ .A25\C#_D=R_P /Z(]V7_(M7K^I
M\]T445]<>$ ZU^GO[./_ "0WP7_V#D_F:_,(=:_3W]G'_DAO@O\ [!R?S-?(
M<2?P(>OZ'O91_$EZ'I%%%%?GQ]4%%%% !1110 4444 %%%% !1110 'I7A7P
M8_Y..^/_ /U^Z-_Z05[J>E>%?!C_ )..^/\ _P!?NC?^D% 'NM%%% !1110
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
MSOAQ2T45]$?.!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5X5^U)9O:6'AG7X>)-/OPI8=0#AA^J?K7NM>;_
M +0>D#5OA3K0"Y:V5+D?\!89_0FO'SBDZN JQ6Z5UZK7]#V<FJJCF%&3V;L_
M1Z?J>@V-RMY9P7"<K,BR#Z$9KY6_X*!?\BUX._Z_9_\ T6*]]^#>M'7OAGX?
MNF.9!;+"_/\ $GR'_P!!KP+_ (*!?\BUX._Z_9__ $6*^HX?JJMB*%5=5?[T
M?/9O2="%:D_LMK[F?%(Z4M(.E+7[ ?GX5]T?L%?\DSU__L+-_P"B4KX7K[H_
M8*_Y)GK_ /V%F_\ 1*5\YG_^XOU1ZV5_[RO1GRE\>?\ DMGCK_L,7'_H5<)7
M=_'G_DMGCK_L,7'_ *%7"5[6%_@4_P#"OR//K?Q9>K"K&G?\A"T_Z[)_Z$*K
MU8T[_D(6G_79/_0A6\OA9G'XD?HU^U?_ ,F\>)O^N=O_ .CHZ_-T]:_2+]J_
M_DWCQ-_USM__ $='7YNGK7R_#O\ NTO\3_)'LYM_%CZ!1117U1XA]/?L"_\
M)1_$O_8)3_T>M8O[<G_):8?^P5;_ /H4E;7[ O\ R4?Q+_V"4_\ 1ZUB_MR?
M\EIA_P"P5;_^A25\C#_D=R_P_HCW9?\ (M7K^I\]T445]<>$ ZU^F_[/MW%8
M? +PC=3OY<$.EB21ST51N)/Y"OS('6OTD^$W_)KFD?\ 8OR_^@/7R7$2YJ5-
M?WOT/=REVG-^18'[57PN;!_X2RVP?^F;_P#Q-+_PU1\+?^ALMO\ OV__ ,37
MYHH?D7Z"ES37#F&_GE^'^0?VM67V4?I;_P -4?"W_H;+;_OV_P#\36EX<_:%
M\ >+M<M-'TCQ%!>:C=L4A@1'!<@$D<CT!K\P,UZG^R[_ ,E[\'?]?,G_ **>
MN?$</X>E1G4C)W2;Z=/D:4LTJSJ1BTM6?IE17GWQ<^->@_!BSTRXUV.[>._D
M>*+[)%YA!503GD8X->;?\-T?#W_GWUG_ , __LJ^1I8'$UH\].FVCWIXFC3E
MRSDDSZ*HKYV_X;H^'O\ S[ZS_P" ?_V5)_PW1\/?^??6?_ /_P"RK7^S,;_S
MZ?W$?7,/_.CZ*HKB/A1\6]&^,.AW.K:&ETEK;W!M7%W%Y;;PH;@9/&&%>/\
MBK]M_1/"OB?5M&E\-ZE/+I]U):M(DL85RC$$C)Z<5E2P6)K5)4H0;E'==BYX
MFE3BIREHSZ7HKY3_ .&_= _Z%;5/^_L7^-'_  W[H'_0K:I_W]B_QKI_LC'?
M\^W^!C]?PW\Y]6'I7R]X.^'-GXZ_:4^.LMUJFMZ>;>[T=5&DZG+:!@;$'Y@A
M&X^YJ&V_;VT&ZN885\,:FIED6,$RQ8&2!Z^]=C\%CG]HWX_'UO=&_P#2 5R8
MC"5\+;VT;7V.BE7IU[^S=['N4,7D0I&I9@BA07.2<#')[U\5?M/?"'X@_$[]
MHSPI;V?AK3381S1W6D^,;63R+G38XV@>=9R#N<J5?8.C"8C'!K[9I,<YKC-S
MY)T'P]\6]0_:TN_&7B?X=)J/AV"Y;3/#]^^L0K'HM@<K+<K;C)>:7 )/!"G;
M4?A#X4_$*3XP^&]=O/AUX>\)Q>"8=:=;[0YHXXM?DN01!&B#+HIX=S)T;.*^
MN\#TI,#/2@#XR^/'PA^*GCG5[S7-&\)VK7GCWP*GA+6[9M2C4:).9O,:4L?]
M:BK)(OR\D@>M1^/?V;O'K?$K7-#T32+>\\&>+M0\-ZA>Z\]VJ'3QI@19HVB/
MS,9!$FW''S'-?:.!Z=*7 H XC5OB_P"'='^*N@_#N:Y=O$VL65QJ$%O&FY4@
MAQN9V_AR20/7!]*P/AA^TQX&^+OB_5?#?AZ^N)=0L4>9#/:O%%>0I(8I);=V
M&)460%25[U\D^'-/^)%I^V'X4UCQ5X$N++Q'XAFUI#J)OXGC6Q\F..%8U!RJ
M0( Q4\LTK&H_V6?%.FV7BKX7M+*]N?AQX!UJ'Q8[1,/[/D%TN4EX^\?+D<#J
M1S0!]=_%#]I7P/\ "'Q9I7A[Q#?7$5_?(DTAM[9Y8[*%Y/*2:X91B)&D.T,W
M?/I1K?[2W@?P_P#%NT^'=W?7 UZXEAMFD2V=K6"XF4M!!),!M22102JD\\>H
MKY%_:E\0V3>-OBJWF/./B+\/](MO">V-C_:$IN&_=Q<<L#(CE>P.34?C".73
M?B]XS\!7>\^,=<^(OA75M-AVG?-:0QP&6X4XY2,0R[CVQ0!]?:%^TOX'\1?%
MJ[^'=E?SOKL$DUN)3:N+6:XA4--!',1M:2-2"R@\?@:]5[5^?'PLE$WQG\&>
M!U61?%NA?%'Q)KFIVY1@\-C);S[)F./N2>=$ >]?H,/NB@#!^(/_ "(?B3_L
M&W/_ **:N._9<_Y-M^%W_8LZ=_Z3I2?&I?'IT'6CX</AX:/_ &5/Y_\ :;3B
M?=Y;[MNQ2N,8QGOFG?LN_P#)MWPNQT_X1K3^O_7NE 'I]%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 445P^J_&OP5HGQ!M?!%]X@M;;Q-<J
MK1V+D@_,K,JEL;59E1B%)R0"10!W%(37&^ ?C%X-^)VEZEJ/AG7[35;+3I#'
M=31,0L7R[MQSCY2O(;H1R#7&:_\ M2> Q\*?$7C/1_$-K>6.F%;8R?,A$\@'
MDC:P!(;>K @8(Y&:SJ35.#F^FI=.#J34%NS"U\M\6_CU:Z4K>;HGAT>9/CE6
M<$%A]2VU?^ FOH(#%>2?LW^#VT7P8VL7BDZCK+_:7=_O>7SL_/);\:]<KQLI
MI3]E+$U?CJOF?DNB^2/:SBK#VT<+2?N4ERKS?VG\V%%%%>Z>$%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6
M=XCTQ-9\/ZE82#<ES;20D'_:4BM&D/ J)Q4XN+ZE1DX24ET/&/V6=1:7P+>Z
M;(?WNGWSQE?0, ?YYKS?_@H%_P BUX._Z_9__18KM?@N#X:^,WCS0&.R.1S<
M1K[!\@_]\R?I7%?\% O^1:\&_P#7[/\ ^BQ4\&2;="F]X.4?NNCMXKBE5K5(
M[32DO^WDG^9\4CI2T@Z4M?NI^4!7W1^P5_R3/7_^PLW_ *)2OA>ONC]@K_DF
M>O\ _86;_P!$I7SF?_[B_5'K97_O*]&?*7QY_P"2V>.O^PQ<?^A5PE=W\>?^
M2V>.O^PQ<?\ H5<)7M87^!3_ ,*_(\^M_%EZL*L:=_R$+3_KLG_H0JO5C3O^
M0A:?]=D_]"%;R^%F<?B1^C7[5_\ R;QXF_ZYV_\ Z.CK\W3UK](OVK_^3>/$
MW_7.W_\ 1T=?FZ>M?+\._P"[2_Q/\D>SFW\6/H%%%%?5'B'T]^P+_P E'\2_
M]@E/_1ZUB_MR?\EIA_[!5O\ ^A25M?L"_P#)1_$O_8)3_P!'K6+^W)_R6F'_
M +!5O_Z%)7R,/^1W+_#^B/=E_P BU>OZGSW1117UQX0#K7Z2?";_ )-;TC_L
M7Y?_ $!Z_-L=:_23X3?\FMZ1_P!B_+_Z ]?)\0?PZ7^+]#W,J^.?H?FRGW%^
M@IU-3[B_04ZOK#Q'N%>I_LN_\E[\'_\ 7S)_Z*>O+*]3_9=_Y+WX/_Z^9/\
MT4]<>-_W:I_A?Y&^'_C0]4>_?\% ?^1>\%_]?EQ_Z+6OBZOM'_@H#_R+O@O_
M *_+C_T6M?%U>9D7^XP]7^9UYE_O,OE^04445[YYA]V_L%?\DMUK_L,/_P"B
MHZ^0?C!_R5?QA_V%KG_T8:^OOV"O^26ZU_V&'_\ 14=?(/Q@_P"2K^,?^PM<
M_P#HPU\M@/\ D9XGY'MXK_<Z)R%%%%?4GB%K2?\ D*V/_7Q%_P"ABOT$^"O_
M "<7\?O^OS1?_3>*_/O2?^0K8_\ 7Q%_Z&*_03X*?\G%_'[_ *_-%_\ 3>*^
M%XEWI?/]#Z7)]I_(]WHHHKXD^C"BBB@ HHHH A>S@DN(IVAC::($)(4!90>N
M#U&<5GZGX7T[4M,U>R-NELFJQ/#=RVRK')(&4J26 Y;!."<UK44 9EGX:TNQ
MLM+M(K& P:7&D5D)(PY@55"KL)Y!P ,BK3Z9:2WT=Z]K"]Y$I1+AHP9$4]0&
MQD ^E6:* *R:9:1WTEZMK"MY(@C>X$:B1E'12V,D#TS5FBB@# ^(/_(A^)/^
MP9<_^BFKCOV7/^3;?A=_V+.G?^DZ5V/Q!_Y$/Q)_V#;G_P!%-7'?LN?\FV_"
M[_L6=._])TH ]0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"OE'XY:-X@^(/QNA\-IX)U>#PS;P?:H=?L+%3#>ZL]M)#!)<39!6&W63KR2Q
M]%Y^KJ0B@#XZ^!7A[QGX8T#Q+)<> ]3M;O5= TCPI:V.H0*(A=66FS1R3S8;
MBV:0K&''WMW''-?/&J_#7Q5XE\%Z[X'@\.:W?ZC"NFW4=KK$ ^W_ &F&"**9
M% .##$H98O12W)ZU^F_B;7[7PMH=[JMVP6"UA:4C/+8'"CW/2O(_V<=!GU-M
M;\;ZDA:^U:=UB9NR;LL1[9P/HM>#CZTJE>E@Z3UD[R\HK_-Z'O9?2C3H5L;5
M6D5RQ\Y2_P EJ>V64"6MI##&@C2-%14'10 !BIJ ,45[J/!"BBBF 4444 %%
M%% !1110!Y9\?/C>OP/T72M0;2&U87UTUMY:S"/9A"V<D'/3%>)_\/ H?^A,
ME_\  Y?_ (FMC]O[_D2/"O\ V$Y/_1+5\0U]UE.5X7$X55*L;N[ZL^:QV,K4
M:[A!Z:'V-_P\"A_Z$R7_ ,#E_P#B:/\ AX%%_P!"9+_X'+_\37QS17L?V)@/
MY/Q?^9Y_]I8G^;\#]-O@+\:E^-WA_4=432FTD6EU]F,;3"3=\@;.0!CK7I]?
M+W[ YQ\._$9_ZBG_ +26NO\ &'[7W@GP3XHU/0=0AU,WNGSF"8Q6VY"P /!S
MR.:^%Q6"D\94HX:#:70^FHXA+#PJ5I6N>Y45\[?\-S?#W_GAJ_\ X"?_ &5'
M_#<WP]_YX:O_ . G_P!E67]F8W_GT_N-/KF'_G1]$T5\[K^W+\/F8*(-7R3C
M_CT_^RKZ%BD$L:N,X8!AFN6MA:V&M[:+C?N:TZU.K?D=Q]%%%<QL%%%% !11
M10 4444 %%%% !2$9!I:* /!O$$@\,?M0Z-=-\D.KV@A8^K%60?JJUP__!0$
MY\,^#?\ K]G_ /18KNOVE[?^RM1\&^(T&U[*]\MV'IE7'_H+?G7!?M^2+-X5
M\&2*<J]Y.P/L8EKGX6_=9Q5H?WN9?]O1_P TST>(?WN64,1_<Y7_ -NR_P F
MCXM'2EI!TI:_>#\F"ONC]@K_ ))GK_\ V%F_]$I7PO7W1^P5_P DSU__ +"S
M?^B4KYS/_P#<7ZH];*_]Y7HSY2^//_);/'7_ &&+C_T*N$KN_CS_ ,EL\=?]
MABX_]"KA*]K"_P "G_A7Y'GUOXLO5A5C3O\ D(6G_79/_0A5>K&G?\A"T_Z[
M)_Z$*WE\+,X_$C]&OVK_ /DWCQ-_USM__1T=?FZ>M?I%^U?_ ,F\>)O^N=O_
M .CHZ_-T]:^7X=_W:7^)_DCV<V_BQ] HHHKZH\0^GOV!?^2C^)?^P2G_ */6
ML7]N3_DM,/\ V"K?_P!"DK:_8%_Y*/XE_P"P2G_H]:Q?VY/^2TP_]@JW_P#0
MI*^1A_R.Y?X?T1[LO^1:O7]3Y[HHHKZX\(!UK])/A-_R:WI'_8OR_P#H#U^;
M8ZU^DGPF_P"36](_[%^7_P! >OD^(/X=+_%^A[F5?'/T/S93[B_04ZFI]Q?H
M*=7UAXCW"O4_V7?^2]^#_P#KYD_]%/7EE>I_LN_\E[\'_P#7S)_Z*>N/&_[M
M4_PO\C?#?QH>J/?O^"@/_(N^"_\ K\N/_1:U\75]H_\ !0'_ )%WP7_U^7'_
M *+6OBZO,R+_ '&'J_S.S,O]YE\OR"BBBO?/+/NW]@K_ ));K7_88?\ ]%1U
M\@_&#_DJ_C'_ +"US_Z,-?7W[!7_ "2W6O\ L,/_ .BHZ^0?C!_R5?QC_P!A
M:Y_]&&OEL!_R,\3\CV\7_N=$Y"BBBOJ3Q"UI/_(5L?\ KXB_]#%?H)\%/^3B
M_C]_U^:+_P"F\5^?>D_\A6Q_Z^(O_0Q7Z"?!3_DXOX_?]?FB_P#IO%?"\3;T
MOG^A]+D^T_D>[T445\2?1A1110 4444 %%%% !1110 4444 8'Q!_P"1#\2?
M]@VY_P#135QW[+G_ ";;\+O^Q9T[_P!)TKL?B#_R(?B3_L&W/_HIJX[]ES_D
MVWX7?]BSIW_I.E 'J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4AZ4M(>10!\<?'[QMKFO^+KG2]0@ETVRL7*P69/WAVE/9B1T]!7T?\%[
MNYN_AQHWVG2SI)BA$4</9T X<#J-W7FO+O#6D6OQ;^.VOZK?1B[TC1\0Q1MR
MCLIVKGU&0[?E7T2JA%    X %?%Y)A:LL57Q\JEXR;2OU2>_IVL?;YYBZ4<)
M0R^--1E%*3MT;6WKU=Q:***^T/B HHHH **** "BBB@ HHHH ^6/V_O^1(\*
M_P#83D_]$M7Q#7V]^W]_R)'A7_L)R?\ HEJ^(:_3\A_W&/J_S/C,S_WE_(**
M**^A/*/N7]@?_DG?B/\ ["G_ +26OE[]HC_DN7C?_L)R?R6OJ']@?_DG?B/_
M +"G_M):^7OVB?\ DN7C?_L)R?R6ODL#_P C:OZ?Y'NXG_<:7]=SSNBBBOK3
MPAT/^N3_ 'A_.OU]L_\ CTA_W%_D*_(*'_71_P"\/YU^OMG_ ,>D/^XO\A7P
M_$W_ "Y_[>_0^DR?[?R)J***^'/I HHHH **** "BBB@ HHHH **** /+?VD
MM'.J_"O49%7+V<D=R/H&VM^C&OG?]K#6#KWP7^%UZQW/(9%<_P"TL2J?U6OL
M#QII0USPCK-@PW?:+26/'N5./UKX*^,.KG4/@AX.M&.9+#6+N$CT!C5Q_P"A
M'\JPRC]UQ)1?2I!_?'_@,]''?ON'ZB_Y]S7W27^:/":***_=S\F"ONC]@K_D
MF>O_ /86;_T2E?"]?='[!7_),]?_ .PLW_HE*^<S_P#W%^J/6RO_ 'E>C/E+
MX\_\EL\=?]ABX_\ 0JX2N[^//_);/'7_ &&+C_T*N$KVL+_ I_X5^1Y];^++
MU858T[_D(6G_ %V3_P!"%5ZL:=_R$+3_ *[)_P"A"MY?"S./Q(_1K]J__DWC
MQ-_USM__ $='7YNGK7Z1?M7_ /)O'B;_ *YV_P#Z.CK\W3UKY?AW_=I?XG^2
M/9S;^+'T"BBBOJCQ#Z>_8%_Y*/XE_P"P2G_H]:Q?VY/^2TP_]@JW_P#0I*VO
MV!?^2C^)?^P2G_H]:Q?VY/\ DM,/_8*M_P#T*2OD8?\ ([E_A_1'NR_Y%J]?
MU/GNBBBOKCP@'6OTD^$W_)K>D?\ 8OR_^@/7YMCK7Z2?";_DUO2/^Q?E_P#0
M'KY/B#^'2_Q?H>YE7QS]#\V4^XOT%.IJ?<7Z"G5]8>(]PKU/]EW_ )+WX/\
M^OF3_P!%/7EE>I_LN_\ )>_!_P#U\R?^BGKCQO\ NU3_  O\C?#?QH>J/?O^
M"@/_ "+O@O\ Z_+C_P!%K7Q=7VC_ ,% ?^1=\%_]?EQ_Z+6OBZO,R+_<8>K_
M #.S,O\ >9?+\@HHHKWSRS[M_8*_Y);K7_88?_T5'7R#\8/^2K^,?^PM<_\
MHPU]??L%?\DMUK_L,/\ ^BHZ^0?C!_R5?QC_ -A:Y_\ 1AKY; ?\C/$_(]O%
M_P"YT3D****^I/$+6D_\A6Q_Z^(O_0Q7Z"?!3_DXOX_?]?FB_P#IO%?GYI'_
M "%K'_KXB_\ 0Q7VKX.^+/A/X;?M)?'.'Q)K5MI4MU=:.\*SD_.HL "1@>M?
M"\2[TOG^A]+D^T_D?4M-,J*X0L [=%)Y--AG2Y@26)@T;J&5AW!&0:^%?C[<
MWOA+]L_PYKOC+6/$6B>%9I;==!UG29]UI;D+"DMM/$,A0\K-O9A@K(GI7Q)]
M&?=NX9QGGTH# D@'D=:^/?$OA_5?#W[7'A:+0_'.NZ_XKU#5I]6US3!.1IVF
M>'Q$RK \.2H8N%"-PS')Q7)?LP>+_$4WQ)^$GB>[\1:MJ3_%'3]?N]9T^^NC
M);0R6\VZW\B,\1;$'E\=1G- 'W>6 ZG&:-PR!GDU\0_MAZ[K^J?$OQM%8>)=
M7T"/P%\/CXLTV+3KHP1RW_VEL-*!_K%V1;-IX^8USGQ$\>>)M8^)/B[QU%XC
MU;3KGP9JOA"QL-*@N2EG)#?+$UVLL0X<OYQ&3TVB@#] J*** "BBB@ HHHH
MP/B#_P B'XD_[!MS_P"BFKCOV7/^3;?A=_V+.G?^DZ5V/Q!_Y$/Q)_V#;G_T
M4U<=^RY_R;;\+O\ L6=._P#2=* /4**** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ KE_B;XG'A#P+K.I[@LD5NRQ>\C?*H_,BNHKPG]I*_?7;
M_P ,>#+1CY^HW0EE"]ESM7^;'\*\K-,0\-A)SC\6R]7HCU<KPRQ6,ITY?#>[
M]%J_P1O?LV^%CH7PYAO)0?M6J2&Z=CUV]$_09_&O6*JZ980Z5I]M96Z[8+>-
M88U'95&!_*K5=&"PZPF'A07V5;_,Y\;B7B\34KO[3;_R_ ****[3B"BBB@ H
MHHH **** "BBB@#Y8_;^_P"1(\*_]A.3_P!$M7Q#7V]^W]_R)'A7_L)R?^B6
MKXAK]/R'_<8^K_,^,S/_ 'E_(****^A/*/N7]@?_ ))WXC_["G_M):^7OVB?
M^2Y>-_\ L)R?R6OJ']@?_DG?B/\ ["G_ +26OE[]HG_DN7C?_L)R?R6ODL#_
M ,C>OZ?Y'NXG_<:7]=SSNBBBOK3PAT/^NC_WA_.OU]L_^/2'_<7^0K\@H?\
M71_[P_G7ZI?$?Q['\,?AU?>)9K1[Z.QAC8P1L%9]Q5>I^M?$\1QE4E1A%:N_
MZ'T>4R48U)/96_4[&BODK_AX!IG_ $*5Y_X$I1_P\ TS_H4KS_P)2OGO['QW
M_/O\5_F>K_:&&_G/K6BODK_AO_3?^A2O/_ E*]'^!O[35I\;/$E_I%OHEQIC
MVEI]J,DTRN&&\+C ^M95<LQ=&#J5(62]"X8RA4DHPE=L]NHHHKRSM"BBB@ H
MHHH **** $89&#T[U^;W[0-I)H.I:CH87$%OK$TB^V5('_CI'Y5^D+=#7PS^
MV5H'V7QEJ4X3:MQ%!>*?4XV-_*N/G6'S/ XE]*G+\IIQ_.QZN&@Z^!QN&76G
MS+U@T_RN?,-%%%?OA^1!7W1^P5_R3/7_ /L+-_Z)2OA>ONC]@K_DF>O_ /86
M;_T2E?.9_P#[B_5'K97_ +RO1GRE\>?^2V>.O^PQ<?\ H5<)7=_'G_DMGCK_
M +#%Q_Z%7"5[6%_@4_\ "OR//K?Q9>K"K&G?\A"T_P"NR?\ H0JO5C3O^0A:
M?]=D_P#0A6\OA9G'XD?HU^U?_P F\>)O^N=O_P"CHZ_-T]:_2+]J_P#Y-X\3
M?]<[?_T='7YNGK7R_#O^[2_Q/\D>SFW\6/H%%%%?5'B'T]^P+_R4?Q+_ -@E
M/_1ZUB_MR?\ ):8?^P5;_P#H4E;7[ O_ "4?Q+_V"4_]'K6+^W)_R6F'_L%6
M_P#Z%)7R,/\ D=R_P_HCW9?\BU>OZGSW1117UQX0#K7Z2?";_DUO2/\ L7Y?
M_0'K\VQUK])/A-_R:WI'_8OR_P#H#U\GQ!_#I?XOT/<RKXY^A^;*?<7Z"G4U
M/N+]!3J^L/$>X5ZG^R[_ ,E[\'_]?,G_ **>O+*]3_9=_P"2]^#_ /KYD_\
M13UQXW_=JG^%_D;X;^-#U1[]_P % ?\ D7?!?_7Y<?\ HM:^+J^T?^"@/_(N
M^"_^ORX_]%K7Q=7F9%_N,/5_F=F9?[S+Y?D%%%%>^>6?=O[!7_)+=:_[##_^
MBHZ^0?C!_P E7\8_]A:Y_P#1AKZ^_8*_Y);K7_88?_T5'7R#\8/^2K^,?^PM
M<_\ HPU\M@/^1GB?D>WB_P#<Z)R%%%%?4GB%O2/^0M8_]?$7_H8K] /@S#'-
M^T7\?=Z*^+S1L;E!_P"7 5^?VD_\A6Q_Z^(O_0Q7Z"?!3_DXOX_?]?FB_P#I
MO%?"\3;TOG^A]+D^T_D>[XXQ7SI\3OV0;/XC_&BQ\6S^(-2A\/SE9]8T%9AY
M-U-%Y7DE<@E%;RDW@8SL7U-?1=%?$GT9\^>%OV4;SPI\8]8^(%I\2?$'G:SJ
M@U+4M,\F#R+I5R(X&8J7$:J0H (X'KFK'@/]D?1_ 'BNZUFS\1ZO/#;VM_::
M!8R[!'H:7DADG,) RQW_ '=WW1Q7O=% 'SW\0_V/]/\ B0NB/J'C'78KN'1$
M\.ZU=1>7OURQ619"DV1\K,ZDEEY^8CO5WQA^R1H'BWXF1>*3K6IV&G33:==:
MGX?M]GV74)K'_CT=R1N79QD _-M%>[T4 %%>"Z;^TIK ^-NG^#-;\#7>A:+K
M%S?6FD:O<7*F6X:U3?)(]OC<D3#.U\\XJI\#_P!K!_BYXWM-'N_"LV@Z;KFF
MW&L>&]0>Z67^T+2"?R79T S$V<,%.<J0<T ?0M%?/?QP_:N;X2>-+S1[+PM+
MX@L-"TVWUGQ)?)=+$=/LYI_)1D0C,KY!8J,84=:C\1_M;KHOQ>E\-0>&9+SP
MI8ZQIWA_4_$@NU46U]>H&@58L9=/F0,^1@N.* /HBBOGGPI^UD?$WQ@A\,GP
MO+:^%K_6;_PYIGB)KI2;G4+.,O,AAQE4(5PK9Y*'@5]# Y% &!\0?^1#\2?]
M@VY_]%-7'?LN?\FV_"[_ +%G3O\ TG2NQ^(/_(A^(_\ L&W/_HIJX[]ES_DV
MWX7?]BSIW_I.E 'J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 AZ&O O 17XB_'[7O$)'F6.CI]GMB>F[E ?T<_C7JGQ0\4#P?X$UC4\@2Q
MP%(1GK(WRK^IS^%<I^S?X9.A_#FWNY5Q<ZI*UVY(Y*]$S^ S^-?/8S_:<?0P
MW2/OOY:1_'\CZ+!?[-@*^*ZRM37SUE^&GS/50,4445]"?.A1110 4444 %%%
M% !1110 4444 ?+'[?W_ ")'A7_L)R?^B6KXAK[>_;^_Y$CPK_V$Y/\ T2U?
M$-?I^0_[C'U?YGQF9_[R_D%%%%?0GE'W+^P/_P D[\1_]A3_ -I+7R]^T3_R
M7+QO_P!A.3^2U]0_L#_\D[\1_P#84_\ :2U\O?M$_P#)<O&__83D_DM?)8'_
M )&]?T_R/=Q/^XTOZ[GG=%%%?6GA#H?]='_O#^=?I#^U)_R;MXE_Z]X/_1B5
M^;T/^NC_ -X?SK](?VI!_P 8[>)?^O>#_P!&)7R><_[SA?7]8GN8#^!6]/\
M,_-P]:*#UHKZP\,*^FOV"/\ DINO_P#8(/\ Z-2OF6OIK]@C_DINO_\ 8(/_
M *-2O(S;_<:OI^J.[ _[S ^ZZ***_)C[H**** "BBB@ HHHH *^8_P!L[0EN
MK71KL ;YH)[4^IZ,/US^=?3E?.'[8UUY$7@R,_=FN;E/Q\M2/Y5Y69TY3PDY
M0WA[R_[=][]#V<GG&&.IQGM+W7_V\N7]3X('2EJWJ]O]DU2[AQ@)*P'TS52O
MWW#UEB*,*T=I)/[U<_):])T*LZ4MXMK[@K[H_8+_ .29Z_\ ]A8_^B4KX7K[
MH_8*_P"29Z__ -A9O_1*5XN?_P"XOU1WY7_O*]&>)_%'X5KKGB?XE^*;N_FL
MXH];OHK6.*T>9'>(*S&5E_U:G<%!YY/I7G?C[X?V'A;1_#^IZ9K7]K6>J^:@
MDDMV@&^,J&= >6B); ;C.T\5Z?X_^,,7A+QMX_T6XT^>\N+?7-3EL'CN-D(-
MQ%Y,BS)_&H'S#'>N'UKQWX2\0Z%::,FD7VFZ;91W-W$LEWYKI=2+&JQ1''$0
MV$X/=B33PLL5%0YD^73MM;[^WXA65&3E;?\ 6YK:=\!M-UJ2RNM+\13ZEHQA
MN7NKFWT]FDW0M$C>1'G,BLTR@-QT;TK%M?AAIO\ 8VO:C;:\;B^T.[4R6QM'
MCC,7VA8EW.V-LC9+!,=%-='JGQQ\,7.JQ_8-"UG3M'ETE]%N+.*^13%;[D=#
M!@?*V^/<Q.=VXUG2_&/2]2?Q+<)H,\&N^(97@DD%SNM?*DE0J[1D<RH%P&'&
M230I8VSYD[?+OU^78+8:ZM;\3[%_:O\ ^3>?$W_7.W_]'1U^;IZU^D7[6!_X
MQY\3?]<[?_T='7YP&"3<!Y;Y;D#:>:Y>'7;#2O\ S/\ )&V:J]:/H,HI41G.
M%4L>N ,T;6V[L';G&<<9KZJYX9]._L"_\E'\2_\ 8)3_ -'K6+^W)_R6F'_L
M%6__ *%)6W^P0C)\2/$H92I_LA#@C''GK6)^W)_R6F'_ +!5O_Z%)7R4/^1W
M+_#^B/=E_P BU>I\]T445]<>$ ZU^DGPF_Y-;TC_ +%^7_T!Z_-L=:_23X3?
M\FMZ1_V+\O\ Z ]?)\0?PZ7^+]#W,J^.?H?FRGW%^@IU-3[B_04ZOK#Q'N%>
MI_LN_P#)>_!__7S)_P"BGKRRO4_V7?\ DO?@_P#Z^9/_ $4]<>-_W:I_A?Y&
M^&_C0]4>_?\ !0'_ )%WP7_U^7'_ *+6OBZOM'_@H#_R+O@O_K\N/_1:U\75
MYF1?[C#U?YG9F7^\R^7Y!1117OGEGW;^P5_R2W6O^PP__HJ.OD'XP?\ )5_&
M/_86N?\ T8:^OOV"O^26ZU_V&'_]%1U\@_&#_DJ_C'_L+7/_ *,-?+8#_D9X
MGY'MXO\ W.B<A1117U)XA:TG_D*V/_7Q%_Z&*_03X*?\G%_'[_K\T7_TWBOS
M[TG_ )"MC_U\1?\ H8K]!/@I_P G%_'[_K\T7_TWBOA>)MZ7S_0^ER?:?R/=
MZ***^)/HPHHHH **** /D/5='\=?$/\ :<\*WLWP^OO#%[H=W?66J^*!,)+"
M_P!$>&00Q1DGEVD=6("@J5/)%<=\!?!OCOP%J_AN^U[P5J6GV?PG\%ZOICS2
ME NL7#2B2,6QS\RM'$#DX +8K[MQ4-W9P7]I-:W,*7%M,ACDBE7<KJ1@J0>H
M([4 ?#/QW\$^-?&^O^)]5\.>#M2U:Q^+7@K2M+AN(2A329UEWO\ :B2-JB*3
M.X9R5(JSXJ^#7C6W^,/B'PE9^&;^\T'Q-XRT#Q,GB:,*;2VM;..+[0DASD2;
MH %7'.ZON&.)(8U2-%1% 5548  Z "G8H ^)/AU\)_&UA\:/#WA>]\+7UKH7
MAGQWK?C!O$;[?L=U;7,,JV\<;9R9-TY#+CC;7VTO04N** /*OC=\/=3\2Z)K
M.HVGC?7O#]O#I4Z-I^G"W,,I".2S>9&S9(.#@C@5-^RZ<_LW?"X]/^*9T_\
M])TKL/B#_P B'XD_[!MS_P"BFKCOV7/^3;?A=_V+.G?^DZ4 >H4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%(>AH \)_:1OYM>U3PQX+LSF;4;
ME990.H7.U<_FQ_"O;M.LHM-L+>T@&V&"-8D [*H '\J\*^'Y;XA_'S7_ !&W
MSV&CJ;:V;MNY1<?DY_&O?J^>RO\ VBK7QK^U*R_PQT_%W9]%FO\ L]*A@E]F
M/-+_ !2U_!604445]"?.A1110 4444 %%%% !1110 4444 ?+'[?W_(D>%?^
MPG)_Z):OB&OM[]O[_D2/"O\ V$Y/_1+5\0U^GY#_ +C'U?YGQF9_[R_D%%%%
M?0GE'W+^P/\ \D[\1_\ 84_]I+7R]^T3_P ER\;_ /83D_DM?4/[ _\ R3OQ
M'_V%/_:2U\O?M$_\ER\;_P#83D_DM?)8'_D;U_3_ "/=Q/\ N-+^NYYW1117
MUIX0Z'_71_[P_G7Z1?M2?\F[>)?^O>#_ -&)7YNP_P"NC_WA_.OTB_:D_P"3
M=O$O_7O!_P"C$KY/.?\ ><+Z_K$]S ?P*WI_F?FV>M%!ZT5]8>&%?37[!'_)
M3=?_ .P0?_1J5\RU]-?L$?\ )3=?_P"P0?\ T:E>1FW^XU?3]4=V!_WF!]UT
M445^3'W04444 %%%% !1110 5\M_MSW'V2R\!39P%U*;/T\M0?YU]25\G?\
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
MIK]@C_DINO\ _8(/_HU*^9:^FOV"/^2FZ_\ ]@@_^C4KR,V_W&KZ?JCNP/\
MO,#[KHHHK\F/N@HHHH **** "BBB@ KY/_X*!<>&O!W_ %^W'_HL5]85\T_M
MF^%+CQO_ ,('HUK-%;RSWEVQFG)$<:I!O9FP"< *:];*IQAC:<I;*_Y,X<<G
M+#RBNO\ F?'MP?M_P^@?J]K+M_ ''\B*Y*O6]!^&M]+X4\<>1=6U[IND 9O8
M&/ES.0ORQY )()&>.*Y/1?AS/J_@74/%,NIV6GV5M,]O'%<EO,N)%C#E4 !&
M<,HYQR:^@X?G'"5<;AINT55<H^E1)K\;F&>IXNE@\1#5NFHR]8:?E8Y"ONC]
M@K_DF>O_ /86;_T2E?,]_P# :_TW7$TNXU[28YHK5[R_D:1PFGQJ$),I*^KJ
MHQGFOJK]BW0;OPMX2\7Z/?*J7ECKLD$H4Y&X1)R#W!ZCZUWYUB*5;!-0E?5'
MCY=2G#$)R7<^0/CS_P EL\=?]ABX_P#0JX2N[^//_):_'7_88N/_ $*N$KZ+
M"_P*?^%?D>56_BR]6%6-._Y"%I_UV3_T(57JQIW_ "$+3_KLG_H0K>7PLSC\
M2/T:_:O_ .3>/$W_ %SM_P#T='7YNGK7Z1?M7_\ )O'B;_KG;_\ HZ.OS=/6
MOE^'?]VE_B?Y(]G-OXL?0****^J/$/I[]@7_ )*/XE_[!*?^CUK4_:F^'<_C
MOXR:A.-3L=(M--T6TDFN;]F5,O)*%48!Y.T_E67^P+_R4?Q+_P!@E/\ T>M=
M=\??'=AX%^.\D]]JVJ:?']@L;@VUC$LD5ZL;S;H)0>0&W8!Z<MD=*^(K2J1S
M:;I?%RKSZ(^CIJ$L#%3VO_F?+VL?#RYTCP9:^)!J%C=V\DD<4UO;R[I;<R*S
M1[QC'*HQP#QQG&:Z&U^ >O7L6D-%>:>SWC1+<1>=\UCYL#3QF88XW1HS#&>F
M.M7K+7O!^L>#;7PP;V^M5U'4([R9)X%$6EN%D\YT?(WA\HH!Z >O7I_#?QYT
M'1=!T"TN)+R_N/,MI+NX-FB2VA@MY(HV# _ORK.I7./E3!YKVZE?%*-J:UN^
MG3I]VOX?/SXTZ%_>>GK]YQUK\";BXU'4K%O%&AP75I;_ &V..6=@UQ;F$3"9
M!M^[M/?&#7VG\).?V6M(/_4OR?\ HMZ^,?&?Q-TO5KKQ9<6,ES<7^J:;8:6+
M^6$1M<^65-S*R@_)OV(,>F:^S_A-_P FMZ1_V+\O_HMZ\+-G6E1INM_,NENF
MIZ>!5-5)JGV?YGYLI]Q?H*=34^XOT%.K[D^:>X5ZG^R[_P E[\'_ /7S)_Z*
M>O+*]3_9=_Y+WX/_ .OF3_T4]<>-_P!VJ?X7^1OAOXT/5'OW_!0'_D7?!?\
MU^7'_HM:^+J^T?\ @H#_ ,B[X+_Z_+C_ -%K7Q=7F9%_N,/5_F=F9?[S+Y?D
M%%%%>^>6?=O[!7_)+=:_[##_ /HJ.OD'XP?\E7\8_P#86N?_ $8:^OOV"O\
MDENM?]AA_P#T5'7R#\8/^2K^,?\ L+7/_HPU\M@/^1GB?D>WB_\ <Z)R%%%%
M?4GB%K2?^0K8_P#7Q%_Z&*_03X*?\G%_'[_K\T7_ --XK\^])_Y"MC_U\1?^
MABOM3PCX@\7Z+^TE\<E\,>%8?$<4ESHYG>744M?*86(P &'S9'-?"\2[TOG^
MA]+D^T_D?4]><^)OVA/ ?A#XEZ/X"U77[:U\2ZH!Y%JYX5C_ *M7;HK/_"#]
M['%>A0L[P(TB>7(5!9 <[3CD9KX _:-\0Z5\.OVL4\1:3=Z9XEN9[FSBUWPC
MJUM^]24K:Q0SVS$?,Y1D*XR 8V[]/B3Z,^Y+CQYH-KXUL_",FI0CQ'=V<E_#
MIX;,K0(RJTF.PRP'/6N?\/\ Q[^'_BKQW=>#-)\5Z;?^)[5YHYM,@F#3(T1Q
M("/]GO7C+>!]+\)_M_Z'JEDL[WVN^%-5O+V:>9I"S+<6R(J@\*BKP%'')]:\
MX^ VJV_PW^,_A2+2/'.D^.-#\62>(K[4P--CAGTAHY6F:4R_ZP+N)C8/QQQ0
M!];^/?C1X)^%^IZ1I_BGQ)8:+>:M)Y=G#=2A6D.0N?89(&3QD@4FN?&KP1X;
M\>:9X,U+Q+86?B;4@K6NG2R@22;L[1[%L' /7'%?&G[6VOZ%J/CSXGZA>7EG
M=V&L?" #P[.65EN)FO&(\@GJQ<PGY>>E<_\ $=X[?QC\3-.U5H_^$ONM?\ M
MI,;X^T.%6'<8\\D*PESCISF@#](:*** "BBB@ HHHH P/B#_ ,B'XD_[!MS_
M .BFKCOV7/\ DVWX7?\ 8LZ=_P"DZ5V/Q!_Y$/Q)_P!@VY_]%-7'?LN?\FV_
M"[_L6=._])TH ]0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKB?C-\4;
M7X.?#G6O%=U87>J"P@9X[*RC+R3/M)5>!\HX.6/  )-<?X>_:/M/$7Q.\(>#
M(=&O([G7/#S:[+>."((/W4,@A5B/WC8F&2.G&>M 'LK'BO OAZH^(?Q[\0^(
MV;S+'20;>U/4;ON+C\ Y_&L7XL?M>VG@74?%FG3Z-<0Z98F\TNVU@3(?,U""
MT6Y>+ROO!=C_ "N>"RD5=_8H\3P^(/ >M0SZ;-I6NV6HJ-0MYV#G$D$<T#!A
MU!CD4^QW5X6,I3Q.+HTK>['WGZK2/XZGO8.I'"X.O5O[\TH+T>LOPLOF?18&
M****]T\$**** "BBB@ HHHH **** "BBB@ HHHH ^6/V_O\ D2/"O_83D_\
M1+5\0U]O?M_?\B1X5_["<G_HEJ^(:_3\A_W&/J_S/C,S_P!Y?R"BBBOH3RC[
ME_8'_P"2=^(_^PI_[26OE[]HG_DN7C?_ +"<G\EKZA_8'_Y)WXC_ .PI_P"T
MEKY>_:)_Y+EXW_["<G\EKY+ _P#(WK^G^1[N)_W&E_7<\[HHHKZT\(=#_KH_
M]X?SK](?VI/^3=O$W_7O!_Z,CK\WH?\ 71_[P_G7Z0_M2?\ )NWB7_KW@_\
M1B5\GG/^\X7U_6)[F _@5O3_ #/S</6B@]:*^L/#"OIK]@C_ )*;K_\ V"#_
M .C4KYEKZ:_8(_Y*;K__ &"#_P"C4KR,V_W&KZ?JCNP/^\P/NNBDW#UI<U^3
M'W0449HR* *NJW1L-,N[E5#-#"\@4]]JDX_2OBT?M]Z]@?\ %+V/_@2_^%?9
M?B/_ )%[4_\ KUE_] -?D4.@KZS(L%0Q:J.M&]K?J>'F6(J4.7V;M>Y]5_\
M#?>N_P#0KV/_ ($O_A1_PWWKO_0KV/\ X$O_ (5\JT5]5_8^!_Y]_F>)_:&)
M_F/M/X6_MEZQX_\ B'H7AV?P_:6L.HW'D--'.S,@VDY (]JZ/]K_ %FWT%_!
M%U=:E?:/$9[V+[?IH!F@+V^T,!W&3R!SC.*^4OV;?^2[>"O^O\?^@/7T7_P4
M!_Y%GP;_ -?D_P#Z+%>#7P="AF=&E2C9-?Y]STZ6(J5<'.I-W:?^1XSI?Q*T
MS5_&WCB2-KAH-:TR&SMGE3#321F'?*ZCA6?RV8^YINF^,O#WPXM/$VB1ZUJV
MH0Q-=V\.EB-3:7IFA55=C_"T;Y.>?NKBO(_#MR+/7+*0G"^8%/T/']:N>-;;
M[/XBN2!@2!9/S'/ZBL?8QI<0/#2^&I237K"5ORD>CS>UR%8B/Q4ZK3])Q7ZH
M]DO/C)X7U'3IM"O=7UO5+'4[6[AN=6OK96N;-93"T<2@'YPK0DG&!\W'>OHO
M]D_Q/'XTT_Q[KD,;0P7_ (ADFC1_O!/)C"Y]\ 5^>=?=/[!7_),]?_["S?\
MHE*[LXP=/#X-RAW7YGDX"O.K72EYGRE\>?\ DM?CK_L,7'_H5<)7=_'G_DM?
MCK_L,7'_ *%7"5]-A?\ =Z?HOR/&K?Q9>K_,*L:=_P A"T_Z[)_Z$*KU8T[_
M )"%I_UV3_T(5T2^%F<?B1^C7[5__)O'B;_KG;_^CHZ_-T]:_2+]J_\ Y-X\
M3?\ 7.W_ /1T=?FZ>M?+\._[M+_$_P D>SFW\6/H%%%%?5'B'T]^P+_R4?Q+
M_P!@E/\ T>M8O[<G_):(?^P5!_Z%)6U^P+_R4?Q+_P!@E/\ T>M8O[<G_):8
M?^P5;_\ H4E?(P_Y'<O\/Z(]V7_(M7K^I\]'FEHHKZX\(*_23X2_\FMZ1_V+
M\O\ Z+>OS;'6OTD^$W_)K>D?]B_+_P"@/7R?$'\.E_B_0]S*OCGZ'YLI]Q?H
M*=34^XOT%.KZP\1[A7J?[+O_ "7OP?\ ]?,G_HIZ\LKU/]EW_DO?@_\ Z^9/
M_13UQXW_ ':I_A?Y&^&_C0]4>_?\% ?^1=\%_P#7Y<?^BUKXNK[1_P""@/\
MR+O@O_K\N/\ T6M?%U>9D7^XP]7^9V9E_O,OE^04445[YY9]V_L%?\DMUK_L
M,/\ ^BHZ^0?C!_R5?QC_ -A:Y_\ 1AKZ^_8*_P"26ZU_V&'_ /14=?(/Q@_Y
M*OXQ_P"PM<_^C#7RV _Y&>)^1[>+_P!SHG(4445]2>(6M)_Y"MC_ -?$7_H8
MK]!/@K_R<7\?O^OS1?\ TWBOS[TG_D*V/_7Q%_Z&*_03X*?\G%_'[_K\T7_T
MWBOA>)=Z7S_0^ER?:?R/=ZXW7/A!X2\1^/\ 1?&FH:):7/B+2(WCM;UX5+J&
MQ@DD9)7'RG^')QUKLJ*^)/HS.F\.:7/KUOK<EA;OJ]O ]K#>E!YL<3$%D#=0
M"0"1["L73OA5X/T?6=7U:Q\,Z5::GJZ-'?W<-HBR7*M]X.P'(/?U[UU=% ')
M:C\)/!FKP:%#?>%M(NXM""C2TFM$8687&T1Y'R@8' XX%6]3^'?AC6?%5AXE
MOM TZ[\06"[;74YK9&GA'/W7(R.IQZ9KHJ* "BC-% !1110 4444 8'Q!_Y$
M/Q)_V#;G_P!%-7'?LN?\FV_"[_L6=._])TKL?B#_ ,B'XD_[!MS_ .BFKCOV
M7/\ DVWX7?\ 8LZ=_P"DZ4 >H4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5XA^UG\3]?^%?@;
M2=2\/7$=M=W&I+;2-)$) 4,4C8P?=17M]?,G[?7_ "2_0.W_ !.E_P#1$U>E
MEL(U,73A-739QXR3A0E*+LSP+_AL;XG?]!6T_P# -?\ &C_AL;XG?]!6T_\
M -:^8;SQ+J<$VM1.L4#PW%I!;8&_:LK8W-ZG'./PJ]!JUU<>%I[N2[2UGM7F
M26X\G<I$3L"0N>X7U[U]]&E@)-I45=)O9=&?,N6*23=1Z^?<^D/^&QOB=_T%
M;3_P#6OI[]DGXJ^(OBMX9UV]\17,=S/:7J0Q-%$(P%,88C Z\U^7,OB?5=)N
MM*AU":,RR_9E>(0D><97*M@Y^79E?UK]&/V N/!'BG/_ $$D_P#10KR,SIX2
M6#G*C349)KIKJ=^#E75>,:D[IW_ ^A?B1X7F\;_#WQ/X=@G2VFU?2[JP2:0$
MK&TL3(&('.!NKSY/@IK%EXC^&^L66J6:W'A'PO>:'MF1BLT\L5NJ28'\ :#)
M'7!KH-?_ &@OA_X8UF[TK4_$MG::A:/Y<T$A.Y&ZX/'O5&/]IOX9SN(X_%ED
MTC'  )))_*OCGAJRCSN#MWLSWE5IN7(I*Y\N_M$?L_ZGX[^+6G:?JMSHIU+6
MX29+G3()8YA-+:+:L74ML*@B1PV-Y 56X45].? 'X1ZK\,;3Q%>>(+^QO]=U
MR[@GN#ID;);1I!:Q6T2H&YR5B#'W8@<"O+-(^+'A27XY:GXJ\1:O!I]A#$T6
MF_:,C?C" @?3<?\ @5>KC]I[X8CIXML?S/\ A7AY3#$XY5<8HMPE)J-EIRQT
MO\W<]W-51P7LL(VE.,4Y7>O-+6WR5CU2BF1S)-&DB-N1P&4CN"*=D>M>H>.+
M11GWI,^](!:*:6P>M->XCC.'D53_ +1Q3W DHJ'[9!_SVC_[Z%'VR#_GM'_W
MT*=F*Y-14/VN#_GLG_?0J1'61058,#W%(8ZBBB@ HHHH ^6/V_O^1(\*_P#8
M3D_]$M7Q#7V]^W]_R)'A7_L)R?\ HEJ^(:_3\A_W&/J_S/C,S_WE_(****^A
M/*/N7]@?_DG?B/\ ["G_ +26OE[]HG_DN7C?_L)R?R6OJ']@?_DG?B/_ +"G
M_M):^7OVB?\ DN7C?_L)R?R6ODL#_P C>OZ?Y'NXG_<:7]=SSNBBBOK3PAT/
M^NC_ -X?SK](?VI!_P 8[>)?^O>#_P!&)7YO0_ZZ/_>'\Z_2+]J3_DW;Q+_U
M[P?^C$KY/.?]YPOK^L3W,!_ K>G^9^;9ZT4'K17UAX85]-?L$?\ )3=?_P"P
M0?\ T:E?,M?37[!'_)3=?_[!!_\ 1J5Y&;?[C5]/\CNP/^\P+'[9_C7Q!X=^
M+5K;:7KFH:=;'2X7,-K<O&A8O)DX!Z\#\J\%_P"%I^,_^AKUK_P.D_QKV#]N
M?_DLEI_V"(/_ $.2OG>LLKHTI8.DW%-V[(O&U)K$32;W.H_X6GXR_P"AKUG_
M ,#I/\:4?%/QED?\57K/7_G^D_QKEJ!U%>I]7H_R+[D<?M:G\S/TL^"NHW6K
M?LWZ%>7MS+>7<VCR-)/.Y=W.'Y)/)K\TEZ"OTE^ O_)L7AW_ + TG_L]?FTO
MW1]*^;R1)5L2E_-^K/7S%MTZ+?;]$+1117UAX9Z3^S;_ ,EV\%?]?X_] >OH
MO_@H#_R+'@W_ *_9_P#T6*^=/V;?^2[>"O\ K_'_ * ]?1?_  4!_P"18\&_
M]?L__HL5\IC/^1OA_3_,]S#_ .X5/7_(^*U8H0PZK@UU?CU/..FWJ_=FAP3[
M\'^M<O;0BXN(HFD6)78*7?HON:]0O?#UM>Z'%922$K"@\N8]5P.OTKYKBO-\
M-DV:9?BJM]').R^S))?@[:'UO#&5XC-LMQV&I6U46KO[47?\5?4\LK[H_8*_
MY)GK_P#V%F_]$I7PS+&(Y70.'"DC<O0^XK[F_8*_Y)GK_P#V%F_]$I7U>>R4
M\!S+9M'QV6Q<<5ROI<^4OCS_ ,EL\=?]ABX_]"KA*[OX\_\ );/'7_88N/\
MT*N$KW,+_ I_X5^1YM;^++U858T[_D(6G_79/_0A5>K&G?\ (0M/^NR?^A"M
MY?"S./Q(_1K]J_\ Y-X\3?\ 7.W_ /1T=?FZ>M?I%^U?_P F\>)O^N=O_P"C
MHZ_-T]:^7X=_W:7^)_DCV<V_BQ] HHHKZH\0^GOV!?\ DH_B7_L$I_Z/6L7]
MN3_DM,/_ &"K?_T*2MK]@7_DH_B7_L$I_P"CUK%_;D_Y+3#_ -@JW_\ 0I*^
M1A_R.Y?X?T1[LO\ D6KU_4^>Z***^N/" =:_23X3?\FMZ1_V+\O_ * ]?FV.
MM?I)\)?^37-(_P"Q?E_] >OD^(/X=+_%^A[F5?'/T/S93[B_04ZO3D^%6F:)
MX7\':KX@U"YMVUBXF6XM;2,/+%&(5>! #TDDW+UX 8$TL_PHT^S^*VN^'YKZ
MY_L?1K*;4;F98QYXBC@$K1@9V[\G9G..]>\L91=[/9/IV=F>:\//^O,\PKU/
M]EW_ )+WX/\ ^OF3_P!%/6W>_ 33;+1?%UX-0O)O[+WR6\RQJ(TC%M'/%YPS
MG+^9L&W."IS70_!GP9H.B_%+X:ZUH6H7EW#>:C<VC?;(A'YQCM]QFB'7R\L5
MYYR*XL3C:-7#U(PZI]/*YT4</4A5BY=U^9Z%_P % ?\ D7?!?_7Y<?\ HM:^
M+J^T?^"@7'A[P7_U^7'_ **6OD7_ (1'6R;[&D7I^PJ&NL0-^X!&07X^7CGG
MM6&1RC' PN[:O\R\QBWB967;\C(HJ>VL+F\AN98())HK:/S9G121&F0-S'L,
MD#\:LW'AW5+0V(FTZZB-\ ;7?"P\\$X&SCYLY'3UKZ!RBG9L\Q)O9'V[^P5_
MR2W6O^PP_P#Z*CKY!^,'_)5_&/\ V%KG_P!&&OL/]A6UFLOAOX@MKB)X;B'6
MY$DC<89&$<8(([$&OE/XD>$]4U[XA_$C4;*U:6STK4II+J7H$#S[%'N23T^M
M?*X&<5F.)DWII^A[>)BW@Z*1YS173^,_AOKO@+[%_:]O&@NRZQM#*LHWI@/&
M2I.'7<,KUYK3M/@KXLN]7@TS^SUM[N73XM3VW,JQ!(9'*1[BQ 5F88"GG)%?
M1_6:*BIN:L_,\?V4[\MM3C])_P"0K8_]?$7_ *&*_03X*?\ )Q?Q^_Z_-%_]
M-XKX;L/ 6N6EJ^M7%A);Z?8:K#I\\DHVXG+D; .Y&TYQTXK[D^"O_)QGQ^_Z
M_-%_]-XKXSB.<9NDXN^_Z'T641<5.Z[?J>[T445\6?0A1110 4444 ?+%W\2
MOBMX)_:$\*Z;XEU/1IM"\3ZCJ,47AJRAWSV6G00-(EXTP/.2H# C'S@5E_LU
M?M!^/O&_Q!\*+XJNK"[T+Q_H%[X@TFUM;?RWTP07 00LV3Y@:-U)/&&K5^'G
MP0^+FC?M ^(/&_B6X\(ZQIVNS-;2S-).][8Z:%81VUL"H11G:S?WB3DUC_#+
M]G#Q[\'YSK5[JFC7L/@7POJ>C^$H[=)7:?SG,R27*X!&W8B%4R3@D4 2?M)?
MM"^._!WQ"\5P>$KJPM-'^'^@6?B'5K6[MS(^IB:<JT(;/[L+$I(//)]*K>*/
MVE/&T7QCU;4-,NK*/X?>'O%&B^%[S2GMBUQ=?;DC+W ES\IC:9,+C! -6OBG
M^S7X\^*^HRZS8WVDZ4/'/A?3M$\707:R++:&)Q*[VX .XD.\>UB,<'-:'B7]
ME/Q+?_&#4+C3]2TR+X>ZUXATGQ/J4,N_[;'/8(BK!& -I20QQDL2",&F!E^
M_P!HGQUK7QHTB\O[JQ?P#XA\7:MX.L]*CM\3VKV<4C1W!ES\Q=H9 5QP"*^O
M <@&OESP5^RYXI\._&+3[N[U33)O &B^)=3\6Z;''O\ MKW5Y$Z>3(,;0L9E
MD(8$YR*^I!P!2 YGXC7MO!X'\11R3QQR'3+G"LX!/[IJY7]EW_DVWX7?]BSI
MW_I.E-^-?P>\'^.-!UK6M<T2+4-2MM*GCBG>612JK&[ 85@.I/:G?LODG]FS
MX7GN?#.G_P#I.E 'J&:,CUKY%LO'7BO0?VOK?3]0U#4WTW4]5U.UE5YE;3$T
M^*PCF@V ?<F216WD\_/SU6L'Q[XK\7:#\8_'=X^LS-%K,6J:=X9-OXAB6RL9
MH=-1E^T0$8CYWOO9AABN1R* /MBBO#/V3;V_@\)>(/#^M3:C=:]H.J_8[^>_
MU,:@LCM;PRAHI0H^0K(IVX^4Y%>YT %%07U];Z;9SW=W-';6T"-++-*P544#
M)8D]  .M9GA3QIH7CG1(]8T#5;35]+D+*MU:2B2,E>&&1W% &U17'S_%_P %
M6NEZ7J,WB?2XK#5+IK*QN'N5"7,RN49$.>2&!'%=AF@ HHJI?ZO8Z6UNMY=P
M6K7$@BB$T@3S'/15SU/M0!;HJK=ZK9V$UO%<W4-O+<OY<*2R!3(V,X4'J?I1
M;:I9WEW<6L%U#-<6Q FB1P6C)&1N Y'XT 6J*** "BBC- !11535=6L]#T^>
M_P!0NHK*R@7=+/.P5$'3))Z=::5]$&Q;HKC/^%S>!/\ H;M'_P# Q/\ &C_A
M<W@3_H;M'_\  Q/\:U]C5_E?W&?M(?S([.BN,_X7-X$_Z&[1_P#P,3_&M+0/
MB%X9\57K6>CZ[8:G=+&96AM9UD8(" 6P#TR1^=)TJD5=Q?W JD'HF=#136D5
M>K ?4T>:G]]?SK(T'44WS4_OK^='FI_?7\Z '44@8,,@Y%9_B+Q#IWA/0K_6
M=7NX['3+"![BYN9CA8XU&2Q- &C17*^"?BAX:^(/A>7Q#HFJ17.E0R213S2
MQF!T^^L@;!0@8)!QP:Y>7]IKX<1:!X<UIO$D/]E^('E33[D1N5E$<ODNYX^5
M ^%W' Y'/- 'J5?,O[?'_)+] _[#2_\ HB:OIJOF7]OC_DE^@?\ 897_ -$3
M5ZN5?[[2]3AQW^[3]#\_KOPY:WC7[/Y@:\\HNRM@JT?W&7T((!IJ>&+1;%K/
M?,UNT7E/&SY#?.7+'_:))R?2M@ D@ 9)XP*Z>+P'>2Z8)]P6Z)!$#<?+[GUK
M[K,LPRO*N2>.FH<[LK]>_P N[/"R_+LPS/FC@X.?(KNW];^6YPUYH4%]J4-Y
M*\I,95O)W_NV922I*^H)_EZ5]U_L$SQV_@/Q6\KK&@U),LYP!^Y%?*4?@ZTT
MY1)JM^D0Z^7&>?SKZ _9O^&-O\3=#U9;#5KG3-$M;M4GMXLYGD* [NN.G'-?
M%YOQ!0Q>&G#*Z,JMVKR2M#_P)VO\KGU. R&KAJL9YG6C2LOAOS3_ / 5M\['
ME_QQ\/W7B+XT^+[RT9#92W[,EQN^1AM49'K6#H]EI/AFY4SWL<UXYVANR?3T
M^M2_&^*3PS\3/$?A^SN)ETZPNC!$A;DJ%!Y(Z]:\\KJ_L7-<[P:I9AB53IRB
MO<IKI;K)ZOS22(AG&5Y-B?:X##NI43^*H_RBMO)MG;^/=5LWA2T"B6Z4[MX/
M^K'_ -?TKB03ZTA.3D\GU- ZU]/D.2TLAR^."I3<K7;;ZM[V71>1\WG>;U,[
MQTL94BHWLK+LN[ZOS/TN^/FL7WA[]GW7M1TR[EL;Z"R@,5Q VUT)DC&0?H2/
MQKX)/QQ^(&?^1PU;_P "/_K5]U?M*_\ )M7B7_KQM_\ T;%7YNGK7%P_1IU,
M/-SBF^;JO)!F=2<*D5%M:?JSN/\ A>'Q _Z'#5__  (_^M1_PO#X@?\ 0X:O
M_P"!'_UJX>BOJ/JU#^1?<CQO;5?YG]Y]9_L9?$;Q1XO^)NI6>MZ]?:I:II;R
MK#<R[E#B1 &QZX)_.LK]N76+_3_BII,=K?7-M&=(1BD,S("?-DYP#5+]@_\
MY*WJO_8(D_\ 1L=._;Q_Y*SI'_8'3_T;)7S*IPCG/+%)+E_0]ASD\ONWK<^?
MO^$GUG_H+W__ (%2?XT?\)/K/_07O_\ P*D_QK-HKZSDAV1X?/+N:8\3ZQN'
M_$VO_P#P*D_QK]'_ -EVXEN_@+X0FGE>:5[9]TDC%F;]Z_4GK7YFC[PK]+OV
M5O\ DW[P;_U[/_Z->OE.(HQCAH67VOT9[F4R;JRN^AZO1117YZ?5!1110!\L
M?M_?\B1X5_[";_\ HEJ^(:^^/VR;C3K;2_!;ZK8IJ-G_ &G*I@EF,46XP,%:
M1AR$4G+8["O&+[X2>%[32_&ZKI9$Z3WK:;YEPWG-'':QS1FV7I(H+EF+?P%>
M]?H&4XR&'P<(S3U;_,^6QV'E5KR<7V_(^;J*]F\$> ]!U3X*:EJMY8B767CO
MIH9#,5G80"(J8$Z,B[W\PGIQBMZP\(>#-7MM%UFST& F?3[ORM*>_(BGN(I8
M0L<LAQME$3N[*./NXKW)YA3BVN5Z-KIT^9YL<+*26JUU/8?V!O\ DG?B+_L*
M?^TEKY>_:)_Y+EXW_P"PG)_):^Q_V5?#EMX/_P"%BZ+9L6M+'Q"\,)8Y.SRD
M(!/? .,^U?*7QR\&ZWKWQ;^(VJ:?IL]WI]AJ4AN9XURL?RJ3GZ#D^U>#@*L'
MF=:I>R:_.QZ>)A)8.G'JG_F>0T5T?B?X<^)/!NFVNH:UI,^GV=TVR&:4#:YV
M[L#\.:-8^'7B3P_#I<NH:1<6J:HRK9[UYF+ $!1[AA^=?6*M3:34EKY]CPO9
MS70YZ'_71_[P_G7Z1?M2?\F[>)?^O>#_ -&)7P+;_#+Q0T6K7(T:Y^SZ-.T%
M_)@8@D3EU;W ZU]\_M2'_C';Q+_U[P?^C(Z^6S><9XG#<KO[WZQ/;P,91H5K
MKI_F?FX>M%!ZT5]>>"%?37[!'_)3=?\ ^P0?_1J5\RU]-?L$?\E-U_\ [!!_
M]&I7D9M_N-7T_5'=@?\ >8&;^W1_R62T_P"P1!_Z')7SO7T1^W1_R62T_P"P
M1!_Z')7SO3RK_<J7H+'?[S/U"@=110.HKUCB/TD^ G_)L7AW_L#2?^SU^;2_
M='TK])?@)_R;%X=_[ TG_L]?FTOW1]*^3R7^/B?\7ZL]S,?X5'T_1"T445]8
M>&>D_LV_\EV\%?\ 7^/_ $!Z^B_^"@/_ "+'@W_K]G_]%BOG3]FW_DNW@K_K
M_'_H#U]%_P#!0'_D6/!O_7[/_P"BUKY3&?\ (WP_I_F>YA_]PJ>O^1\5 5V.
MB^)QI]II=M.XE@E$@E+')0;L*/I_C7 7&NV%JETTMU&@M2JS<_<9A\H/N?2E
MGUJQM]-74)+F-;-P"LV?E;/3'K7;FN78+.*#P^*LTKOS3U5UVL++,PQF4UUB
M,,VGHO)K>S[W.F\4Z)_8NH$(/]&E^>)NV/3\*^T/V"O^29Z__P!A9O\ T2E?
M&VC^*M)\3:=;:#<W\(U*5!)8DMS*,$KC\ 1[BOLS]@^%[?X<>(HI%*.FKLK
M]CY25\5#,*M7+ZF7XQWKT6DW_-'[,UZK?S/I\5@:4,7#'X1?N:R;2_EE]J+]
M'MY'R?\ 'G_DMGCK_L,7'_H5<)7=_'G_ )+7XZ_[#%Q_Z%7"5^E87_=Z?^%?
MD?!UOXLO5A5C3O\ D(6G_79/_0A5>K&G?\A"T_Z[)_Z$*WE\+,X_$C]&OVK_
M /DWCQ-_USM__1T=?FZ>M?I%^U?_ ,F\>)O^N=O_ .CHZ_-T]:^7X=_W:7^)
M_DCV<V_BQ] HHHKZH\0^GOV!?^2C^)?^P2G_ */6L7]N3_DM,/\ V"K?_P!"
MDK:_8%_Y*/XE_P"P2G_H]:Q?VY/^2TP_]@JW_P#0I*^1A_R.Y?X?T1[LO^1:
MO7]3Y[HHHKZX\(!UK])/A-_R:YI'_8OR_P#H#U^;8ZU^DGPF_P"36](_[%^7
M_P! >OD^(/X=+_%^A[F5?'/T/BV;X_ZEKVB:9IGB/2;#7+.WN'FF#1+"TRM"
M(E7<HRK*!D-SSC(X%.?XQV4NKS:R^AHUS<(VES6GGOAM,-J(/*+D??X!W]<]
MJ\I3[B_04ZO>^I4.D;?\'<\UXFKU9ZQ=?'ZXOH-56;1(3-.UP+)TN&"VD<T"
M6[HRX_>8CC7!.,')KMOA5\2-/^(/QV^'*VGAQ="?3G-K'Y=XTJ>2L#A45"H"
M\_,2.22<U\XUZG^R[_R7OP?_ -?+_P#HIZY,5@Z-.A.<8V:3ZOL;4:]2=6*D
M^J/J3]KN;0[6]\ 77B&X^RZ=;75Y.&,+3*TJP Q*RKR5W[2<=A[UYSJ7VR?Q
M?X\\2:3XAM]4MXE5X-/%PD$=S>2V2I))(&(W(B$G'(+, !P:W_\ @H#_ ,B]
MX+_Z_+C_ -%+7Q<0",$ UX^58/V^$A/FMNK6NM[GH8W$>SKRBUV_(]4\)W%Y
MX3\$?$7POJ#VT44VB0WBHNPO,S36S( XY/[LD[1T)->I^.O&B:-X@\-7]KJ-
MG<?:_%"7>FLSI,+?3VMK>(D Y\L!@0.F"I/:OEZ[NYKZ=IKB1II6 !=SDD
M#\@ /PJ' ]*]R> 52?/)^NG=)?H>;'%.$>5+^KW/T3_96GCN;7XB2Q.LD3^+
M;UD=3D,#M((/>OGWQ/X_\)V:_$WPO?K?6&H75Y?$SQNHAN9VNHS&2.OR*@_
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
MKZ:_8(_Y*;K_ /V"#_Z-2OF6OIK]@?\ Y*;K_P#V"#_Z-2O(S;_<:OI^J.[
M_P"\P,W]NC_DLEI_V"(/_0Y*^=Z^B?VYP3\9;3 S_P 2B'_T.2OG;!QGG'K3
MRK_<J7H&-_WF?J% ZBC%*%.[&#D=1CI7K7.$_2/X"_\ )L7AW_L#2?\ L]?F
MTOW1]*_23X#Y_P"&8?#N.O\ 8TO_ +4KY2T+2_!LOA[P5=Z[H4&B0S7\11F=
MY)KZTCA<W$LJC^!I0@7 '?TKXG+,0L/6Q#:;O+I_V\?1XRDZM.DD[:?Y'A-%
M>I^(=)M+3XN:9]C\.V>K6.H6T%S8:9IID6&Y\V,^43O^8?-RR^QKT5/ /A'4
M8/%$=II-E+>2&6VABAE8E[J*P$DT=F<XPDV22W!7@9KZ&>80IJ+<7JK]#RHX
M64FTGLSS#]FS_DN_@K_K_'_H#5]%_P#!0'_D6?!O_7[/_P"BQ7+>"/A5'\/?
M%/P9E-A*FJ/K%Q'J=ZRD*\C6Z.B*?[J[F4'N5:NI_P""@/\ R+/@W_K]G_\
M18KP:M>.(S6A.&UFONYCTX4I4L%4C+?_ (8^*ATI:0=*6OLSYX*^Z/V"O^29
MZ_\ ]A9O_1*5\+U]T?L%?\DSU_\ ["S?^B4KYS/_ /<7ZH];*_\ >5Z,^4OC
MS_R6SQU_V&+C_P!"JOX#$E]9WMG.HEL2.A/1CU JQ\>?^2V>.O\ L,7'_H5<
MAI.JW&CW:SP-@]&0]&'H:X<[RRKFV2_5L.TJG+%Q;Z-6:L^C[,]3),QI97FT
M<17NZ=VI)=4]-5U7D=5JW@'?=E[.:.&!OX)#]T^U06G@M+:Y@>74X 5D5MJ]
M3@@XK%U[Q#<:Y<[V)BA7[D0/ ^OJ:I:<<ZC:9Y_?)_Z$*\7+LJXD^HTXXO'<
MLDM4H1D_G)[OSL>SC\SX?^N3EA<%S1;T;DXKY16R\KGV7\9?B)XJ\7?#75['
M6/"\FC>'Y5C\^]<-F,"12O)&.2 /QKY7-MX5MS@W,TV.N,_X5][_ +5_/[//
MB;_KG;_^CHZ_-T]ZX\DR+$8BA*53'54K[1:CT79%YCG>'H5$J>"I[;M.7YL]
M1T*^TK^RW^Q%8[:+/F*_!'N<US<O_"*W4C-NE@+$G@$#\*Y)690P#$!N" >M
M%=&#X'A@\16Q$,953J.^DK/_ +>=O>U*Q?&<L70HT)X2FU!=5=?)7TT/H?\
M9PUF?P5XHU6^\)63^(KF6R6.XMQDF./S 0W ]>*H_M#37GQ'\>1ZIJ%N- O5
MLHH#9W!.2%+$-SC@Y_2NE_8%_P"2C^)?^P2G_H]:Q?VXSCXTP_\ 8*@_]"DK
MDAE&84\VE3HX^7-;>48RZ+R0I9ME]3!*=; QM?:,I1_5GDG_  K^[9E"W,#*
M3R0>0*L^(O!*6MB+BQ))A7]XK'[P'5O_ *U<I:W]Q93)+#,Z.IR,$X_*NMB\
M=Q7KK;WML!;2)LE8'//<_2L\UH<6X+$T<30K*M3A=R48J+:ZIJ^KMM9[G=EE
M?A?&8:MAZU)T:D[*+<G))]&G;37>ZV.+':OTD^$W_)K>D?\ 8OR_^@/7Y]^(
M/"[6""[LV^T6+\AEY*?7V]Z_03X2_P#)K>D?]B_)_P"BWKW\?F6&S7"4<1A9
M77-JNJ=M4UT:/F:678C+,34H8F-G;3LUT:?5'YLI]Q?H*=3 P2(,Q"@*"232
MI(LB[E8,OJ#D5]]=;'R33'5ZG^R[_P E[\'_ /7S)_Z*>O*1-&2@WKEQE1G[
MWTKU;]EW_DOG@_\ Z^9/_13UQ8QIX:I;^5_D;X=-5H7[H]^_X* _\B[X+_Z_
M+C_T6M?%U?:/_!0'_D7?!?\ U^7'_HM:^+J\[(O]QAZO\SKS+_>9?+\@HHHK
MWSRS[M_8*_Y);K7_ &&'_P#14=?(/Q@_Y*OXQ_["US_Z,-?7W[!7_)+=:_[#
M#_\ HJ.OD'XP?\E7\8_]A:Y_]&&OEL!_R,\3\CV\7_N=$Y"BBBOJ3Q"UI/\
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
M_DVUN)GC,,& ,2F),DY[O@GBOGLEQ/L*$DHWNWU[),]3,*/M:D7>VB_-GS$
M2<8Y]*,'&>P[U[1\(],GLM7\9:I;Z:EUJ,*I_9J3VXE1U;4$BG*J1AL(2I],
MFO3-3\(>'$TJ/2;%8H]*EU&>ZO2;16B*IJRPE!-G<KB,J%4<;<^M?05<RC2G
MR\M]ORN>7#".<;W.<_80!'Q;U4'C_B42?^C8ZF_;IM9KOXN:2D$+S.-&0[8U
M+''FR<\5ZI\$(-WQ>L;RYLX;'5I]&U2*XAA@$(\N+40D!V@?W 0#W"BG?&.R
MURZ^/\$NE2R6]C:Z#;W.HO;(&N)8DN7=8(L]Y&&TCTSGBOG'BO\ A2]NE]GJ
M_EO^1ZWL/]C]E?J?"ODR&)I?+;RU8*SXX!/0$^M"P2O'O6-RFX)N .-WI]?:
MO:-1O[GQ3\(/$&F1:/;6&H-XR@5+2! )7DE$[;6/?:2$&. ![UH?#:_%WX&\
M'6$T-C8OI_CB")FDC'[P^269I<_>.?E]!@5]/+&2C!RY=G;?RO<\98=.25^A
MX:-,NQ.\1M9O-C&YT\L[E'J1V%?H[^S+<FS_ &<?"LZ@,8[&5P#WQ)(:\3L#
MK+_%31+FUBN$TN>PM$U2VNFC:]@S)<+&UV?XXP?F;&,IL![5[;^S[&(?V=-$
MC#I($LKI0\?W6Q)*,CV]*^7SC%?6:$(M6U7XIGLX"A[&I)I]'^AX ?V^O$ )
M'_",V'_?]O\ "D_X;Z\0?]"S8?\ ?]O\*^66^\?J:2OHED^!M_#_ !9Y3Q^)
MO\?Y'U1_PWUX@_Z%FP_[_M_A73_#']L[6_'?Q!T#P]/H%G;0ZC=+;O-',Q9
M0>0,>U?&%>B?L[?\ER\$_P#823^1K#$93@H49RC3U2??L:T<=B)5(Q<MVCZ9
M_;\.? _A0_\ 43?_ -$M7Q%7V[^W[_R(_A7_ +";_P#HEJ^(J,A_W&/J_P Q
M9G_O+^04445]">4?<O[ _P#R3OQ'_P!A3_VDM?+W[1/_ "7+QO\ ]A.3^2U]
M0_L#_P#)._$?_84_]I+7R]^T3_R7+QO_ -A.3^2U\E@?^1O7]/\ (]W$_P"X
MTOZ[GG=%%%?6GA#H?]='_O#^=?I%^U)_R;MXE_Z]X/\ T8E?F[#_ *Z/_>'\
MZ_2']J3_ )-V\2_]>\'_ *,CKY/.?]YPOK^L3W,!_ K>G^9^;AZT4'K17UAX
M85]-?L$?\E-U_P#[!!_]&I7S+7TU^P1_R4W7_P#L$'_T:E>1FW^XU?3]4=^!
M_P!Y@>C_ !?AU%OVA)I[:QMY]+M-$L[K5+B2U%Q(MNDTI,,:D'+2G"<<_3!K
MQ+4+"_UWX-ZW;OX>6PEANK2YTRW6S"GR)9Y%_=R#YI)2QV,IZ*G2NE_;0\1:
MMX?^,T)TO4[O3C+I%OO-K,T>[#R8S@\XS7@%CXTURQELF75+J2.SN1>0P23,
M8UE#;M^W/7/.?<UYF7X6<\/3J1:Z/[O\_P CLQ5>*JS@[]?Q/H_P'\.=(LO
MGA&&8:9?,=>M;N]F$R2/)*]M,5MRO4!7$2E>YW&K7AC3(;V^T6[N]-MFU+5O
M['A\0(UH@\N"2&Z,S%<8CSLC)( Z"OE9-5O(]_EW4L0:<71$;E1YHSB3C^(9
M.#VS5L>*];-Y>7)U>^^T7J>7<R_:&W3I_=<YY'L:ZI9;5DY-U-_\_P"ON1BL
M73C:T=C]$/@4B_\ #,V@*IR@TB8*?4?O,?I7PC-\:?%UQ#I*-J,0_LL1K:,M
MK$&C5%*JF=N2NTD%3P<FONWX"#_C&+P[_P!@:3_V>OS:7[H^E>=D]*%2OB.=
M7M+]6=>/G*-.ERNVG^1W5K\9?$EC?C4X;B)-62X6:*Z$"?N56%H1&BXPJA6/
M':HF^,?BMEOPNH1P_;1B3R;:./8=GEDQX7Y"4^4E<9%<717U'U:C>_(CQ?;5
M-N8]A_9]\7:SJWQ<^'^D7NHW%UI]IJCSPQ32%]KO&0QR3D\*,#MSCJ:]S_X*
M _\ (L^#?^OV?_T6*^=?V;?^2[>"O^O\?^@-7T5_P4!_Y%CP;_U^S_\ HL5\
MWBHQAF]!15M/\SUZ$G+ 5&WU_P CXJ'2EI!TI:^M/""ONC]@K_DF>O\ _86;
M_P!$I7PO7W1^P5_R3/7_ /L+-_Z)2OG,_P#]Q?JCULK_ -Y7HSY2^//_ "6S
MQU_V&+C_ -"KA*[OX\_\EL\=?]ABX_\ 0JX2O:PO\"GZ+\CSZW\67J_S"K&G
M?\A"T_Z[)_Z$*KU8T[_D(6G_ %V3_P!"%;R^%F<?B1^C7[5__)O'B;_KG;_^
MCHZ_-T]:_2+]J_\ Y-X\3?\ 7.W_ /1T=?FZ>M?+\._[M+_%^B/9S;^+'T"B
MBBOJCQ#Z>_8%_P"2C^)?^P2G_H]:Q?VY/^2TP_\ 8*M__0I*VOV!?^2C^)?^
MP2G_ */6L7]N3_DM,/\ V"K?_P!"DKY&'_([E_A_1'NR_P"1:O7]3Y[HHHKZ
MX\(V?#_B:;17\MQY]FY^:(]O<5]A_"[XR6]A\-SX8U:W^P6LFE2C2[K:522-
MHVVJ?Q. ?PKXCK]!/!W@?2O%_P"R]X;DU" -<6>BF>"=.'1E5FQGT..E?EG%
M.4^PJ0S'+_=JM^\OLS]5W_O'Z'D.:JM2> S#WJ26C^U#T[KR^X_-_P 7V\=U
MX9NH+B?[+#(J))(4+;1O7.0.WK65I$T&H^%+G3]RV[&.X9!: Q^9$KL!(OH&
MP/SKV&]TBS\6V1OM-VQW17][;MCYN/3_ #FN.DMOL[M&\7ENOR%2N"/:OI,L
MS&EG$I/X*L5RS@_B7_ [-;GB9CE]7*E'[=.3O":^%_\ ![I['FT=WIV_P?92
M[8M0>UM93<2$Y1% VHH_O,<@^V<U]._LN_\ )?/!_;_29/\ T4]>4?9XRP;R
MT)'0E1D?2O5_V7/^2]^#_P#KYD_]%/7K5,.Z&&K7=[I].R/)C656M3MT?ZGO
MW_!0'_D7O!?_ %^7'_HM:^']4UFWTAK19V.^ZG6WB51DEC_0>M?;_P#P4"_Y
M%[P7_P!?EQ_Z*6O@SQ'X<N]5U"UN[:]$!B:,>4T08 "3<Q!SP3@?D*X,KG4A
MEL725W=_F=&,C"6,:F[+_@%^_P#$$%AJ$%D8IIII &;RDW>6I;:&;VS_ "/I
M3-%\36FNRR1P+(A5!*AD7'F1DE0Z^HRI%8VM^'-0U35X;Y(XHI62.(R"4YM]
MD^_<O][<N1CW^M3^%O#4^E:M=74L2V\7DBVAA68R +YC/D9' Y&!]:]"-;$R
MK\O+[E^W0YW2H*E>_O'Z+?L%?\DMUK_L,/\ ^BHZ^0?C#_R5;QC_ -A:Y_\
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
MD^T3>8XVN_F-N8>A.<D>QK]&_P!G#_DV?PW_ -@Z?_T.2OS>'WA7Z0_LX?\
M)L_AO_L'3_\ H<E?*\0I*A3M_,OR9[>5-NI+T/S?;J?J:2E;J?J:2OJ8['B/
M<*]$_9V_Y+EX)_["4?\ (UYW7HG[.W_)<O!/_82C_D:Y\7_N]3T?Y&V'_BP]
M4?3/[?O_ ")'A7_L)O\ ^B&KXBK[=_;]_P"1(\*_]A-__1#5\15Y&0_[C'U?
MYG=F?^\OY?D%%%%?0GE'W+^P/_R3OQ'_ -A3_P!I+7R]^T3_ ,ER\;_]A.3^
M2U]0_L#_ /)._$?_ &%/_:2U\O?M$_\ )<O&_P#V$Y/Y+7R6!_Y&]?T_R/=Q
M/^XTOZ[GG=%%%?6GA#H?]='_ +P_G7Z0_M2'_C';Q-_U[P?^C$K\WH?]='_O
M#^=?I#^U)_R;MXF_Z]X/_1D=?)YS_O.%]?UB>Y@/X%;T_P S\W#UHH/6BOK#
MPPKZ:_8(_P"2FZ__ -@@_P#HU*^9:^FOV"/^2FZ__P!@@_\ HU*\C-O]QJ^G
MZH[L#_O,#-_;H_Y+):?]@B#_ -#DKYWKZ(_;H_Y+):?]@B#_ -#DKYWIY5_N
M5+T%CO\ >9^H4#J**!U%>L<1^DGP$_Y-B\._]@:3_P!GK\VE^Z/I7Z2_ 3_D
MV+P[_P!@:3_V>OS:7[H^E?)Y+_'Q/^+]6>YF/\*CZ?HA:***^L/#/2?V;?\
MDNW@K_K_ !_Z ]?1?_!0'_D6/!O_ %^S_P#HL5\Z?LV_\EV\%?\ 7^/_ $!Z
M^B_^"@/_ "+'@W_K]G_]%BOE,9_R-\/Z?YGN8?\ W"IZ_P"1\5#I2T@Z4M?5
MGAA7W1^P5_R3/7_^PLW_ *)2OA>ONC]@K_DF>O\ _86;_P!$I7SF?_[B_5'K
M97_O*]&?*7QY_P"2V>.O^PQ<?^A5PE=W\>?^2V>.O^PQ<?\ H5<)7M87^!3_
M ,*_(\^M_%EZL*L:=_R$+3_KLG_H0JO5C3O^0A:?]=D_]"%;R^%F<?B1^C7[
M5_\ R;QXF_ZYV_\ Z.CK\W3UK](OVK_^3>/$W_7.W_\ 1T=?FZ>M?+\._P"[
M2_Q/\D>SFW\6/H%%%%?5'B'T]^P+_P E'\2_]@E/_1ZUB_MR?\EIA_[!5O\
M^A25M?L"_P#)1_$O_8)3_P!'K6+^W)_R6F'_ +!5O_Z%)7R,/^1W+_#^B/=E
M_P BU>OZGSW1117UQX0#K7Z2?";_ )-<TC_L7Y?_ $!Z_-L=:_23X3?\FMZ1
M_P!B_+_Z ]?)\0?PZ7^+]#W,J^.?H?G#IM_/ITL<]O(8Y% ^A'H?:O1-.L[+
MQ3:6^HW-J@G(*L >#VYKS-/N+]!6KH?B"YT*5FBP\;#YHFZ$^OUKS.*L@KYG
M06(RV7)B8[23LW'K&Z_"Y[O#.>4<MKNAF"Y\/+>+5TGTE9_H:FJ^!+R"Y<V2
MB> \KE@&'L:[3]G2PN- ^-_A2[U",VEK%<.9)I3A%_=..3]37FC^(-1>X>;[
M7(KN<D*W ^@KT/X$O-XV^*GA[0-5G>;3KZ5XY57 ; C9A@_4"N:5+B?"X%PJ
M3I5;1UOS1>VNNJ;^2-G5X;Q.*YZ<*M.[TMRM;]G9KTN>Z_MYZE:ZIX:\&/:7
M$5T@O+C+1.& _=+Z5\;]*^K/VHO &E_!K3?#]QI?FWB:A/+$\-TP(0*@8$<>
M]?/Z^*M)N3BZTA1GJR8K#*<US;#8.*E@'.*OK&<7U[.Q6.RS*L1B'R8Y1>FD
MHM?BKG+M:S+;+<&-O)9BH?'!-15ZK<S:4=!W2>6=.*C:!T]@/>N6)\*'_GNN
M?K4Y5QK4QT:DJF!J^[)KW8W^3VL^Z.G,^#Z>"E35/&4_>BG[TK?=OIV/L+]@
MK_DENM?]AA__ $5'7R#\8/\ DJ_C'_L+7/\ Z,-?1'[-MSXQL_!U^/ %M!=Z
M2;YO.-U@L)MB9QDCC&VO#O'5OI$_C379-9G>'5FO9C=QQ_=67<=X'MG-98/B
M*G3Q]><L-5UZ>S=UZF6(X?G/#4X+$4M/[ZL><@9.!R3VI65HV*L"K#@@]17=
MZ!IOA]M15K6<W$ZC<J2'CZBJWC^TL8VCF5MEZ_5%'WAZGTKT,/QG1Q&;T\KC
MAYKF5[N+33\UO;S,:W"-6AE<\R=>#Y7LFFK>NU_(Y?2?^0M8_P#7Q%_Z&*^Z
MOAIXST+PK^T=\=TUC5[+3'FN]&:-;J=8RX%@ 2,GGK7PKI'_ "%K'_KXC_\
M0Q7W1\-_ _AWQ?\ M'_'=]<T'3-9DAN]&6)K^TCG,8-@"0I8' ^E=G$N]+Y_
MH>+D^T_D?2$<BRHKHP96&01T(KXI_:5\?^*_#?[4OA2SU#QIJ'@+PHPMFTF^
M%OOTZYE(D^T17![LQ\M "1@-NK[6CC6%%1%"(H 55&  .@KYF_:'_9@\3?&7
MXBZ;+!XMDM_!5^$CU?2YX1+]F\N-QYEN2?E:0'8?0X:OB3Z,XOQ5\4?%%K^U
MM=VVL>)_$WA;P/%KFG:3IRPZ6KZ9>S/ KM%).>5\QR5!&?PKTW]ICQ#XDOO'
M'PO^'?ASQ%<>%&\5W=^]WJMG&KSQQ6ML9 B;N!N=ES["G>,_V<?$?C7XA02Z
MAXW:X^'R:Y:>(?[!FMMT\4]NHV0QRYP(2RJY!&<Y]:D^(7P&\9^,CHNMP>-K
M:W\9>'M;O[_1[^6PW016=RAB^RR(#EMJ$?-GDJ* /G>7X]?$GXK^"_"":=XJ
ME\,ZII_P]U/Q??75I C?VA>V=R]NB.&Z1L879@/[_M7W#\-O$TGC3X=^%O$,
MJ"*75M*M;]T'13+"KD?FU?.VO_L37-MX4\*:5X/\7_V)=:?X:NO"6IW=S:><
M;VQN7\R=U (V2[R[*>0-Y]*^FO#6@VWA7PYI6BV0*V6FVD5G &ZB.- BY_!1
M0!I4444 %%%% !1110!@?$'_ )$3Q'_V#+G_ -%-7YU_%K_DEWP'_P"Q%L?_
M $%:_1/X@_\ (B>(_P#L&77_ **:OSL^+7_)+O@/_P!B+8_^@K7T&1?[]'Y_
MD>7F7^[2^7YGEM%%%?J!\6 ZU^D'[(YQ^S[X;/M<?^CGK\WQUK]'_P!DC_DW
MWPY]+C_T<]?*\1?[K'_%^C/;RK^,_3_(^?;O]NOQA;W<\(T72BL<KH#E^@8C
M^E0_\-X^,?\ H":5_P!]/7SCJ?\ R$KS_KO)_P"AFJU>C'*<"TOW2_$Y)8[$
MIOWSZ7_X;Q\8_P#0$TK_ +Z>NE^&G[9?BKQG\0?#NA76DZ;#;:C>QVTDD1?<
MJL>2/>OD.N]^ G_):_!'_86@_G66(RO!0HSE&FKI/OV+I8W$2J13GU1]8?MZ
M?\DMT7_L+I_Z*DKX2K[M_;T_Y);HO_873_T5)7PE660?[BO5EYI_O#]$%%%%
M?1GDGV?_ ,$_?^0%XU_Z^[;_ -%O7E'QZ^'5_K?C[XH>*5F@@L-,U&*+9(_S
MRL_E(<#L%W DGCFO5_\ @G[_ ,@+QK_U]VW_ *+>O)OC9XMM="^)GQATJY@E
MF?6+BUBBV'"KY<D<C9],@8X[U\;2]HLUK.GOI]WNW/H9\KP-/G\_U/.?&?P[
M/A2313#JUIJMKJF]8KF#*H'20(_W@,KD\-T(Y%=5_P *!9PEY'XGTV30]DGF
M:HJN8TE2=("@&,L#)(H##C&3VJ'Q+XH\'^*='T_2XVU.&RT:WGEMYKO89L22
MQ;+1<'E$7S"#ZD]!71S?&+PC:>*;:YTIM<L-$@L!8PZ>L$+1P(LB2*NQB0^X
MJS%C@AB#VKU9U<7R)03OK?1?+YV.&-.AS/FM;3J<%KOP?UCPYX3UK7-1D@@3
M3=4&E-;AMSR/EU9QCHH*$9/7\*^Y?CK_ ,FN:[_V!8?_ &G7Q#XA^)T/B/1/
M',,MM)%=^(=;@U2/!!2)$\W*D^O[P?D:^WOCK_R:YKO_ &!8?_:=>+F;K.IA
M_;;\WX>[^MST<&J:A5]GM;_,_. ]310>IHK[<^;"OH[]@_\ Y+%J?_8$F_\
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
M/V"O^29Z_P#]A9O_ $2E?"]?='[!7_),]?\ ^PLW_HE*^<S_ /W%^J/6RO\
MWE>C/E+X\_\ );/'7_88N/\ T*N$KN_CS_R6SQU_V&+C_P!"KA*]K"_P*?\
MA7Y'GUOXLO5A5C3O^0A:?]=D_P#0A5>K&G?\A"T_Z[)_Z$*WE\+,X_$C]&OV
MK_\ DWCQ-_USM_\ T='7YNGK7Z1?M7_\F\>)O^N=O_Z.CK\W3UKY?AW_ ':7
M^)_DCV<V_BQ] HHHKZH\0^GOV!?^2C^)?^P2G_H]:Q?VY/\ DM,/_8*M_P#T
M*2MK]@7_ )*/XE_[!*?^CUK%_;D_Y+3#_P!@JW_]"DKY&'_([E_A_1'NR_Y%
MJ]?U/GNBBBOKCP@'6OTD^$W_ ":WI'_8OR_^@/7YMCK7Z2?";_DUO2/^Q?E_
M] >OD^(/X=+_ !?H>YE7QS]#\V4^XOT%.IJ?<7Z"G5]8>(]PKU/]EW_DO?@_
M_KYD_P#13UY97J?[+O\ R7OP?_U\R?\ HIZX\;_NU3_"_P C?#_QH>J/?O\
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
MD.W*J@X7A%''88KT;X5?$W7_ (@_'#P"-<N(+DV^IQ['CMDC;A"H!91D@
M'IBO$:]$_9V_Y+EX)_["4?\ (UR8JA2C1G)15U%_D;T*LW4BF]+K\SZ9_;\_
MY$?PK_V$W_\ 1#5\15]N_M^_\B1X5_[";_\ HAJ^(JX,A_W&/J_S.G,_]Y?R
M"BBBOH3RC[E_8'_Y)WXC_P"PI_[26OE[]HG_ )+EXW_["<G\EKZA_8'_ .2=
M^(_^PI_[26OE[]HG_DN7C?\ ["<G\EKY+ _\C>OZ?Y'NXG_<:7]=SSNBBBOK
M3PAT/^NC_P!X?SK](OVI/^3=O$O_ %[P?^C$K\W8?]='_O#^=?I#^U(?^,=O
M$O\ U[P?^C$KY/.?]YPOK^L3W,!_ K>G^9^;AZT4'K17UAX85]-?L$?\E-U_
M_L$'_P!&I7S+7TU^P1_R4W7_ /L$'_T:E>1FW^XU?3]4=V!_WF!F_MT?\EDM
M/^P1!_Z')7SO7T1^W1_R62T_[!$'_H<E?.]/*O\ <J7H+'?[S/U"@=110.HK
MUCB/TD^ G_)L7AW_ + TG_L]?FTOW1]*_27X"?\ )L7AW_L#2?\ L]?FTOW1
M]*^3R7^/B?\ %^K/<S'^%1]/T0M%%%?6'AGI/[-O_)=O!7_7^/\ T!Z^B_\
M@H#_ ,BQX-_Z_9__ $6*^=/V;?\ DNW@K_K_ !_Z ]?1?_!0'_D6/!O_ %^S
M_P#HL5\IC/\ D;X?T_S/<P_^X5/7_(^*ATI:0=*6OJSPPK[H_8*_Y)GK_P#V
M%F_]$I7PO7W1^P5_R3/7_P#L+-_Z)2OG,_\ ]Q?JCULK_P!Y7HSY2^//_);/
M'7_88N/_ $*N$KN_CS_R6SQU_P!ABX_]"KA*]K"_P*?^%?D>?6_BR]6%6-._
MY"%I_P!=D_\ 0A5>K&G?\A"T_P"NR?\ H0K>7PLSC\2/T:_:O_Y-X\3?]<[?
M_P!'1U^;IZU^D7[5_P#R;QXF_P"N=O\ ^CHZ_-T]:^7X=_W:7^)_DCV<V_BQ
M] HHHKZH\0^GOV!?^2C^)?\ L$I_Z/6L7]N3_DM,/_8*M_\ T*2MK]@7_DH_
MB7_L$I_Z/6L7]N3_ )+3#_V"K?\ ]"DKY&'_ ".Y?X?T1[LO^1:O7]3Y[HHH
MKZX\(!UK])/A-_R:WI'_ &+\O_H#U^;8ZU^DGPF_Y-;TC_L7Y?\ T!Z^3X@_
MATO\7Z'N95\<_0_-E/N+]!3J:GW%^@IU?6'B/<*]3_9=_P"2]^#_ /KYD_\
M13UY97J?[+O_ "7OP?\ ]?,G_HIZX\;_ +M4_P +_(WPW\:'JCW[_@H#_P B
M[X+_ .ORX_\ 1:U\75]H_P#!0'_D7?!?_7Y<?^BUKXNKS,B_W&'J_P SLS+_
M 'F7R_(****]\\L^[?V"O^26ZU_V&'_]%1U\@_&#_DJ_C'_L+7/_ *,-?7W[
M!7_)+=:_[##_ /HJ.OD'XP?\E7\8_P#86N?_ $8:^6P'_(SQ/R/;Q?\ N=$Y
M"BBBOJ3Q"UI/_(5L?^OB+_T,5^@GP4_Y.+^/W_7YHO\ Z;Q7Y]Z3_P A6Q_Z
M^(O_ $,5^@GP4_Y.+^/W_7YHO_IO%?"\3;TOG^A]+D^T_D>[T445\2?1A111
M0 4444 %%%% !1110 45CV_C#1+OQ%<:##JMG+K5O&)9;!)E,R(>A*YR!6Q0
M!S_Q!_Y$3Q'_ -@RZ_\ 135^=GQ:_P"27? ?_L1;'_T%:_13X@_\B'XC_P"P
M;<_^BFK\Z_BS_P DN^ __8BV/_H*U]!D7^_1^?Y'EYE_NTOE^9Y;1117Z@?%
MAW%?H_\ LD?\F^^&_I<?^CGK\X!UK]'_ -DC_DWWPW]+C_T<]?*\1?[K'_%^
MC/;RK^,_0_/8ZS>:1>ZY%:RB-+X2VEP,9W1F4,5]N56KT'CS4-.N]*NM/V6=
MS8::VF"4(I+HP<.3QR2LA&3S6)J?_(3O/^OB3_T,U6KZ/V4)).2_JQY+G*+:
M3.NM/BQXGL-+TO3[;4%@ATUXI(&2)1(?*)\M6;&65=S8!]:Z/X4^)]0\7?M
M^"M1U.59+AM3MHE$:!$1%X5%4<*H'0"O+J[WX"?\EK\$?]A:#^=<V(HTX4JD
MHQ2=G^1K2J3E4C%O2Z/K#]O3_DENB_\ 863_ -%25\)5]V_MZ?\ )+=%_P"P
MNG_HJ2OA*O,R#_<5ZL[<T_WA^B"BBBOHSR#[/_X)^_\ ("\:_P#7W;?^BWKY
M\_:6_P"2\>-/^O[_ -II7T'_ ,$_?^0%XU_Z^[;_ -%O7SY^TM_R7?QI_P!?
MW_M-*^4PG_(XK^G^1[E?_<*7K_F>9T445]6>&(>AK](/CK_R:YKO_8%A_P#:
M=?F^>AK](/CK_P FN:[_ -@6'_VG7R>=_P ;#?XOU1[N6_PZWI_F?G >IHH/
M4T5]8>$%?1W[!_\ R6'4_P#L"3?^CH*^<:^COV$/^2Q:E_V!)O\ T=#7E9K_
M +C5]#MP7^\0]2U^WK_R4_0O^P2/_1K5\SU],?MZ_P#)3]"_[!(_]&M7S/4Y
M3_N-+T_4>._WF84#K10.M>N<)^CO[*W_ ";CX>_ZX7/_ *-DK\Y9_P#7R_[[
M?S-?HU^ROQ^SCX>_ZX7/_HV2OSEG_P!?+_OM_,U\ID_^]8K_ !?JSW,P_@T?
M3]$,HHHKZL\,]"_9Y_Y+CX(_["D?\FKZI_;X_P"27>'_ /L,K_Z(FKY6_9Y_
MY+CX(_["D?\ (U]4?M\?\DO\/_\ 897_ -$35\EC_P#D:X?T_5GN8;_<:O\
M78^%:***^M/#"OMW]@+_ )$CQ3_V$D_]$BOB*OMW]@/_ )$CQ3_V$D_]$BOG
ML^_W&7JOS/6RO_>5Z,^:OVD/^2Z^-/\ L(-_Z"M>;UZ1^TA_R73QK_V$&_\
M05KS>O6P?^[4_P#"OR."O_%GZL*!10*ZGLS!;H_2+]I7_DVKQ+_UXV__ *-B
MK\W3UK](OVE.?V:O$O\ UX6__HV*OS=/6OE>'?\ =I_XOT1[>:_Q8^GZL***
M*^K/$/I']@__ )*WJO\ V")/_1L=._;Q_P"2LZ1_V!T_]&R4W]A#_DK>J_\
M8(D_]&QTO[>/_)6=(_[ Z?\ HV2OE/\ F=_]N_H>Y_S+OF?-M%%%?5GA@/O"
MOTA_9P_Y-G\-_P#8.G_]#DK\WA]X5^D/[.'_ ";/X<_[!T__ *')7RO$/\"G
M_B7Y,]O*OXDO0_-]NI^II*5OO'ZFDKZE;'BO<*]$_9V_Y+EX)_["4?\ (UYW
M7HO[.W_)<O!/_823^1KFQ?\ N]3T?Y&V'_C0]4?3'[?O_(D>%?\ L)O_ .B&
MKXBK[=_;]_Y$?PK_ -A-_P#T2U?$5>1D/^XQ]7^9W9G_ +R_D%%%%?0GE'W+
M^P/_ ,D[\1_]A3_VDM?+W[1/_)<O&_\ V$Y/Y+7U!^P/_P D[\1_]A3_ -I+
M7R_^T1_R7+QO_P!A.3^2U\E@O^1M7]/\CW<3_N-+^NYYW1117UIX0Z'_ %T?
M^\/YU^D/[4G_ ";MXF_Z]X/_ $9'7YO1?ZZ/_>'\Z_2']J0_\8[>)?\ KW@_
M]&)7R><_[SA?7]8GN9?_  *WI_F?FX>M%!ZFBOK#PPKZ:_8(_P"2FZ__ -@@
M_P#HU*^9:^FOV"/^2FZ__P!@@_\ HY*\C-O]QJ^GZH[L#_O,/4S?VZ/^2R6G
M_8(@_P#0Y*^=Z^B?VZ/^2R6G_8(@_P#0Y*^=J>5?[E2]!8[_ 'F?J% ZBB@=
M17K'$?I)\!/^38O#O_8&D_\ 9Z_-I?NCZ5^DOP%/_&,7AW_L#2?^U*_-I?NC
MZ5\GDO\ 'Q/^+]6>YF/\*CZ?HA:***^L/#/2?V;?^2[>"O\ K_'_ * ]?1?_
M  4!_P"18\&_]?L__HL5\Z?LV_\ )=O!7_7^/_0&KZ+_ ."@/_(L^#?^OV?_
M -%BOE,9_P C?#^G^9[F'_W"IZ_Y'Q4.E+0**^K/#"ONC]@K_DF>O_\ 86;_
M -$I7PO7W1^P5_R3/7_^PLW_ *)2OG,__P!Q?JCULK_WE>C/E+X\_P#);/'7
M_88N/_0JX2N[^//_ "6OQU_V&+C_ -"KA*]K"_P*?^%?D>?6_BR]6%6-._Y"
M%I_UV3_T(57JQI__ "$+7_KLG_H0K>?PLSC\2/T:_:O_ .3>/$W_ %SM_P#T
M='7YNGK7Z1?M7_\ )O/B;_KG;_\ HZ.OS=/6OE^'?]VE_B_1'LYM_%CZ!111
M7U1XA]/?L"_\E'\2_P#8)3_T>M8O[<G_ "6F'_L%6_\ Z%)6U^P+_P E'\2_
M]@E/_1ZUB_MR?\EIA_[!-O\ ^A25\C#_ )'<O\/Z(]V7_(N7K^I\]T445]<>
M$ ZU^DGPF_Y-;TC_ +%^7_T!Z_-L=:_23X2G_C%S2/\ L7Y?_0'KY/B#^'2_
MQ?H>YE7QS]#\V4^XOT%.IJ?<7Z"G5]8>(]PKU/\ 9=_Y+WX/_P"OF3_T4]>6
M5ZG^R[_R7OP?_P!?,G_HIZX\;_NU3_"_R-\/_&AZH]^_X* _\B[X+_Z_+C_T
M6M?%U?:/_!0'_D7O!?\ U^7'_HI:^+J\S(O]QAZO\SLS+_>9?+\@HHHKWSRS
M[M_8*_Y);K7_ &&'_P#14=?(/Q@_Y*OXQ_["US_Z,-?7W[!7_)+=:_[##_\
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
M[88X^6ZLY 'UK[OKC_BA\,M-^*VA6.E:I-/#!::I9ZJC6Y 8RVTRS(#GL64
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
M/%9\3S:3<BWA2./$R1\2.OS=%\U,_6OFH?!'XK #_BV7B#_OTO\ C7Z5:O\
M#/3=8^)GA[QM-+.NIZ+8W=A!$I'ELEP8RY8=<CRUQ^-=?7#A\RQ&&E.=-J\G
M=Z'15P=*LHQFMMC\IO\ A27Q6_Z)EX@_[]K_ (T?\*2^*W_1,O$'_?M?\:_5
MFBN[^WL;W7W'/_9F&[?B?FE\*/ 'Q.\!?$?0/$-Y\+?$DUKI]R)I(XHTW,-I
M&!EO>NZ^.'Q&\3_M0^%M%F\(?##Q.]MI>H7<,T\D<>TRQL89$&&ZJZ,#]*^\
MR,UR7PR^&^G?"SPY/HVF2SS6TVHWNI,TY!;S+FX>=QQV#2$#VQ7%/,L14KQQ
M$FN:.VAT1P=*%-TDM&?FI_PI'XK?]$R\0?\ ?M?\:3_A27Q6_P"B9>(/^_:_
MXU^K-%=O]O8WNON.?^S,-V_$_*?_ (4E\5O^B9>(/^_:_P"->Y?!'XH^)?V:
MO!4MAXJ^%WBA6U?68H+66../:\TJK'''RWWBPK[FKE/B)\.=/^)-EHUMJ,LT
M*:7J]IK$1@(!:6W?>@.?X2>M<F)S7$XNG[*JU;T-J."HT)\\%J?GI\2/AO\
M%#QG\0/$>O6WPN\1PVVI7TMU&DD2;E5CD X;K7.?\*2^*W_1,O$'_?M?\:_5
MFBNB&>8R$5!-66FQG++</*3DUOYGY3?\*2^*W_1,O$'_ '[7_&I;;X+_ !5@
MN8)3\,?$!"2*Y C3H"#Z^U?JI15//L:U:Z^XE99AEK;\3XZ^*OQXUWXQ^$/&
M/P]T3X5^*QX@L5M%O8I(H_\ 1B^V6/=\W\2*2*^;/^%)?%;_ *)EX@_[]K_C
M7Z5^&OAMIWA?Q[XR\66TL[W_ (H-F;N.0C8GV:(Q)L],@\^]=;7'A<SQ&#@X
M4FK-WV.BM@Z.(DI36I^4W_"DOBM_T3+Q!_W[7_&C_A27Q6_Z)EX@_P"_:_XU
M^K-%=O\ ;V-[K[CG_LS#=OQ/SU^!6J>-/V;;WQ/XL\4_##Q,-'CTIO.FBC3]
MRB.)'=LMT"@U!\>;+X@?'+QC9^*=$^%OB:+3IM.@CC\Z),N/F8,,-T(85]Y^
M/?!]I\0?!6N^&;^22*RUBQFL9WA.'5)$*L1[X-:&A:1%H&BZ?ID#,T%E;QVT
M;/\ >*HH4$^^!7"LRQ"Q#Q2:YVK;'0\'2=+V-O=/RT_X4E\5O^B9>(/^_:_X
MT?\ "DOBM_T3+Q!_W[7_ !K]6:*[O[>QO=?<<_\ 9F&[?B?E/_PI+XK?]$R\
M0?\ ?M?\:^E?"7QXUWP=X(T/X6WOPK\6'Q1-H5SY$*Q1XECCPDD@^;[JM-&#
M_O5]AUR6H_#;3M2^)^B^.))9AJFE:9=Z5#$I'EM'<20NY(ZY!@7'U-<6*S/$
M8M*-5K1WV.BC@Z5!MP6Y^:2?!#XKJH!^&7B#@8_U:_XTO_"DOBM_T3+Q!_W[
M7_&OU9HKL_M[&]U]QS_V9ANWXGY3?\*2^*W_ $3+Q!_W[7_&NR^#_@;XF_#O
MXDZ%XCO?A9XEGM;"5I)(X8DW,"C+QEO>OTGHJ*F=XRK!PDU9Z;%0R[#PDI):
MKS/@KXV_$7Q/^U+X1\.7W@[X8^)Y;"SN[G-S)''M=E)B91ANJNC _2O&_P#A
M27Q6_P"B9>(/^_:_XU^E?PL^&NG?"7P;;^&]*FGGLX;BXN%>X(+EIIGE;IVW
M.<>U==6.&S;%86FJ5)JR\BZN!HUI\\UJ?E-_PI+XK?\ 1,O$'_?M?\:7_A27
MQ6_Z)EX@_P"_:_XU^K%%=7]O8WNON,O[,PW;\3X=^!_Q3\2_LV^#!I7BGX7>
M*1+K&MQP6DD4<>V2:552.(9;[Q*&O)/'/PO^*/BGQIKNL0?"_P 1Q07][-<Q
MI)&FY5=B0#\W7FOT2^('P[T_XB1: FH2S1#1M8M=:@\D@;IH"2BMG^$[N:ZN
MN*EF>(HUIUXOWI;Z'1/!TJE.-.2T1^4W_"DOBM_T3+Q!_P!^U_QH_P"%)?%;
M_HF7B#_OVO\ C7ZLT5V_V]C>Z^XY_P"S,-V_$_*VR^#'Q5MKRWF;X8^(2L<J
M.0(UY 8'U]J^CO@U\6?$"?&[XTZ@GPU\1R3WEWI1ELOW*RVI6R"@."P^\/F&
M.U?8E<EX9^&VG>%O&WC#Q-;2S27OB:6VFNTD(*(8(?*3;]1U]Z\W%X^OC>7V
MSV.NAAJ>&35-;G50N984=D,;,H)1NJY'0U\!?M%0Z1X$_:WM?&6HVNE^--$G
MNK-=1T]9]FH:+.BVT43K@@E?GCD51U+/7Z 5Y1XO_9F\">-OBSHOQ"U/2(IM
M<TY""2#LN67;Y+R#.&,97Y<CO["O/.H^2M'@A3XP:%XAVHOC6?XXZEIES<K_
M ,?#6 MF40D]?*$00A>G>O5_VG[70O&GQU^%^E>(C:W_ (3DT'Q'.R3L&@:X
M2W10WH652Y'<'.*]UMO@-X&M/B?+\08M @7Q5)EC>[FQO*;#($SM#E!M+8SB
MLWQ%^S-\.O%7@_3O#&I>'DN-)T^ZGO+6/SG5XI)G9YL.#NPY=LC."#B@#X!U
M<+XK^& N_%V+B]TOX#6E_HTMV<R17GVAL2QYY$F4A&X<\CUK]./!T]Q<^$M%
MFN]QNI+&!Y=W7>8U+?KFN-\:?LY?#SX@2^'WUSPS:W0T&);>Q52T:QPJ5*Q$
M*0&C!53M.1D5Z2JA5 4  = * %HHHH **** "BBB@ HHHH ^=?BEX^\?^-?C
MD?A9\.M6L/#+:9HD>N:OK5];&X8>;*T<,$:9'7:68GM7&7_[47Q"T_\ 9S\>
MZB/#T&I_$3PAJ=_H6H36?%E"UO"9?MS G(CV%3MZEL#O76?'3X+_ !%/Q)N?
MB!\*-2T^TUS5=#_L#4K?47* (DAD@N(FP0'0LP((P16#\+O@-X\M_P!GOXQ^
M$?%45L/&_BVYU&:755F!MKZ6Y@54D4#E$7A<'G*DT ?1?PTUJZ\2?#GPKJU\
MP>]O]*M+J=U& TCPJS$#MR3725S_ ,/-!N/"W@#PSHMVR-=:;IEK9S%#E2\<
M2HV/;*FN@H K:GJ$.E:==7MP=L%O$\SGT55+']!7QE%^T?\ &*Q^&>E_'+4(
M= /PVO[NW=O#L<3_ &Z#3IK@0QW'G9P7^9&*XZ&OLW4]/BU73KJRG&Z&XB>%
MQZJRE3^AKX#\:?L[?M V/PQT_P"%]LFF:Y\-]%\J!UM+A4N]3LHKM)XD"L!L
ME54VYS@@4 >W>./C!\4/!/QA\.K>VFBQ^"M>\40^'=/TL;FU"Z@>$NU\&!P%
M5@<J1P!7TO7RA#\,_C!-^U0_CS4-"T+5/#$$D>GZ1]KOSYFDV!P)I(H@,&9Q
MG)/.!@5]7T %>+_M'?%CQ'X&F\$^%?!<%G)XO\9ZHVG65QJ.3;VB)&99IG Y
M;:HX4=2:]HKQ;]H_X4^)/&\W@GQ5X+EM!XO\&:HVHV5MJ#%8+N.2,Q30LP^[
MN4\'MB@#B_#?Q7^+FF:WX^^&VJVVA^(/B+IFCV^M:#?VP:VM+V":4Q$RJQ)0
MQN"2,\C&*[']ESXK>(?BAH?BM/$-QIVJRZ%K<NE0ZUI",EK?JL:,716Y&UF9
M#[K7C7P\^&7Q^@\<>//%'B*/3H/'%]X;AL= U7S$ELH(XKMI3:S 8)=PP^<#
M&![5[)^S?\-O%/A#5/'WB/Q58Z=H-WXHU&"ZBT'2)?,MK)8H%B+ @ ;Y""S8
M'IWH ]MH-%!Z4 ?*NN_%CXP_$7Q5\1[GX:R^'].\-^!;V33/)U:%Y9M7NX8A
M),@93B-1D*#SDU3^*?[:5U8?L^^!_%OA+35?Q+XJMX;[[),/,33[5942ZFDQ
MV5F$:^K.*I_$+X+?'#P5XA\>6_PENM&?0/&&K'7'EU"8)+93R1>7<1%2,.CX
M# @@@BN2NOV&-9\3? K1?[-U;6O#/BZ'PY9:%/H5Q<1&W807/F.6;!P&<M*,
M'D[,T ?=]%9_A_3)-%T+3]/EO)]1EM;=(&O+D@RSE5 +OCC<<9/UK0H \[_:
M%^*;_!7X,^*?&<5JM]=:9:@VULQP)9G=8XE)]"[K7C_A_P <_%WX3?$WX=Z9
M\1]:TCQ)H_CNXDT\C3[0P/I=\(&G2-3D[XR$=<]<BO:/CM\+8OC5\(_$W@J:
MZ-C_ &M:^7%= 9\F56#QOCOAU4U\X:1\(_CUK?QO^'WB/XAOI6L^&M U(3+9
M:7<@>1-]D:#[9A@#M_B*<G+G'% 'HWP%^-OC#XD_'+XFZ!XBT9O#FEZ+:Z=-
MINF7 !N%CF\[]Y*0>KA =O88KZ%KR?P7\+M5\/\ [0WQ'\<7$D!TGQ#IVE6M
MJB-F17MUD$FX=A\XQ7K%  :^?_B]\3?'NK?&73/A9\-IM+TO5/[&;7M4UG5X
MFFCMH/-\J.-(U(+,S \YX%?0%?.GQW^$WQ#A^)\'Q(^%DEA+KMQH$OAV_L=0
ME\K,1?S(9XW((WQN3P>",4 8OA7XS_%KQYX0U;P]IEAHEI\0?#?B9M \0:G,
M2;"VMQ%YPO$3(+!E9!MSP2:]2_9G^)VJ_%[X0Z9XCUJ"WBU%[BZM9)K,'[/<
M^3.\0FBSSL<)N'UKY:@^!?QZNOA;X]T+[%9P>,?%?B=+[Q%J@OEAM[ZQ-N@\
MNV9<E,[!&QZC+8KZ[^!ND:[X?^&FD:5X@T/2_#=[8J;:/3-&F,MM#"IQ&%8@
M9^7&?>@#O:@O;R+3[2>YG<1P0QM+(Q[*HR3^0-3U!?6<6H6<]K.F^&:-HW7U
M5@01^1- 'QB/VCOC%#\+X/CK-#H!^&LURDO_  C:QO\ ;ETUYQ$MQYV=N_!#
M;<=#7H7C+XT?$'PG\?/"6D.FB2>%O$FK1Z=8:0FYM1FM/(WRZ@6'RJB/\I0\
MX^M>'>.OV=?V@=+^%47PKTH:9K/PXTI3;_Z/<*EYJ-@+E)HX@C8V3*JE,YP1
M7L7C[X1_%#XA_$GP[;W$&C6WA#2O$%CKECKB/LU&RMHHP7L=HY;<^06S@@\B
M@#ZBHHHH \;_ &D_BUK_ ,.=-\*:-X0M;2Y\7^+M9CT736OR?(@)1GDF<#DA
M44G%<Q\.OC'XP\$?$;Q-X$^+5_I%Q)IN@#Q/:>(=-C:"&6R60QS"1&)VLC#\
M0:Z?]I+X3Z_\1--\)ZUX1GM8?%WA'68]:TV.^)$%P0C))"Y'W0R,1GM7@F@_
MLY_%#XM>/?%I^,8>RM]<\.'2;'4M#N8W%A M\+AK>0X^9GRHSC!5"#0![3^R
MG\;]>^.5CXYU'6K!=+BL->:UTZT,966.T:"*6+S,_P 960,?3=BO=J\"_9E^
M &O_  6\2_$:\UCQ'>ZY;:WJB3V1NI$8O&L2+YSA0,2$@J1TVHM>^T (>E?)
MVJ_%/XQ_$W7?B1J_PZO=!TGPWX'U"?2X;'4K=II=8N+>,/."X(\M<G:O7FOK
M$Y[5\>>/O@3\;O!^L^.;#X3ZIHR>'/%NK2:X\E_)LFLYI8BEQ"5QAT<X8$8(
M(% %SQO^U[XDN_!WP8USPIX=DM]-\9WFDMJ.JW:!K>U2YE*-;+R"TI*/SV !
M[U]<>M?+7_"@->UG]FSX*^$;#31HE_X5U?2+Z]L[^=69$M7;SB&7AF8G< /[
MU?4M !7F_P"T/\6&^"GPBUWQ7!:+J&H6PBM[&S9MHGN9I5BA4GL-[C/L#7I%
M>;_M$?"=_C7\(M=\*6]VNGZA<"*XL;QQE8;F&5986(]-Z 'V)H \L\.?$SXM
M?#+XK>"_#'Q.GT+7+'QI'<Q64^BPM"UC>PQ>;Y#;B=ZLH(#>HJQ\(OB[\3I/
MC=:>"?B#:Z,)=5T";7A9Z4&,NC[9UC2&9LD/N5N&&.5-<%I_@+X^^)/C[X'\
M6?$/1]-O- T.YNI+*RTB[1A:W4EF8A,Y.#Y193QR5+]Q75?LK_#+XM>!?'OB
M36/B'H^AW%UXA>2ZO]?M[XS73,"/(MD3&$A1<@ ?7O0!]34444 ?/7Q6^)OQ
M \0_&Z'X6_#6YTG1[RST0:[JNLZO"TZ1(\ICAB2-2,EBI).>!7-:=\=_B;XG
M^$FJSQ)X>\.>*/"NOWFB^*M7OV9[&SCMX]YN(T'S,) T8 [;C6K\=/A'\2K/
MXJ7'Q%^%,FGRZOJGA\^'M0M;^7RC&%D,D%Q&Q!!922"IZ@UQ_P ,?AM\;?!?
MP_UTOHVC:IXKU#Q==:IX@L=2D466MP3PH 87YV*I"###G8PH ^A/@!X_U/XI
M?!GPCXLUFR33M3U:Q6XGMXL[ 22-RYYVL &'LU>@UYA^S5\-=5^$?P8\/^&-
M;NH[K5+432S^0Q:*)I9GE\J,GG8@<(/9:]/H HZ[K$'A[1-0U2Z)6UL;>2ZE
M(ZA$4LWZ U\=6W[1GQATKX;Z'\;]:AT#_A6VIW5N\WAV")_MUII\\PCCG\[.
MUG&Y6*XZ&OL77M&M_$.B:AI=V";6^MY+64#J4=2K?H37P5XS_9\^/]E\-=)^
M&9@T[Q!\-]!\BWF6PN%6\U6RANDEC54;&R4(NT\X(% 'T%XX_:%U*P_:9\"?
M#G0K:*?2KF>2+7M0==PBE:UDF@MT/9RL?F-Z*5]:^@ <@5\G^(/V--33XQ>'
M?%VA>,M:ALG\3W'B'5+26:/%NTD++^ZXRV?DB.3PA.*^L!Q0 M>(_M%?$KQ7
MH7B#P%X"\"2V5GXK\97=RB:C?H9(K&UMXO,GEV#&YOF0 >IKVZO&?VA?A3XE
M\8ZEX+\8^![NRMO&?A"[GFLX]1R+>Z@GB\N>!R.5W *0>Q6@#B_ 'QF^(7A3
MQ%\1? 'BFSB\=>+/#-A9ZII<^CQ?9VU."Y8HJNC'",KCYCG&,GM7;_LE?$KQ
M!\6_@AI7B7Q/Y UJXO+^&=+9=L:>5=2QA1Z@! ,]\9KSW]ESX2_%#P=\6/&/
MB;XHFWU75-7TNRMK;5[.=61(H9'/V=E !+_.&W8P<5ZA^S)\,-4^#_PCLO#.
ML202WT-]?W+-;MN3;-=RS)SZ[7&?>@#U6@T4'I0!\BZQ\:?C+XY_X6/XN\ ?
M\(_;>$/!.H7>GQ:;J,3O<ZP]HN;@AP<1\Y"\')I_Q5_:0^)-EX!TKXG>%+'1
MK/P"="T[5MFIDO<:G<7,B@VD6T_*RJPP2.2:PO'WP(^.W@^/QYX:^%USHS^%
M/$^K7FLK<W<PCGM_M43+/;LI'(+'<K \'&>]4M3^"7Q?NV^$2Z1X4TFY\'^#
M-"LUM_#>NZB(]NHI&%,TP7(=H\?*.F3F@#[<M9C<6T4K(8V=%8H>JDC.*EJ*
MW,A@C\Y0LI4%PIR <<_K4M 'E_[2/Q=N/@I\*K_Q#I]DFI:S+<6^G:;:2-M2
M6ZN)5BB#'^Z"V3["O./#'Q,^*_PW^+7AOP7\1Y=#\1)XNL;R;2;S1HFM_(O+
M>,2/;2!B<J5/#^U>C?M)?".X^-7PJO\ P_I]ZFG:S%<6^HZ;=RC*1W5O*LL6
MX?W25P?8UX-H?P^^/'B;]H'PGXJ^(6G6$>E:8FHII0TJX29-+N9[4)YTO0O%
M\C8'4%QF@#T']G[XN^/_ !)\5?$_@OQM_8MU=:;I=OJ5PVB!MNEW$LC*;&5C
MP[A0&W#CK7T37S=\%/A7\2E^,S>.O'\&C:5<VOA\Z')_8DF1K$QG$ANY5P-N
M N #DC<><5](T %?/'Q(^)'Q&\7_ !MN_AK\,[K1]%?1-)@U75]8UB!IP&G=
ME@@1%(Y(C9BW85]#U\R?&WX2?%+2OBCK/CSX23Z<]_XBT6#2-2M[^41-#)!(
MS07$9((. [*RGJ* *5K^USJ]K^SGKOB'4M(A/Q&TS5;SPNND6A+Q7.J0DC*=
M_+VCS#Z*IKW+X)>+K[Q[\'O!'B34S&=2U?1K2^N3"NU#))$K-M'89)XKY5\#
M?L=^*O%7PZO#XKU;5/"WCZSUG6[]KC3)HS:ZA/?(N95R#M0KB/U WU]+_LZ?
M#G4_A/\ !3PAX5UB_DU#4],T^*&XDD<.(WVC,:$#E$^ZOL!0!Z3535]2BT;2
MKS4+@D06L+SR$==JJ6/Z"K=5M2T^'5M.NK*X7?;W,3PR+ZJP((_(F@#XKM_C
MS\9;3X4Z=\?KV_T5_ =U<0W$WA&.V/G0Z9)<")91/GF4!@Q&,5ZQKWQN\71_
MM:^"/ 4.CMIO@R_M;]WU"X +:E)%;I(#%SE40N 2>I)':O"O&'[,/QXT_P"'
M5I\-=/U#2M=^&VCXA%I%,(;O5+)+I)TA;<,)(H4INS@BOI_QA\+M6\1_'?X6
M>-+?R(-,\-6>IPWD#O\ O UQ$BH%'?!4YH ];HH%% 'C7[1_Q8U_P##X/\.>
M#;>TG\9>,=6&E:<^H9^SVRK&TLT[@<D(B]!U)%<#H?Q>^+OAWQ)XX^&^L6.C
M^*O'UCH,6N^'[VP!MK:^CDE\EEE1CE3&_)YY KOOVC_A1K_CR+P?XC\'36D?
MC'P=JPU73HK]BL%RK1M%- Y'W=R-P>Q KP+PM\-?VB8/&WCOQ3K5C82>-M1\
M+'2?#NHI=(;6P7[47,<I&,R /N4XP=G- 'N?[.WQ-\6^+/$GQ#\*>+[C2]4U
M#PG?VUK_ &OHT;1V]P9H!(T>ULX>,\'GN*]OKP3]D+X=>,_A9X%NO#WBW1-*
MTQHI5F2\L+TW4^HS/DSSW#$??9L?AQVKWN@ KY5U[XK?&+XB^+_B1)\-7T#3
MO#W@2]?2S#JT+RS:O=Q0K+-&&4@1J-RJ#SR:^JC7Q_\ $'X,?''P7XH\>I\)
MKO1VT+QCJ_\ ;LDU_,$ELKAX1%/&5(^='VJP(((('O0 ?$C]J7Q[_P *<\'?
M%/PK:Z+IWAB_TF"]GMM4+/<7U_)*$%A"%^Z<!R'/' KZYL)WNK.":2(PR21J
M[1D\H2 2/PZ5\877P.^+%U^SGX4^'.B:%I"Z+<>%CHM_9:Y,HN=)O_,8&^C=
M<A^"S*%P0<'-?8?AC27T'PYI6F2W#7DME:0VSW#_ 'I2B!2Y]SC/XT :=>??
M'[XJ)\%/A!XF\9FU^W2Z9;!H+7=M\Z9W6.),]@7=<^V:]!KS_P"/OPJ3XV?"
M'Q+X,-W]@EU.W"P76W<(9D99(G([@.BY]LT >/>'_B?\7/AG\1OA_IOQ/GT'
M5M&\<S/8PMHT#Q2:7>^29DB8L3YB$*R[AW%=#\+OVA=1^)O[2/B_PI:6\2^"
M]*TD2V%[MR][<)<F&>16[QAPR#U*$UY+<?"_X]^.?BQX!OOB-I]C)X3T>_RL
M>@7:M+;7#6;VXO,G!$8+%RO)#-Z5VOP4_9 U+X+?&O3-:LO%VJZIX3T[P[_9
ML%O>21[FD,SMY+*H_P!6 WF ]=Y.: /J6B@=** /G3XF^/?B#X[^.5Q\+_AS
MK.G^&!HVC0ZQK&LWUL;E]TTC+!!&F0.0A9F/:N)U7]J?XA6'[,GCG6XO#L&H
M?$'PEJ.I:'J<UKQ9V[6L32->L"<[-@7"=2Q KKOCE\%_B.OQ)O\ Q[\)=2T^
MSUC6=%31-4@U!MF/*D+P7,38(W)N92I&"*P/AQ\ ?':?LR_&/P1XEBM4\;^+
M9]5DDU,3 VU[-=0@+*H'*(,A<'G*F@#Z3^'VK7.O^ O#>IWC![N]TRVN9F48
M!=XE9CCMR36_6'X%T6?PYX*\/Z3<E6N;#3[>UE*'*ETB53CVR*W* *'B#68/
M#F@ZEJUUD6UA;2W4I']Q$+-^@-?'UE^T/\9-&\!>%_C+K\.@-\.]<O+02^'[
M>)Q>V5C=2B.&?S2<,WSHQ7'\5?8'B#1H/$>@ZEI-UDVU_;2VLH'78Z%6_0FO
M@[Q3\ /V@X/ GAOX=W$6FZ]\.O#DEG!,EA<JMUJEI;W221;58#9(J*%/."%H
M ]M\7?%WXH>"OC5X>MM4M=%@\':]XH7P[I^DC<VH3VYA+F_# X"AE.5QP*^D
MQTKY5LOAK\7Y?VL+KQ[JVB:%JWAM9Q8:5+<7Y\W2=/\ ^6CQ1 8,TG5B>>W2
MOJN@ KQ;]HSXK>)?!M_X'\(>"8;)O%_C+49+*TNM1!-O9Q11&2:9U'+87&%'
M4FO::\6_:,^%7B7QC?>!_&'@F6S_ .$O\&ZC)>VEIJ#%(+R&6,Q30LP^Z2I!
M![8H XOPS\6?BW8ZI\0?AOJ=KH>N_$?1]+M=6T34+<-;V=[;3R&,O(K'*F)E
M8D9YXQUKM/V7/BKK_P 4?#?B5M?GT_5)M&UN;2H=9TE&2UU!$1&,B*W(PS,A
M]UKQ;X<_#+X^VGC'Q_XF\01:=%X\U#0+6TT/53(DMC'%#=-(UI,!@^8X;[^,
M8 ->R_LV_#/Q/X+O?'GB#Q39:?H=WXIU2.]CT#2I?,MK!(X%BRIP!N<J6; ]
M* /;:#10: /DS6_C#\8O'E_\2/$7P\?P]9^$O ^H76F1V6IQ/)<:Q-:INN<.
M#B-<Y53SDBG_ !A_;,GTCX)^ O$O@^P6;7_%L%IJ/V>9=Z:?9&2);B63&. T
M@C7U9O:L/XA? _XZ>#[KQWH?PJN=%;PMXKUBYUSSKV8)-:O<Q%;F!E(^9&8[
ME(.0<5BZW^P_J_B[X*Z"^CZMK7A?Q/%X<TO1)M!N)XO("6TP=][8/.[?(,'!
M8+0!]S>M%4M$T]])T:QL9+J:^DMH$A:ZN"#),54 NV.,G&3]:NT %%%% !11
M10 4444 %%%% !1110 4444 %<+\8OBBGPF\*1:JNCWWB"]NKV#3K+3-.3=+
M<3RMM1?11U)8\#%=U7C?[5_Q6UOX0?"*\U;PUHUQK?B&YG2RL8[>W:<02/G]
M^RJ,E4 +>YP.] ',7/[8VG_\(+H^I6?A+6;[Q5J6LW>@)X5C51=1W=JK-<JQ
MSMPBH3G/.15OQI^V=X(\)_"OP;XSC::]/BQK<:9IB8%PXDE6-RPZ*(RV&)[C
M'>O!M#:R\">&?@K\0-)T7Q1J^C>&==UG_A(9[S3G74+FZO+8A[MH<;BK2D+G
ML"/2K_B/X1ZMHG[ ?@;2[SP](_BRUNM+=X4M]]S;QR:K'.\? R  06'^SSTH
M ]S^*'[6&D?#+X@S^'KC0=4U#3=+:Q77=;M5!MM*-X^RW\S)R<GDXZ BO=@<
M@&O@[]LKP'?^*?B9XB\-^'+;Q3:ZMXQM](CDAL[59-,U1H;CB227K"8$!+ X
MW?+7W=;Q^3!''G=L4+D]\#% $E%%% !BBBB@ HHHH ,4444 %%%% !1C%%%
M!2,<"EIDKB.-F/W5!)QZ4 > ^#_VO](\1^+_ .S-1\.:QX=T>\MM0N])UK48
M@D-_%99^TLJ_>7 !8;AR!5/P?^VGH7B/PUXGU>_\-:UH_P#96CQ>(;.SFA#S
MZGITS%(9H57/WG 7!Z;AFO$_"?C"\_:,^)WCZ;6= \0Z9K=YH>K:!X0L;K37
MAL["V>%@T\DI&WSIR /88%-^%'C'6_"L=W\0?^$*UF0>!OAC9>$YM,GLV26[
MU5;@,T,8(^=5*KEAQAJ /<;?]L?3K7P?XIOM<\*:OHGB;0;RQT]_#<X5KFXF
MO0/L80@X_><_3:<UZ?\ !GXK6OQ?\(RZM%I]SH]]9WL^F:CI=Z!YUG=PMMDB
M;'!QP<CJ"*^(M'M[_P ;?!?4?%CZ1XBU3QS8>,]$\6>*GN],D@::.-V'DVJ,
M,O'!&&  ^O>OJ+]DBQO9?#?CKQ-<V%UIMKXK\7ZAKEA;WL1BF^ROY:1NR'E2
MPC+8/K0![M1110 8%%%% !1110 8HHHH **** "C'.:** "BBB@#RWXV?&Z7
MX32:)9:?X6U7Q=K.K&=X;'2T&4BA3?+([-@  $8'4D\5P/B_]MKPWH/AOPIK
M.E:#JWB&WUG0SXGN4LXP&T_3%95DGE!/\+-C _NFJO[;GQ5UOP=X=T/PMH-A
MJP?Q-*]OJ.MZ38O<RZ98@ 2M&%'^M8-M7TY/:O%/BAIJ^&++3=2\*^$=>N/#
M'B?X3W'@K1+1;%S-!>-+^YCG7&8RP8L2>X- 'T-\0/VN=*\#>*ELH_#.L:MX
M>MHM/FU/Q#;1@6MDEZP6W)SRV<@G;TS717G[27AQ/V@](^$MD'U#7+FTN;J\
MFA(\NR,2*XC?U9@<X'08SUKYK^*WC.YB\=_#[X5>)=!\0-X'\,6&E3ZK-I.F
MR3C5[^-(_*@9U&!#&P#L>Y&.U>Q^//"3P?MG_"75;#2#':?V1KKWU[;V^$\U
MTB"F1P/O$# SZ4 ?1U%%% "8I:** "BBB@ I  *6B@ HHHH *,444 &,4444
M 4M;U>WT#1K_ %.[+"ULK>2YE**6;8BEFP!R3@=*^?O#?[:>B76D^)[[Q-X9
MUGPA_8^@IXGB@U&,;[S3W;8DB 'AB^U=IYRPKWGQ5KL?ACPSJVKS03745A:R
MW+06Z;Y)0BEMJKW)Q@#WK\]M*EUK]H?X7_&G4;[P_KR_%+6](CFAL;K3WM[6
MSL+:Z22&PMW88=VQN;'5C[4 ?3.G?M>6ESX'UW4;KP?K=IXKTC4K72I?"OEA
M[MI[I5:VP0=H5U;.XG VMGI38_VO(;_P79WNF^"==U#Q9/KEQX=D\,1(OGV]
MY GF3!WSM"A"ISGG<*\9;XL^(O"&E?&SXO\ ASPAJUS)XHNM'TGP_:75@XE,
MT%H4EN'BQN"(S-SW*8[U1D^+-S\,OV8-/TWP)I7BJX\2^(=<N+?5O$5]HTGV
MN*>14DO-0\K&2<2!8QTXQ_#0!]E_"3XF:;\8/A[H_B[28IK>SU&-CY%PN)(7
M1V21&'JKJP_"NPKS+]FN#0;/X(^%;7PS8:CIVBV]NT,,.K0-#=,5=@\DBMR&
M=]S'UW5Z;0 =:,8HHH **** "D(!I:* "BBB@ HHHH ,4444 %>$_$_]JNQ^
M&/CZ;0[KPMK%YHUA-8V^K>(((P+6QDO'"0 YY?DKG;G&17NU?%O[1WQ./B;]
MHG1? FO:!X@?X?:%/9ZC=OI>F23+JVH;D>")W P(8LJ[>K#':@#UZ/\ :NT9
M_C0/ QT34ET]M6?PZGB(J/LC:HL(F:UZYSL/7IGBJO@S]K?3O%'CI-#NO"NM
MZ+I]_#J$^C:K>0CR]26R)$^Q!\PZ$C(Y%>'1^&->_P"%YV_@<Z#J8N+;XMW'
MCU]3:W;[)_9;VQ(<2],[V\O;UR*T_@[\5KOXI_M%:[XIUSPOXABUC3[2_L/"
M&DS:>\%G;VRKN>5YB-OG7!0+[# H ]V^"7[1\'Q>\1ZIH-WX9U;PGJ]K8P:O
M!:ZJ@#7%C,S+',,'Y3E>5/(R*]FKY*_9JU6]\9?M%^,/%^F^'M<T31=6T&V_
MMQ-?A8/#JZRG_1X&89\M$+9"_+G!'6OK6@ HP*** "BBB@ HHHH **** "BB
MB@ HHHH *XCXP?%"+X2^#SK3:3?:[=2W4-C::;IT>^:XGE?:BCL!GDD\ "NW
MKR']J?XJ:O\ !_X0ZCK7AW1+C7O$$TB6=A;V]NTPCE?/[UU SM0 M[X [T <
MI-^V'8?\(-8:A;^$]8N/%UYKT_AI/":!?M8OH$,DR$YV[50;LY[BF^(/VR=+
MM_!OA37_  YX3UOQ2NN:7<:U)!91A396L!VSF5F. RMN7;U)4UX5H<5MX6\(
M_!WX@:;I7B?5]/\ "WBK4KGQ1=7NFR)?W5S=VI#W?DXW%#(RJ,=!@=JR?$7B
M3Q/\./V=/AI\+[W0=?TR+Q+%>:AXCO\ 2=/>XN;"PFN99?LJ!1\LLBN%/]T9
MH ^L/B/^U#X8\ ^"O ?B()+J*>-+JR@TNVB(61TN-A\T@]%17!/N0.]>RBOS
M]_:'^%WQ UA=%\7>$-%L;KP@MKX>L/#VFWHD6\TN)+B&0@Q ?+N<1B1CR$C]
MJ^^M--TVGVQO5C6\,2F81'*"3 W;?;.<4 6:*** #%%%% !1110 4444 %%%
M% !C-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4A4&BB@ VCBC:
M*** #'-+110 4444 %%%% !1110 4444 %%%% !1110 4444 )M'^31BBB@
M"@4M%% !1110 4444 %%%% !1110 4444 %%%% !1110 A4-ZT8YQS110 ;1
M_DT;1G-%% "T444 %%%% !1110 4444 %%%% !1110 4444 !&12; /7\Z**
M #:#2% ?7\Z** ' 8%%%% !1110 4444 %%%% !1110 4444 %%%% !2%0?_
M -=%% !M^M($ ]?SHHH 7%+110 4444 %%%% !1110 4444 %%%% !1110 4
MA&3110 ;1[T;1[_G110 8I:** "BBB@ HHHH **** "BBB@ HHHH **** "B
1BB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>dq-20241231x20f006.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 dq-20241231x20f006.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" %J 4\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MS+_=*GH=V7?[W3]3Y$;[[?4_SI*5OOM]3_.DKVEL=#W"BBBF(**** "BBB@
MHHHH **** "BBB@ I",TM% 'W'^Q;\:CXFT-O!.KW!?4],CWV,DC9::V'&WW
M*9 _W2/2OJ*OR2\'^*]0\#^)]-U[3)/+OK"99H^>&QU4^Q&0?K7ZF^ O&5CX
M_P#".E^(-.;=:7\(E4$\H>C(?<'(_"OS;/,!]6K>V@O=E^#/K\MQ/MJ?LY;K
M\CH****^8/9"BBB@ JOJ%]#IEE/=W+B*W@0R2.>BJ!DFK%>1?M&>+#I/AB#1
MX7*W&HO^\QVA7EOS.!^= '@?C'Q+-XO\27VJSDYGD)1#_ @X5?P']:Q:7-&:
MH!**7-&:8"H[1NKHQ5U.0RG!!]0:]8\)?%VVU2S31?&<9O+7[L6H@?O8O=O7
MZC\:\FS1FN>O0I8FFZ5:*E%[IZIEPG*G)2@[-'M?B;P//HL*WUE*NI:1(-T=
MU#\P _VL?SKF!TK)\"?$S5/ TICB(O-,D/[VQF.48=\?W3^E>FMH>C^/[!]4
M\*2A+A1NGTN0X=#[#_(K^=N*?#N=#FQ>3KFCNX=5_A[^F_J??Y9Q IVI8O1_
MS?Y_YG$T4Z:&2VF:*9&BE4X9'&"#3:_"I1E!N,E9H^X335T%%%%2,*5':-U=
M"5=2&4CL1R*2BG%N+NMQ-7T8G[1VCKK^B^'O&UNGS31_8;[;T5QDJ3^.X?E7
M@M?5/ABQC\:^$?$7@^=ANNX#/:$_PRKR,?B%/YU\LS026L\D$R&.:)BCH>JL
M#@C\Z_T=\.\^6?9%1JR=YQ5I>JT_KY'\M<69;_9^8SY5[LM4,KU_]F+_ )'3
M6O\ L#7'_H25Y!7K_P"S%_R.FM?]@:X_]"2OO,R_W2IZ'S>7?[W3]3Y$;[[?
M4_SI*5OOM]3_ #I*]I;'0]PHHHIB"BDI: "BDS10 M%)2T %%)1F@!:*3-%
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
MFY/J>A&*BE%=!*<B-*ZHBEG8X"J,DGTI8HGGE2*)&DD<[511DD^@%?4'P.^
MZZ"(->\0PAM2X>WM&Y$'^TWJW\J];+,LK9G6]G2VZOHCQ\US6AE5'VE5W;V7
M5_\  [ECX"?!;_A%X(]?UJ$'5Y5S! X_X]E/<_[1_2O<*0#%+7[I@<%1P%!4
M**T7X^;/P+'8ZMF%>5>N[M_@NR"BBBN\X HHHH **** "BBB@ HHHH ****
M*]_86^J6<MK=0I<6\J[7CD&0PKYN^*/P/NO#3RZEHB/=Z9]YX1S)!_BM?3-(
M5# @C(/8T ?!QXJ]H6BW7B+5[33;-/,N;F0(H[#U)]@.:^B/B3\![+Q"9+_1
M=EAJ!^9H<8BE/]#7$:18M\$/!NH^(M5A5/$=V6L]/MWP2GJW]?H!ZUC7KPPU
M*5:H[**N;T*%3$U8T:2O*3LCGOC?XEM?#VF67P_T63-I8 /?RK_RVFZX/\S^
M'I7C-275S+>W$L\\C2SRL7=V.2S$Y)-15_/N8XZ>8XF5>?79=ET1_166X"GE
MN%CAX=-WW?5A1117F'J!1110 4444 %%%% !1110!PGQG_X2:?P<]EX5M9)[
MZ\D$,TD3A6BAP2Y!/0GH#[UD:$_B;0_A];V^D>$HM-;3[E(VTF:8.UU;8_>,
MK=-Y)SSUP:]3HKU*>.]G15#V::3OUU]=?^&/+JX#VE=UU4:;5NFGII_PYY]\
M+M O]&TCQ#=ZKIPLUU+49;^'2%(?R(]H 3'3)*DX'&37#>*?!/B:YTK3KJ*S
MN9M2U%;NZG6!]IM;Z5HS S\_=CC79[8/K7O-+6M/-*M.K*MRJ[?Y*R7];F,\
MJI5*,:/,[+]7>_\ 6UQJ!@BACE@!D^IQS2T45X[=W<]I*RL%%%%( J]HVB7W
MB#48;'3K:2[NI3A8XQD_CZ#WKK?AU\']<^(=PKV\)M--!^>]F7"X_P!D?Q&O
MK#X??#'1OAYIXBT^'=<L/WMW(,R2'Z]A[5]7E/#^(S%JI/W:??J_3_,^0SCB
M/#Y:G3I^_4[=%Z_Y'(?!_P" ]IX'2/4]5$=[K9&5XREO[+ZGWKUX#%+17['A
M,'1P-)4:$;)?UJ?BV,QE?'U76Q$KR?\ 5EY!1117:<04444 %%%% !1110 4
M444 %%%% !1110 4444 %8?BOP;I/C3339:O:)=0]5)X9#ZJ>QK<HK.=.-6+
MA-73Z%PG.E)3@[-=4?*7Q _9FU;1#+=>'Y#JEF.?(;B91_[-7B]W9SV-P\%S
M#);S*<-'(I5A^!K]%<5S'B[X<>'_ !K"4U33HYI,8$RC;(OT85\#F/"5*JW/
M!RY7V>W^:/T/+>,*U&U/&QYUW6_^3/@SI1GW->_>,?V5;VV,DWAV^6ZC'(MK
MGY7_  ;O7CGB#P3KGA:9H]3TRXM=I^^4)0_\"'%?GF+RK&8%_OJ;2[[K[S]'
MP>;X+'K]S45^ST?W&)GW-&?<TE%>2>P+GW-&?<TE% "Y]S1GW-)10 N?<T9]
MZ2B@!:/QI** %_&C/N:2G(C2N$12SGHJC)/X4]PV$_&BNX\*_!?Q9XM96MM,
M>VMR?]?=?NU'OSR:]N\&?LN:1I;1SZ[<MJDRG/DI\D7X]S7OX+(L=CFG"%EW
M>B/G<=Q!E^ 34ZG-+LM7_DCYS\,>#-9\8W@MM)L9;MSU<#"*/4MTKZ)^'?[,
M=AI+17OB21=1NEPPM4XB4^_]ZO:M+T6QT6T2VL+6*T@08$<2A15VOT?+>%\+
MA&JE?WY>>WW?YGYGF?%6+QMZ=#]W#RW?S_R(K6UALH$A@C2&)!A408 'L*EH
MHK[-)+1'Q+;>K"BBBF(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "H;FS@O(FCGACFC88*R*&!_ U-12:3T8TVM4>>^(_@1X/\1L
M9)-+6UF/_+2U/EG]*\WUK]DF,[VTK6V3^['<QY_#(KZ*H%>+B<ER_%:U*2OW
M6GY'MX;.\QPFE*L[=GK^9\>ZI^S/XRL-QACM;Y1T\J7!/X&N5O?A)XPL&82Z
M!=\=T4,/TK[K I*^?J\(X*7P2E'[F?14>,L?#^)&,ODU^I^?T_@_7;8GS='O
MD^L#?X54;1=00X:QN5/H86_PK]"]BMP5!^HJ,VD!Y,,9/^X*\V?!]*_NUG]W
M_!/3AQI5:]ZBOO?^1^?4>@ZG-_J].NG_ -V%O\*T+;P%XCNR!%H=^V>G[@C^
M=?>R6T*?=B0<]E%28 [54.#Z+^*L_N7^9%3C2LOAHK[W_P  ^(=-^"'C74R-
MFARQ*?XIV""NOTC]E;Q+>.IO;RSLD[X)=J^L.II3UKU*/"6 A;G<I?/_ "/+
MK<89C._(HQ^5_P SPS0OV4M#LV#ZIJ%SJ!_N)B-?TYKTOPY\,_#7A:-!I^D6
M\3KTE9-S_F:ZBBOHL-E>"PG\&DD^_7[V?-8G-<=C/X]5M=KV7W+015"@8&/8
A4M%%>I8\H****8!1110 4444 %%%% !1110 4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>14
<FILENAME>dq-20241231.xsd
<DESCRIPTION>EX-101.SCH
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.10.0.1 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/29/2025 10:38:32 AM-->
<!--Modified on: 4/29/2025 10:38:32 AM-->
<xsd:schema xmlns:sic="http://xbrl.sec.gov/sic/2024" xmlns:exch="http://xbrl.sec.gov/exch/2024" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:naics="http://xbrl.sec.gov/naics/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:stpr="http://xbrl.sec.gov/stpr/2024" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:currency="http://xbrl.sec.gov/currency/2024" targetNamespace="http://www.dqsolar.com/20241231" elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2024" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:dq="http://www.dqsolar.com/20241231" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:us-roles="http://fasb.org/us-roles/2024" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:srt-roles="http://fasb.org/srt-roles/2024" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:attributeFormDefault="unqualified" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:deprecated="http://www.xbrl.org/2009/role/deprecated" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:dtr="http://www.xbrl.org/2009/dtr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:us-gaap-ebp="http://fasb.org/us-gaap-ebp/2024" xmlns:cyd-af-sub="http://xbrl.sec.gov/cyd-af-sub/2024" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:ecd-sub="http://xbrl.sec.gov/ecd-sub/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024">
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://www.dqsolar.com/role/DisclosureStandardAndCustomAxisDomainDefaults" id="DisclosureStandardAndCustomAxisDomainDefaults">
        <link:definition>99900 - Disclosure - Standard And Custom Axis Domain Defaults</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets" id="StatementConsolidatedBalanceSheets">
        <link:definition>995200100 - Statement - 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 roleURI="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations" id="StatementConsolidatedStatementsOfOperations">
        <link:definition>995200200 - Statement - 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 roleURI="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" id="StatementConsolidatedStatementsOfComprehensiveIncomeLoss">
        <link:definition>995200300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows" id="StatementConsolidatedStatementsOfCashFlows">
        <link:definition>995200500 - Statement - 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 roleURI="http://www.dqsolar.com/role/DisclosureInventoriesDetails" id="DisclosureInventoriesDetails">
        <link:definition>99940301 - Disclosure - INVENTORIES (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 roleURI="http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails" id="DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails">
        <link:definition>99940802 - Disclosure - INCOME TAXES (Schedule of Income tax expense (benefit)) (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 roleURI="http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" id="DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails">
        <link:definition>99940803 - Disclosure - INCOME TAXES (Schedule of Deferred Income Tax Assets and Liabilities) (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 roleURI="http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails" id="DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails">
        <link:definition>99940805 - Disclosure - INCOME TAXES (Schedule of Effective Income Tax Rate) (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 roleURI="http://www.dqsolar.com/role/DisclosureNonControllingInterestsDetails" id="DisclosureNonControllingInterestsDetails">
        <link:definition>99940901 - Disclosure - NON-CONTROLLING INTERESTS (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 roleURI="http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails" id="DisclosureFinancialStatementScheduleIBalanceSheetDetails">
        <link:definition>99941601 - Disclosure - FINANCIAL STATEMENT SCHEDULE I (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 roleURI="http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation" id="DocumentDocumentAndEntityInformation">
        <link:definition>995200090 - Document - Document and Entity 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 roleURI="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" id="StatementConsolidatedStatementsOfChangesInShareholdersEquity">
        <link:definition>995200400 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' 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 roleURI="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" id="StatementConsolidatedStatementsOfCashFlowsParenthetical">
        <link:definition>995200505 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (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 roleURI="http://www.dqsolar.com/role/DisclosureIncomeTaxesTables" id="DisclosureIncomeTaxesTables">
        <link:definition>99930803 - Disclosure - INCOME TAXES (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 roleURI="http://www.dqsolar.com/role/DisclosureShareBasedCompensationTables" id="DisclosureShareBasedCompensationTables">
        <link:definition>99931003 - Disclosure - SHARE-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 roleURI="http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails" id="DisclosureOrganizationAndPrincipalActivitiesDetails">
        <link:definition>99940101 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (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 roleURI="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails" id="DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails">
        <link:definition>99940201 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Additional 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 roleURI="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDefaultDetails" id="DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDefaultDetails">
        <link:definition>40201 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Additional Information) Default (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 roleURI="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPropertyPlantAndEquipmentDetails" id="DisclosureSummaryOfPrincipalAccountingPoliciesPropertyPlantAndEquipmentDetails">
        <link:definition>99940203 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (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 roleURI="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesRevenueRecognitionDetails" id="DisclosureSummaryOfPrincipalAccountingPoliciesRevenueRecognitionDetails">
        <link:definition>99940204 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Revenue Recognition) (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 roleURI="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesShareBasedCompensationDetails" id="DisclosureSummaryOfPrincipalAccountingPoliciesShareBasedCompensationDetails">
        <link:definition>99940205 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Share-based Compensation) (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 roleURI="http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" id="DisclosurePropertyPlantAndEquipmentNetDetails">
        <link:definition>99940401 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (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 roleURI="http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersDetails" id="DisclosureAdvancesFromCustomersDetails">
        <link:definition>99940501 - Disclosure - ADVANCES FROM CUSTOMERS (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 roleURI="http://www.dqsolar.com/role/DisclosureFairValueMeasurementsDetails" id="DisclosureFairValueMeasurementsDetails">
        <link:definition>99940601 - Disclosure - FAIR VALUE MEASUREMENTS (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 roleURI="http://www.dqsolar.com/role/DisclosureMainlandChinaContributionPlanAndProfitAppropriationDetails" id="DisclosureMainlandChinaContributionPlanAndProfitAppropriationDetails">
        <link:definition>99940701 - Disclosure - MAINLAND CHINA CONTRIBUTION PLAN AND PROFIT APPROPRIATION (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 roleURI="http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails" id="DisclosureIncomeTaxesNarrativeDetails">
        <link:definition>99940801 - 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 roleURI="http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfChangesOfValuationAllowanceDetails" id="DisclosureIncomeTaxesScheduleOfChangesOfValuationAllowanceDetails">
        <link:definition>99940804 - Disclosure - INCOME TAXES (Schedule of Changes of Valuation Allowance) (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 roleURI="http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectOfTaxHolidaysDetails" id="DisclosureIncomeTaxesScheduleOfEffectOfTaxHolidaysDetails">
        <link:definition>99940806 - Disclosure - INCOME TAXES (Schedule of Effect of Tax Holidays) (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 roleURI="http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails" id="DisclosureNonControllingInterestsAdditionalInformationDetails">
        <link:definition>99940902 - Disclosure - NON-CONTROLLING INTERESTS - Additional 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 roleURI="http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails" id="DisclosureShareBasedCompensationDetails">
        <link:definition>99941001 - Disclosure - SHARE-BASED COMPENSATION (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 roleURI="http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" id="DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails">
        <link:definition>99941002 - Disclosure - SHARE-BASED COMPENSATION (Summary of Stock Option Activity) (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 roleURI="http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfNonVestedRsuActivityDetails" id="DisclosureShareBasedCompensationSummaryOfNonVestedRsuActivityDetails">
        <link:definition>99941003 - Disclosure - SHARE-BASED COMPENSATION (summary of the non-vested RSU activity) (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 roleURI="http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails" id="DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails">
        <link:definition>99941004 - Disclosure - SHARE-BASED COMPENSATION - 2022 PRC stock options activity (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 roleURI="http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails" id="DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails">
        <link:definition>99941005 - Disclosure - SHARE-BASED COMPENSATION - 2022 PRC stock options assumptions (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 roleURI="http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails" id="DisclosureRelatedPartyTransactionsAndBalancesDetails">
        <link:definition>99941101 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES (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 roleURI="http://www.dqsolar.com/role/DisclosureEarningsPerShareDetails" id="DisclosureEarningsPerShareDetails">
        <link:definition>99941201 - Disclosure - EARNINGS 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 roleURI="http://www.dqsolar.com/role/DisclosureEarningsPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" id="DisclosureEarningsPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails">
        <link:definition>99941202 - Disclosure - EARNINGS PER SHARE - Schedule Of Antidilutive Securities Excluded From Computation Of Earnings 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 roleURI="http://www.dqsolar.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails" id="DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails">
        <link:definition>99941301 - Disclosure - COMMITMENTS AND CONTINGENCIES - Capital commitments (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 roleURI="http://www.dqsolar.com/role/DisclosureCommitmentsAndContingenciesRepurchaseOfOrdinarySharesDetails" id="DisclosureCommitmentsAndContingenciesRepurchaseOfOrdinarySharesDetails">
        <link:definition>99941302 - Disclosure - COMMITMENTS AND CONTINGENCIES - Repurchase of ordinary shares (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 roleURI="http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails" id="DisclosureConcentrationAndRisksDetails">
        <link:definition>99941501 - Disclosure - CONCENTRATION AND RISKS (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 roleURI="http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails" id="DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails">
        <link:definition>99941602 - Disclosure - FINANCIAL STATEMENT SCHEDULE I (STATEMENT OF OPERATIONS AND COMPREHENSIVE INCOME) (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 roleURI="http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfCashFlowsDetails" id="DisclosureFinancialStatementScheduleIStatementOfCashFlowsDetails">
        <link:definition>99941603 - Disclosure - FINANCIAL STATEMENT SCHEDULE I (STATEMENT OF CASH FLOWS) (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 roleURI="http://www.dqsolar.com/role/StatementConsolidatedBalanceSheetsParenthetical" id="StatementConsolidatedBalanceSheetsParenthetical">
        <link:definition>995200105 - Statement - 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 roleURI="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" id="StatementConsolidatedStatementsOfComprehensiveIncomeLossParenthetical">
        <link:definition>995200305 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (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 roleURI="http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivities" id="DisclosureOrganizationAndPrincipalActivities">
        <link:definition>995210101 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPolicies" id="DisclosureSummaryOfPrincipalAccountingPolicies">
        <link:definition>995210201 - Disclosure - SUMMARY OF PRINCIPAL 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 roleURI="http://www.dqsolar.com/role/DisclosureInventories" id="DisclosureInventories">
        <link:definition>995210301 - Disclosure - INVENTORIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNet" id="DisclosurePropertyPlantAndEquipmentNet">
        <link:definition>995210401 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.dqsolar.com/role/DisclosureAdvancesFromCustomers" id="DisclosureAdvancesFromCustomers">
        <link:definition>995210501 - Disclosure - ADVANCES FROM CUSTOMERS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.dqsolar.com/role/DisclosureFairValueMeasurements" id="DisclosureFairValueMeasurements">
        <link:definition>995210601 - 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 roleURI="http://www.dqsolar.com/role/DisclosureMainlandChinaContributionPlanAndProfitAppropriation" id="DisclosureMainlandChinaContributionPlanAndProfitAppropriation">
        <link:definition>995210701 - Disclosure - MAINLAND CHINA CONTRIBUTION PLAN AND PROFIT APPROPRIATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.dqsolar.com/role/DisclosureIncomeTaxes" id="DisclosureIncomeTaxes">
        <link:definition>995210801 - 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 roleURI="http://www.dqsolar.com/role/DisclosureNonControllingInterests" id="DisclosureNonControllingInterests">
        <link:definition>995210901 - Disclosure - NON-CONTROLLING INTERESTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.dqsolar.com/role/DisclosureShareBasedCompensation" id="DisclosureShareBasedCompensation">
        <link:definition>995211001 - Disclosure - SHARE-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 roleURI="http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalances" id="DisclosureRelatedPartyTransactionsAndBalances">
        <link:definition>995211101 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.dqsolar.com/role/DisclosureEarningsPerShare" id="DisclosureEarningsPerShare">
        <link:definition>995211201 - Disclosure - EARNINGS PER SHARE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.dqsolar.com/role/DisclosureCommitmentsAndContingencies" id="DisclosureCommitmentsAndContingencies">
        <link:definition>995211301 - 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 roleURI="http://www.dqsolar.com/role/DisclosureSegmentInformation" id="DisclosureSegmentInformation">
        <link:definition>995211401 - Disclosure - SEGMENT 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 roleURI="http://www.dqsolar.com/role/DisclosureConcentrationAndRisks" id="DisclosureConcentrationAndRisks">
        <link:definition>995211501 - Disclosure - CONCENTRATION AND RISKS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleI" id="DisclosureFinancialStatementScheduleI">
        <link:definition>995211601 - Disclosure - FINANCIAL STATEMENT SCHEDULE I</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies" id="DisclosureSummaryOfPrincipalAccountingPoliciesPolicies">
        <link:definition>99920202 - Disclosure - SUMMARY OF PRINCIPAL 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 roleURI="http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesTables" id="DisclosureOrganizationAndPrincipalActivitiesTables">
        <link:definition>99930103 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (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 roleURI="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesTables" id="DisclosureSummaryOfPrincipalAccountingPoliciesTables">
        <link:definition>99930203 - Disclosure - SUMMARY OF PRINCIPAL 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 roleURI="http://www.dqsolar.com/role/DisclosureInventoriesTables" id="DisclosureInventoriesTables">
        <link:definition>99930303 - Disclosure - INVENTORIES (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 roleURI="http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetTables" id="DisclosurePropertyPlantAndEquipmentNetTables">
        <link:definition>99930403 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (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 roleURI="http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersTables" id="DisclosureAdvancesFromCustomersTables">
        <link:definition>99930503 - Disclosure - ADVANCES FROM CUSTOMERS (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 roleURI="http://www.dqsolar.com/role/DisclosureFairValueMeasurementsTables" id="DisclosureFairValueMeasurementsTables">
        <link:definition>99930603 - 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 roleURI="http://www.dqsolar.com/role/DisclosureNonControllingInterestsTables" id="DisclosureNonControllingInterestsTables">
        <link:definition>99930903 - Disclosure - NON-CONTROLLING INTERESTS (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 roleURI="http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTables" id="DisclosureRelatedPartyTransactionsAndBalancesTables">
        <link:definition>99931103 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES (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 roleURI="http://www.dqsolar.com/role/DisclosureEarningsPerShareTables" id="DisclosureEarningsPerShareTables">
        <link:definition>99931203 - Disclosure - EARNINGS PER SHARE (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 roleURI="http://www.dqsolar.com/role/DisclosureConcentrationAndRisksTables" id="DisclosureConcentrationAndRisksTables">
        <link:definition>99931503 - Disclosure - CONCENTRATION AND RISKS (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 roleURI="http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleITables" id="DisclosureFinancialStatementScheduleITables">
        <link:definition>99931603 - Disclosure - FINANCIAL STATEMENT SCHEDULE I (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 roleURI="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAllowanceForExpectedCreditLossesDetails" id="DisclosureSummaryOfPrincipalAccountingPoliciesAllowanceForExpectedCreditLossesDetails">
        <link:definition>99940202 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Allowance for expected credit losses) (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 roleURI="http://www.dqsolar.com/role/DisclosureCommitmentsAndContingenciesXinjiangDaqoSLitigationEventDetails" id="DisclosureCommitmentsAndContingenciesXinjiangDaqoSLitigationEventDetails">
        <link:definition>99941303 - Disclosure - COMMITMENTS AND CONTINGENCIES - Xinjiang Daqo's litigation event (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 roleURI="http://www.dqsolar.com/role/DisclosureSegmentInformationDetails" id="DisclosureSegmentInformationDetails">
        <link:definition>99941401 - Disclosure - SEGMENT 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:linkbaseRef xlink:type="simple" xlink:href="dq-20241231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="dq-20241231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="dq-20241231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="dq-20241231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:import namespace="https://xbrl.org/2023/calculation-1.1" schemaLocation="https://www.xbrl.org/2023/calculation-1.1.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" />
  <xsd:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/ecd-sub/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/cyd/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/cyd-af-sub/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd" />
  <xsd:element name="AccruedExpensesAndOtherCurrentLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="dq_AccruedExpensesAndOtherCurrentLiabilities" substitutionGroup="xbrli:item" xbrli:balance="credit" />
  <xsd:element name="CommonStockOutstandingMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_CommonStockOutstandingMember" substitutionGroup="xbrli:item" />
  <xsd:element name="IncreaseDecreaseInAdvancePayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="dq_IncreaseDecreaseInAdvancePayments" substitutionGroup="xbrli:item" xbrli:balance="credit" />
  <xsd:element name="IncreaseDecreaseInPrepaidExpensesNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="dq_IncreaseDecreaseInPrepaidExpensesNoncurrent" substitutionGroup="xbrli:item" xbrli:balance="credit" />
  <xsd:element name="OtherItemsDisclosureTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="dq_OtherItemsDisclosureTextBlock" substitutionGroup="xbrli:item" />
  <xsd:element name="PrepaidLandUseRightsPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="dq_PrepaidLandUseRightsPolicyTextBlock" substitutionGroup="xbrli:item" />
  <xsd:element name="ShippingAndHandlingCostsPolicyPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="dq_ShippingAndHandlingCostsPolicyPolicyTextBlock" substitutionGroup="xbrli:item" />
  <xsd:element name="ShortTermInvestmentPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="dq_ShortTermInvestmentPolicyTextBlock" substitutionGroup="xbrli:item" />
  <xsd:element name="ScheduleOfPropertyPlantAndEquipmentDepreciationEstimatedLivesTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="dq_ScheduleOfPropertyPlantAndEquipmentDepreciationEstimatedLivesTableTextBlock" substitutionGroup="xbrli:item" />
  <xsd:element name="ScheduleOfRelatedPartyBalancesLoansTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="dq_ScheduleOfRelatedPartyBalancesLoansTableTextBlock" substitutionGroup="xbrli:item" />
  <xsd:element name="ScheduleOfRelatedPartyBalancesPayablesTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="dq_ScheduleOfRelatedPartyBalancesPayablesTableTextBlock" substitutionGroup="xbrli:item" />
  <xsd:element name="XinjiangDaqoNewEnergyCoLtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_XinjiangDaqoNewEnergyCoLtdMember" substitutionGroup="xbrli:item" />
  <xsd:element name="AccountingPoliciesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_AccountingPoliciesTable" substitutionGroup="xbrldt:hypercubeItem" />
  <xsd:element id="dq_AccountingPoliciesLineItems" name="AccountingPoliciesLineItems" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="GovernmentGrantsAndSubsidiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_GovernmentGrantsAndSubsidiesAbstract" substitutionGroup="xbrli:item" />
  <xsd:element name="UnrestrictedCashSubsidies" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="dq_UnrestrictedCashSubsidies" substitutionGroup="xbrli:item" xbrli:balance="credit" />
  <xsd:element name="DepreciableAssetMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_DepreciableAssetMember" substitutionGroup="xbrli:item" />
  <xsd:element name="TypeOfProjectAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_TypeOfProjectAxis" substitutionGroup="xbrldt:dimensionItem" />
  <xsd:element name="TypeOfProjectDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_TypeOfProjectDomain" substitutionGroup="xbrli:item" />
  <xsd:element name="CustomerAMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_CustomerAMember" substitutionGroup="xbrli:item" />
  <xsd:element name="CustomerBMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_CustomerBMember" substitutionGroup="xbrli:item" />
  <xsd:element name="CustomerCMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_CustomerCMember" substitutionGroup="xbrli:item" />
  <xsd:element name="CustomerDMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_CustomerDMember" substitutionGroup="xbrli:item" />
  <xsd:element name="CustomerEMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_CustomerEMember" substitutionGroup="xbrli:item" />
  <xsd:element name="ChongqingDaqoNewEnergyCoLtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_ChongqingDaqoNewEnergyCoLtdMember" substitutionGroup="xbrli:item" />
  <xsd:element id="dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent" name="EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element name="ValuationAllowanceDeferredTaxAssetForeignExchangeEffect" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="dq_ValuationAllowanceDeferredTaxAssetForeignExchangeEffect" substitutionGroup="xbrli:item" xbrli:balance="credit" />
  <xsd:element name="ShareIncentivePlan2014Member" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_ShareIncentivePlan2014Member" substitutionGroup="xbrli:item" />
  <xsd:element name="ShareIncentivePlan2018Member" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_ShareIncentivePlan2018Member" substitutionGroup="xbrli:item" />
  <xsd:element name="ShareIncentivePlan2014And2018Member" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_ShareIncentivePlan2014And2018Member" substitutionGroup="xbrli:item" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" substitutionGroup="xbrli:item" />
  <xsd:element name="XinjiangDaqoInvestmentCoLtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_XinjiangDaqoInvestmentCoLtdMember" substitutionGroup="xbrli:item" />
  <xsd:element name="DaqoNewMaterialMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_DaqoNewMaterialMember" substitutionGroup="xbrli:item" />
  <xsd:element name="ChongqingDaqoTailaiMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_ChongqingDaqoTailaiMember" substitutionGroup="xbrli:item" />
  <xsd:element name="JiangsuDaqoMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_JiangsuDaqoMember" substitutionGroup="xbrli:item" />
  <xsd:element name="NanjingDaqoElectricMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_NanjingDaqoElectricMember" substitutionGroup="xbrli:item" />
  <xsd:element name="ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember" substitutionGroup="xbrli:item" />
  <xsd:element name="OtherSubsidiariesOfDaqoGroupMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_OtherSubsidiariesOfDaqoGroupMember" substitutionGroup="xbrli:item" />
  <xsd:element name="ZhenjiangElectricEquipmentCoLtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_ZhenjiangElectricEquipmentCoLtdMember" substitutionGroup="xbrli:item" />
  <xsd:element name="NanjingDaqoTransformerMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_NanjingDaqoTransformerMember" substitutionGroup="xbrli:item" />
  <xsd:element name="NanjingDaqoAutomationTechnologyCoLtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_NanjingDaqoAutomationTechnologyCoLtdMember" substitutionGroup="xbrli:item" />
  <xsd:element name="PurchasesOfFixedAssetsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_PurchasesOfFixedAssetsMember" substitutionGroup="xbrli:item" />
  <xsd:element name="PurchasesOfRawMaterialsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="dq_PurchasesOfRawMaterialsMember" substitutionGroup="xbrli:item" />
  <xsd:element id="dq_OtherOperatingIncomeNet" name="OtherOperatingIncomeNet" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" />
  <xsd:element id="dq_IncreaseDecreaseInAccountPayables" name="IncreaseDecreaseInAccountPayables" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" />
  <xsd:element id="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember" name="XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="dq_PaymentsToAcquireLandUseRights" name="PaymentsToAcquireLandUseRights" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" />
  <xsd:element id="dq_NanjiangDaqoElectricInstituteCoLtdMember" name="NanjiangDaqoElectricInstituteCoLtdMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="dq_DeferredTaxAssetsLongLivedAssetsDepreciation" name="DeferredTaxAssetsLongLivedAssetsDepreciation" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" abstract="false" />
  <xsd:element id="dq_DeferredTaxLiabilitiesLongLivedAssetsDepreciation" name="DeferredTaxLiabilitiesLongLivedAssetsDepreciation" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" abstract="false" />
  <xsd:element id="dq_EffectiveIncomeTaxRateReconciliationEffectOfDifferentReversalRate" name="EffectiveIncomeTaxRateReconciliationEffectOfDifferentReversalRate" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="dq_BuildingsAndPlantMember" name="BuildingsAndPlantMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="dq_CashAndCashEquivalents" name="CashAndCashEquivalents" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" />
  <xsd:element id="dq_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock" name="ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="dq_OutsidePrcMember" name="OutsidePrcMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="FairValueChangeOfShortTermInvestments" id="dq_FairValueChangeOfShortTermInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="StructuredFinancialProductsMember" id="dq_StructuredFinancialProductsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PercentageOfDistributableProfitRecordedAsDeferredTaxLiability" id="dq_PercentageOfDistributableProfitRecordedAsDeferredTaxLiability" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="AmountOfProfitForWhichRateOfTaxChanges" id="dq_AmountOfProfitForWhichRateOfTaxChanges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="EffectiveIncomeTaxRateIfProfitOfEntityIsLessThanHk2Million" id="dq_EffectiveIncomeTaxRateIfProfitOfEntityIsLessThanHk2Million" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="EffectiveIncomeTaxRateIfProfitOfEntityIsMoreThanHk2Million" id="dq_EffectiveIncomeTaxRateIfProfitOfEntityIsMoreThanHk2Million" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DeferredTaxLiabilitiesDividendWithholdingTax" id="dq_DeferredTaxLiabilitiesDividendWithholdingTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="MajorCustomerMember" id="dq_MajorCustomerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MinimumDividendDistributionPercentage" id="dq_MinimumDividendDistributionPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="ShareBasedCompensationAwardBatchAxis" id="dq_ShareBasedCompensationAwardBatchAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShareBasedCompensationAwardBatchDomain" id="dq_ShareBasedCompensationAwardBatchDomain" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NetProceedsFromIssuanceOfCommonStock" id="dq_NetProceedsFromIssuanceOfCommonStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ZhenjiangMoerllerMember" id="dq_ZhenjiangMoerllerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ZhenjiangDaqoIntelligentMember" id="dq_ZhenjiangDaqoIntelligentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShareIncentivePlan2022Member" id="dq_ShareIncentivePlan2022Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue" id="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" id="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="RestrictedStockIncentivePlan2022Member" id="dq_RestrictedStockIncentivePlan2022Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AcquisitionOfMinorityInterestOfSubsidiary" id="dq_AcquisitionOfMinorityInterestOfSubsidiary" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DeferredTaxAssetsDonationExpenses" id="dq_DeferredTaxAssetsDonationExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="InnerMongoliaDaqoNewEnergyMember" id="dq_InnerMongoliaDaqoNewEnergyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DividendWithholdingTax" id="dq_DividendWithholdingTax" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="EquityInterestsMember" id="dq_EquityInterestsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TreasurySharesPolicyTextBlock" id="dq_TreasurySharesPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingPeriod" id="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingPeriod" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PayablesForPurchasesOfPropertyPlantAndEquipment" id="dq_PayablesForPurchasesOfPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="CustomerFMember" id="dq_CustomerFMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CustomerGMember" id="dq_CustomerGMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ElectricInstituteMember" id="dq_ElectricInstituteMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ProceedsFromSaleOfLandUseRights" id="dq_ProceedsFromSaleOfLandUseRights" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="PaymentsForRepurchaseOfEquityBySubsidiary" id="dq_PaymentsForRepurchaseOfEquityBySubsidiary" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ProceedsFromExerciseOfSubsidiaryStockOptions" id="dq_ProceedsFromExerciseOfSubsidiaryStockOptions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="SupplierMember" id="dq_SupplierMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SupplierBMember" id="dq_SupplierBMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SupplierCMember" id="dq_SupplierCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SupplierDMember" id="dq_SupplierDMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SupplierEMember" id="dq_SupplierEMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PrepaidLandUseRightsNoncurrent" id="dq_PrepaidLandUseRightsNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ScheduleOfPrincipalSubsidiariesTableTextBlock" id="dq_ScheduleOfPrincipalSubsidiariesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DeferredTaxAssetsInventoryWriteDown" id="dq_DeferredTaxAssetsInventoryWriteDown" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="AccumulatedImpairmentPropertyPlantAndEquipment" id="dq_AccumulatedImpairmentPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="PaymentsToAcquireFixedTermDeposit" id="dq_PaymentsToAcquireFixedTermDeposit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries" id="dq_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments" id="dq_ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="OtherReceivableCreditLossExpenseReversal" id="dq_OtherReceivableCreditLossExpenseReversal" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="OtherReceivableAllowanceForCreditLoss" id="dq_OtherReceivableAllowanceForCreditLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="OtherReceivableAllowanceForCreditLossTableTextBlock" id="dq_OtherReceivableAllowanceForCreditLossTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="OtherReceivableAllowanceForCreditLossRollForward" id="dq_OtherReceivableAllowanceForCreditLossRollForward" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ProceedsFromGovernmentGrantsRelatedToFixedAssets" id="dq_ProceedsFromGovernmentGrantsRelatedToFixedAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ShareBasedPaymentArrangementReversal" id="dq_ShareBasedPaymentArrangementReversal" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="JiangsuDaqoEnclosedBusbarSystemsCo.LtdMember" id="dq_JiangsuDaqoEnclosedBusbarSystemsCo.LtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="InnerMongoliaDaqoSemiconductorCo.LtdMember" id="dq_InnerMongoliaDaqoSemiconductorCo.LtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="WithholdingIncomeTax" id="dq_WithholdingIncomeTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>15
<FILENAME>dq-20241231_cal.xml
<DESCRIPTION>EX-101.CAL
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.10.0.1 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/29/2025 10:38:32 AM-->
<!--Modified on: 4/29/2025 10:38:32 AM-->
<link:linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#StatementConsolidatedBalanceSheets" roleURI="http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#StatementConsolidatedStatementsOfOperations" roleURI="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#StatementConsolidatedStatementsOfComprehensiveIncomeLoss" roleURI="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#StatementConsolidatedStatementsOfCashFlows" roleURI="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureInventoriesDetails" roleURI="http://www.dqsolar.com/role/DisclosureInventoriesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails" roleURI="http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" roleURI="http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails" roleURI="http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureNonControllingInterestsDetails" roleURI="http://www.dqsolar.com/role/DisclosureNonControllingInterestsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureFinancialStatementScheduleIBalanceSheetDetails" roleURI="http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails" />
  <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:calculationLink xlink:role="http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets" xlink:type="extended" xlink:title="995200100 - Statement - CONSOLIDATED BALANCE SHEETS">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_638815199079934919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_638815199079934919" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PrepaidLandUseRightsNoncurrent" xlink:label="dq_PrepaidLandUseRightsNoncurrent_638815199079934919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="dq_PrepaidLandUseRightsNoncurrent_638815199079934919" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent_638815199079934919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent_638815199079934919" order="3" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_638815199079934919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_638815199079934919" order="4" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_638815199079934919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent_638815199079934919" order="5" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrent" xlink:label="us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrent_638815199079934919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrent_638815199079934919" order="6" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_638815199079945029" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent_638815199079945029" order="7" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CashAndCashEquivalents" xlink:label="dq_CashAndCashEquivalents_638815199079945029" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638815199079945029" xlink:to="dq_CashAndCashEquivalents_638815199079945029" order="1" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_638815199079945029" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638815199079945029" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_638815199079945029" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent_638815199079945029" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638815199079945029" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent_638815199079945029" order="3" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments" xlink:label="dq_ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments_638815199079945029" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638815199079945029" xlink:to="dq_ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments_638815199079945029" order="4" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetCurrent" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent_638815199079945029" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638815199079945029" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent_638815199079945029" order="5" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638815199079945029" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638815199079945029" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638815199079945029" order="6" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvancesOnInventoryPurchases" xlink:label="us-gaap_AdvancesOnInventoryPurchases_638815199079945029" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638815199079945029" xlink:to="us-gaap_AdvancesOnInventoryPurchases_638815199079945029" order="7" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet_638815199079955061" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638815199079945029" xlink:to="us-gaap_InventoryNet_638815199079955061" order="8" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent_638815199079955061" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638815199079945029" xlink:to="us-gaap_OtherReceivablesNetCurrent_638815199079955061" order="9" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638815199079955061" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638815199079955061" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_638815199079955061" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638815199079955061" xlink:to="us-gaap_StockholdersEquity_638815199079955061" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValueOutstanding" xlink:label="us-gaap_CommonStockValueOutstanding_638815199079965037" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638815199079955061" xlink:to="us-gaap_CommonStockValueOutstanding_638815199079965037" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_638815199079965037" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638815199079955061" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_638815199079965037" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_638815199079965037" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638815199079955061" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_638815199079965037" order="3" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638815199079965037" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638815199079955061" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638815199079965037" order="4" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue_638815199079975284" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638815199079955061" xlink:to="us-gaap_TreasuryStockValue_638815199079975284" order="5" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest_638815199079975284" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638815199079955061" xlink:to="us-gaap_MinorityInterest_638815199079975284" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_638815199079975284" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities_638815199079975284" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_638815199079975284" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities_638815199079975284" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent_638815199079975284" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_638815199079975284" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities_638815199079975284" xlink:to="us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_638815199079975284" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_638815199079985040" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities_638815199079975284" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_638815199079985040" order="3" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_638815199079985040" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities_638815199079975284" xlink:to="us-gaap_LiabilitiesCurrent_638815199079985040" order="4" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_638815199079985040" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638815199079985040" xlink:to="us-gaap_AccountsPayableCurrent_638815199079985040" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent" xlink:label="us-gaap_NotesPayableCurrent_638815199079985040" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638815199079985040" xlink:to="us-gaap_NotesPayableCurrent_638815199079985040" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_638815199079985040" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638815199079985040" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_638815199079985040" order="3" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_AccruedExpensesAndOtherCurrentLiabilities" xlink:label="dq_AccruedExpensesAndOtherCurrentLiabilities_638815199079995043" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638815199079985040" xlink:to="dq_AccruedExpensesAndOtherCurrentLiabilities_638815199079995043" order="4" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PayablesForPurchasesOfPropertyPlantAndEquipment" xlink:label="dq_PayablesForPurchasesOfPropertyPlantAndEquipment_638815199079995043" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638815199079985040" xlink:to="dq_PayablesForPurchasesOfPropertyPlantAndEquipment_638815199079995043" order="5" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent_638815199079995043" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638815199079985040" xlink:to="us-gaap_OtherLiabilitiesCurrent_638815199079995043" order="6" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent_638815199079995043" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638815199079985040" xlink:to="us-gaap_TaxesPayableCurrent_638815199079995043" order="7" use="optional" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations" xlink:type="extended" xlink:title="995200200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638815199080005036" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="us-gaap_ProfitLoss_638815199080005036" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_638815199080005036" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss_638815199080005036" xlink:to="us-gaap_IncomeTaxExpenseBenefit_638815199080005036" order="1" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638815199080005036" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss_638815199080005036" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638815199080005036" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_638815199080005036" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638815199080005036" xlink:to="us-gaap_OperatingIncomeLoss_638815199080005036" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses_638815199080005036" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_638815199080005036" xlink:to="us-gaap_OperatingExpenses_638815199080005036" order="1" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_638815199080005036" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_638815199080005036" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_638815199080005036" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_638815199080005036" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_638815199080005036" xlink:to="us-gaap_ResearchAndDevelopmentExpense_638815199080005036" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_638815199080015062" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_638815199080005036" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_638815199080015062" order="3" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OtherReceivableCreditLossExpenseReversal" xlink:label="dq_OtherReceivableCreditLossExpenseReversal_638815199080015062" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_638815199080005036" xlink:to="dq_OtherReceivableCreditLossExpenseReversal_638815199080015062" order="4" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OtherOperatingIncomeNet" xlink:label="dq_OtherOperatingIncomeNet_638815199080015062" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_638815199080005036" xlink:to="dq_OtherOperatingIncomeNet_638815199080015062" order="5" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit_638815199080015062" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_638815199080005036" xlink:to="us-gaap_GrossProfit_638815199080015062" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues_638815199080015062" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_GrossProfit_638815199080015062" xlink:to="us-gaap_Revenues_638815199080015062" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue_638815199080015062" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_GrossProfit_638815199080015062" xlink:to="us-gaap_CostOfRevenue_638815199080015062" order="2" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet_638815199080025044" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638815199080005036" xlink:to="us-gaap_InterestIncomeExpenseNet_638815199080025044" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_638815199080025044" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638815199080005036" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_638815199080025044" order="3" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeNet" xlink:label="us-gaap_InvestmentIncomeNet_638815199080025044" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638815199080005036" xlink:to="us-gaap_InvestmentIncomeNet_638815199080025044" order="4" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_638815199080025044" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_638815199080025044" order="2" use="optional" weight="-1" priority="1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" xlink:type="extended" xlink:title="995200300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_638815199080025044" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_638815199080025044" order="1" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_638815199080035159" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_638815199080025044" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_638815199080035159" order="1" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_638815199080035159" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax_638815199080035159" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_638815199080035159" order="1" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638815199080035159" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_638815199080025044" xlink:to="us-gaap_ProfitLoss_638815199080035159" order="2" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_638815199080035159" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_638815199080035159" order="2" use="optional" weight="-1" priority="2" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="995200500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_638815199080045051" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_638815199080045051" order="1" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199080045051" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199080045051" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638815199080045051" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199080045051" xlink:to="us-gaap_ProfitLoss_638815199080045051" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_638815199080045051" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199080045051" xlink:to="us-gaap_ShareBasedCompensation_638815199080045051" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation_638815199080045051" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199080045051" xlink:to="us-gaap_Depreciation_638815199080045051" order="3" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_IncreaseDecreaseInPrepaidExpensesNoncurrent" xlink:label="dq_IncreaseDecreaseInPrepaidExpensesNoncurrent_638815199080045051" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199080045051" xlink:to="dq_IncreaseDecreaseInPrepaidExpensesNoncurrent_638815199080045051" order="4" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_638815199080045051" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199080045051" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_638815199080045051" order="5" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown_638815199080055056" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199080045051" xlink:to="us-gaap_InventoryWriteDown_638815199080055056" order="6" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_FairValueChangeOfShortTermInvestments" xlink:label="dq_FairValueChangeOfShortTermInvestments_638815199080055056" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199080045051" xlink:to="dq_FairValueChangeOfShortTermInvestments_638815199080055056" order="7" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_638815199080055056" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199080045051" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_638815199080055056" order="8" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OtherReceivableCreditLossExpenseReversal" xlink:label="dq_OtherReceivableCreditLossExpenseReversal_638815199080055056" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199080045051" xlink:to="dq_OtherReceivableCreditLossExpenseReversal_638815199080055056" order="9" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense_638815199080055056" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199080045051" xlink:to="us-gaap_OtherNoncashIncomeExpense_638815199080055056" order="10" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInNotesReceivableCurrent" xlink:label="us-gaap_IncreaseDecreaseInNotesReceivableCurrent_638815199080065342" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199080045051" xlink:to="us-gaap_IncreaseDecreaseInNotesReceivableCurrent_638815199080065342" order="11" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_638815199080065342" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199080045051" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_638815199080065342" order="12" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_IncreaseDecreaseInAdvancePayments" xlink:label="dq_IncreaseDecreaseInAdvancePayments_638815199080065342" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199080045051" xlink:to="dq_IncreaseDecreaseInAdvancePayments_638815199080065342" order="13" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories_638815199080065342" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199080045051" xlink:to="us-gaap_IncreaseDecreaseInInventories_638815199080065342" order="14" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent_638815199080065342" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199080045051" xlink:to="us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent_638815199080065342" order="15" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_IncreaseDecreaseInAccountPayables" xlink:label="dq_IncreaseDecreaseInAccountPayables_638815199080065342" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199080045051" xlink:to="dq_IncreaseDecreaseInAccountPayables_638815199080065342" order="16" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_638815199080075050" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199080045051" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_638815199080075050" order="17" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_638815199080075050" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199080045051" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_638815199080075050" order="18" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_638815199080075050" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199080045051" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_638815199080075050" order="19" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent_638815199080075050" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199080045051" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent_638815199080075050" order="20" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherDeferredLiability" xlink:label="us-gaap_IncreaseDecreaseInOtherDeferredLiability_638815199080075050" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199080045051" xlink:to="us-gaap_IncreaseDecreaseInOtherDeferredLiability_638815199080075050" order="21" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_638815199080084737" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199080045051" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_638815199080084737" order="22" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_638815199080084737" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199080045051" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_638815199080084737" order="23" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_638815199080084737" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_638815199080084737" order="3" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PaymentsForRepurchaseOfEquityBySubsidiary" xlink:label="dq_PaymentsForRepurchaseOfEquityBySubsidiary_638815199080084737" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638815199080084737" xlink:to="dq_PaymentsForRepurchaseOfEquityBySubsidiary_638815199080084737" order="1" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ProceedsFromExerciseOfSubsidiaryStockOptions" xlink:label="dq_ProceedsFromExerciseOfSubsidiaryStockOptions_638815199080084737" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638815199080084737" xlink:to="dq_ProceedsFromExerciseOfSubsidiaryStockOptions_638815199080084737" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromBankDebt" xlink:label="us-gaap_ProceedsFromBankDebt_638815199080095059" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638815199080084737" xlink:to="us-gaap_ProceedsFromBankDebt_638815199080095059" order="3" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="us-gaap_RepaymentsOfBankDebt_638815199080095059" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638815199080084737" xlink:to="us-gaap_RepaymentsOfBankDebt_638815199080095059" order="4" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_638815199080095059" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638815199080084737" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_638815199080095059" order="5" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_AcquisitionOfMinorityInterestOfSubsidiary" xlink:label="dq_AcquisitionOfMinorityInterestOfSubsidiary_638815199080095059" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638815199080084737" xlink:to="dq_AcquisitionOfMinorityInterestOfSubsidiary_638815199080095059" order="6" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_638815199080105196" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638815199080084737" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_638815199080105196" order="7" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_638815199080105196" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638815199080084737" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_638815199080105196" order="8" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_NetProceedsFromIssuanceOfCommonStock" xlink:label="dq_NetProceedsFromIssuanceOfCommonStock_638815199080105196" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638815199080084737" xlink:to="dq_NetProceedsFromIssuanceOfCommonStock_638815199080105196" order="9" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsMinorityInterest" xlink:label="us-gaap_PaymentsOfDividendsMinorityInterest_638815199080105196" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638815199080084737" xlink:to="us-gaap_PaymentsOfDividendsMinorityInterest_638815199080105196" order="10" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_638815199080115046" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_638815199080115046" order="4" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_638815199080115046" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638815199080115046" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_638815199080115046" order="1" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PaymentsToAcquireLandUseRights" xlink:label="dq_PaymentsToAcquireLandUseRights_638815199080115046" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638815199080115046" xlink:to="dq_PaymentsToAcquireLandUseRights_638815199080115046" order="2" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ProceedsFromSaleOfLandUseRights" xlink:label="dq_ProceedsFromSaleOfLandUseRights_638815199080115046" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638815199080115046" xlink:to="dq_ProceedsFromSaleOfLandUseRights_638815199080115046" order="3" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="us-gaap_PaymentsToAcquireInvestments_638815199080115046" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638815199080115046" xlink:to="us-gaap_PaymentsToAcquireInvestments_638815199080115046" order="4" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities_638815199080134839" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638815199080115046" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities_638815199080134839" order="5" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments_638815199080134839" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638815199080115046" xlink:to="us-gaap_ProceedsFromSaleOfShortTermInvestments_638815199080134839" order="6" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PaymentsToAcquireFixedTermDeposit" xlink:label="dq_PaymentsToAcquireFixedTermDeposit_638815199080134839" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638815199080115046" xlink:to="dq_PaymentsToAcquireFixedTermDeposit_638815199080134839" order="7" use="optional" weight="-1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.dqsolar.com/role/DisclosureInventoriesDetails" xlink:type="extended" xlink:title="99940301 - Disclosure - INVENTORIES (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials_638815199080144847" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet" xlink:to="us-gaap_InventoryRawMaterials_638815199080144847" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess_638815199080144847" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet" xlink:to="us-gaap_InventoryWorkInProcess_638815199080144847" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods_638815199080144847" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet" xlink:to="us-gaap_InventoryFinishedGoods_638815199080144847" order="3" use="optional" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails" xlink:type="extended" xlink:title="99940802 - Disclosure - INCOME TAXES (Schedule of Income tax expense (benefit)) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefitIntraperiodTaxAllocation" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitIntraperiodTaxAllocation" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_638815199080155064" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitIntraperiodTaxAllocation" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_638815199080155064" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_638815199080155064" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitIntraperiodTaxAllocation" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_638815199080155064" order="2" use="optional" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" xlink:type="extended" xlink:title="99940803 - Disclosure - INCOME TAXES (Schedule of Deferred Income Tax Assets and Liabilities) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_638815199080155064" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_638815199080155064" order="1" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross_638815199080155064" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsGross_638815199080155064" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_638815199080155064" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638815199080155064" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_638815199080155064" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_DeferredTaxAssetsDonationExpenses" xlink:label="dq_DeferredTaxAssetsDonationExpenses_638815199080165084" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638815199080155064" xlink:to="dq_DeferredTaxAssetsDonationExpenses_638815199080165084" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_DeferredTaxAssetsInventoryWriteDown" xlink:label="dq_DeferredTaxAssetsInventoryWriteDown_638815199080165084" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638815199080155064" xlink:to="dq_DeferredTaxAssetsInventoryWriteDown_638815199080165084" order="3" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_DeferredTaxAssetsLongLivedAssetsDepreciation" xlink:label="dq_DeferredTaxAssetsLongLivedAssetsDepreciation_638815199080165084" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638815199080155064" xlink:to="dq_DeferredTaxAssetsLongLivedAssetsDepreciation_638815199080165084" order="4" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_638815199080165084" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638815199080155064" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_638815199080165084" order="5" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_638815199080165084" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638815199080155064" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_638815199080165084" order="6" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_DeferredTaxLiabilitiesDividendWithholdingTax" xlink:label="dq_DeferredTaxLiabilitiesDividendWithholdingTax_638815199080175072" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="dq_DeferredTaxLiabilitiesDividendWithholdingTax_638815199080175072" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_638815199080175072" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_638815199080175072" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_DeferredTaxLiabilitiesLongLivedAssetsDepreciation" xlink:label="dq_DeferredTaxLiabilitiesLongLivedAssetsDepreciation_638815199080175072" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="dq_DeferredTaxLiabilitiesLongLivedAssetsDepreciation_638815199080175072" order="3" use="optional" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails" xlink:type="extended" xlink:title="99940805 - Disclosure - INCOME TAXES (Schedule of Effective Income Tax Rate) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_638815199080175072" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_638815199080175072" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays_638815199080185062" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays_638815199080185062" order="2" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_638815199080185062" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_638815199080185062" order="3" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_EffectiveIncomeTaxRateReconciliationEffectOfDifferentReversalRate" xlink:label="dq_EffectiveIncomeTaxRateReconciliationEffectOfDifferentReversalRate_638815199080185062" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="dq_EffectiveIncomeTaxRateReconciliationEffectOfDifferentReversalRate_638815199080185062" order="4" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_638815199080185062" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_638815199080185062" order="5" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_DividendWithholdingTax" xlink:label="dq_DividendWithholdingTax_638815199080185062" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="dq_DividendWithholdingTax_638815199080185062" order="6" use="optional" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.dqsolar.com/role/DisclosureNonControllingInterestsDetails" xlink:type="extended" xlink:title="99940901 - Disclosure - NON-CONTROLLING INTERESTS (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_638815199080195052" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:to="us-gaap_NetIncomeLoss_638815199080195052" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet_638815199080195052" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet_638815199080195052" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests_638815199080195052" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet_638815199080195052" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests_638815199080195052" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries" xlink:label="dq_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries_638815199080195052" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet_638815199080195052" xlink:to="dq_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries_638815199080195052" order="2" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent_638815199080195052" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet_638815199080195052" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent_638815199080195052" order="3" use="optional" weight="-1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails" xlink:type="extended" xlink:title="99941601 - Disclosure - FINANCIAL STATEMENT SCHEDULE I (BALANCE SHEET) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_638815199080205134" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_638815199080205134" order="1" use="optional" weight="1" />
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>16
<FILENAME>dq-20241231_def.xml
<DESCRIPTION>EX-101.DEF
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.10.0.1 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/29/2025 10:38:32 AM-->
<!--Modified on: 4/29/2025 10:38:32 AM-->
<link:linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" 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" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DocumentDocumentAndEntityInformation" roleURI="http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#StatementConsolidatedStatementsOfChangesInShareholdersEquity" roleURI="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#StatementConsolidatedStatementsOfCashFlowsParenthetical" roleURI="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureShareBasedCompensationTables" roleURI="http://www.dqsolar.com/role/DisclosureShareBasedCompensationTables" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureOrganizationAndPrincipalActivitiesDetails" roleURI="http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails" roleURI="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDefaultDetails" roleURI="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDefaultDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureSummaryOfPrincipalAccountingPoliciesPropertyPlantAndEquipmentDetails" roleURI="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPropertyPlantAndEquipmentDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureSummaryOfPrincipalAccountingPoliciesRevenueRecognitionDetails" roleURI="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesRevenueRecognitionDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureSummaryOfPrincipalAccountingPoliciesShareBasedCompensationDetails" roleURI="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesShareBasedCompensationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosurePropertyPlantAndEquipmentNetDetails" roleURI="http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureAdvancesFromCustomersDetails" roleURI="http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureFairValueMeasurementsDetails" roleURI="http://www.dqsolar.com/role/DisclosureFairValueMeasurementsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureIncomeTaxesNarrativeDetails" roleURI="http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureIncomeTaxesScheduleOfEffectOfTaxHolidaysDetails" roleURI="http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectOfTaxHolidaysDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureNonControllingInterestsAdditionalInformationDetails" roleURI="http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureShareBasedCompensationDetails" roleURI="http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureShareBasedCompensationSummaryOfNonVestedRsuActivityDetails" roleURI="http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfNonVestedRsuActivityDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails" roleURI="http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails" roleURI="http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureRelatedPartyTransactionsAndBalancesDetails" roleURI="http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureEarningsPerShareDetails" roleURI="http://www.dqsolar.com/role/DisclosureEarningsPerShareDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureEarningsPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" roleURI="http://www.dqsolar.com/role/DisclosureEarningsPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureConcentrationAndRisksDetails" roleURI="http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureFinancialStatementScheduleIBalanceSheetDetails" roleURI="http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails" roleURI="http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureFinancialStatementScheduleIStatementOfCashFlowsDetails" roleURI="http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfCashFlowsDetails" />
  <link:arcroleRef arcroleURI="http://www.esma.europa.eu/xbrl/esef/arcrole/wider-narrower" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd#wider-narrower" />
  <link:roleRef roleURI="http://www.dqsolar.com/role/DisclosureStandardAndCustomAxisDomainDefaults" xlink:href="dq-20241231.xsd#DisclosureStandardAndCustomAxisDomainDefaults" xlink:type="simple" />
  <link:roleRef xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd#eedm" roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" />
  <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/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: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:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended" xlink:title="Extensible Enumeration Domain Members">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_3" xlink:title="us-gaap_RelatedPartyDomain_3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember" xlink:title="us-gaap_RelatedPartyMember" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_RelatedPartyDomain_3" xlink:to="us-gaap_RelatedPartyMember" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:title="definition:us-gaap_RelatedPartyDomain_3 To us-gaap_RelatedPartyMember" order="1" priority="0" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DisclosureStandardAndCustomAxisDomainDefaults" xlink:type="extended" xlink:title="99900 - Disclosure - Standard And Custom Axis Domain Defaults">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="dei_EntityAddressesAddressTypeAxis_1" xlink:title="dei_EntityAddressesAddressTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain" xlink:label="dei_AddressTypeDomain_1" xlink:title="dei_AddressTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="dei_EntityAddressesAddressTypeAxis_1" xlink:to="dei_AddressTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:dei_EntityAddressesAddressTypeAxis_1 To dei_AddressTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_1" xlink:title="us-gaap_StatementClassOfStockAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_1" xlink:title="us-gaap_ClassOfStockDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_StatementClassOfStockAxis_1" xlink:to="us-gaap_ClassOfStockDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_StatementClassOfStockAxis_1 To us-gaap_ClassOfStockDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis_1" xlink:title="srt_ProductOrServiceAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_1" xlink:title="srt_ProductsAndServicesDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_ProductOrServiceAxis_1" xlink:to="srt_ProductsAndServicesDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_ProductOrServiceAxis_1 To srt_ProductsAndServicesDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis_1" xlink:title="srt_MajorCustomersAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain_1" xlink:title="srt_NameOfMajorCustomerDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_MajorCustomersAxis_1" xlink:to="srt_NameOfMajorCustomerDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_MajorCustomersAxis_1 To srt_NameOfMajorCustomerDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_1" xlink:title="us-gaap_StatementEquityComponentsAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_1" xlink:title="us-gaap_EquityComponentDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_StatementEquityComponentsAxis_1" xlink:to="us-gaap_EquityComponentDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_StatementEquityComponentsAxis_1 To us-gaap_EquityComponentDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis_1" xlink:title="srt_StatementScenarioAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_1" xlink:title="srt_ScenarioUnspecifiedDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_StatementScenarioAxis_1" xlink:to="srt_ScenarioUnspecifiedDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_StatementScenarioAxis_1 To srt_ScenarioUnspecifiedDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1" xlink:title="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1" xlink:title="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1 To us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis_1" xlink:title="us-gaap_RelatedPartyTransactionAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain_1" xlink:title="us-gaap_RelatedPartyTransactionDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_RelatedPartyTransactionAxis_1" xlink:to="us-gaap_RelatedPartyTransactionDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_RelatedPartyTransactionAxis_1 To us-gaap_RelatedPartyTransactionDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis_1" xlink:title="us-gaap_BusinessAcquisitionAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_1" xlink:title="us-gaap_BusinessAcquisitionAcquireeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_BusinessAcquisitionAxis_1" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_BusinessAcquisitionAxis_1 To us-gaap_BusinessAcquisitionAcquireeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:label="us-gaap_StatementOperatingActivitiesSegmentAxis_1" xlink:title="us-gaap_StatementOperatingActivitiesSegmentAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentOperatingActivitiesDomain" xlink:label="us-gaap_SegmentOperatingActivitiesDomain_1" xlink:title="us-gaap_SegmentOperatingActivitiesDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_StatementOperatingActivitiesSegmentAxis_1" xlink:to="us-gaap_SegmentOperatingActivitiesDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_StatementOperatingActivitiesSegmentAxis_1 To us-gaap_SegmentOperatingActivitiesDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" xlink:title="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_1" xlink:title="us-gaap_RelatedPartyDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" xlink:to="us-gaap_RelatedPartyDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1 To us-gaap_RelatedPartyDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_1" xlink:title="dei_LegalEntityAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_1" xlink:title="dei_EntityDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="dei_LegalEntityAxis_1" xlink:to="dei_EntityDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:dei_LegalEntityAxis_1 To dei_EntityDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis_1" xlink:title="srt_OwnershipAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain_1" xlink:title="srt_OwnershipDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_OwnershipAxis_1" xlink:to="srt_OwnershipDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_OwnershipAxis_1 To srt_OwnershipDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_1" xlink:title="srt_RangeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember_1" xlink:title="srt_RangeMember_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_RangeAxis_1" xlink:to="srt_RangeMember_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_RangeAxis_1 To srt_RangeMember_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1" xlink:title="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain_1" xlink:title="srt_EquityMethodInvesteeNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1" xlink:to="srt_EquityMethodInvesteeNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1 To srt_EquityMethodInvesteeNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis_1" xlink:title="us-gaap_SubsequentEventTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_1" xlink:title="us-gaap_SubsequentEventTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_SubsequentEventTypeAxis_1" xlink:to="us-gaap_SubsequentEventTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_SubsequentEventTypeAxis_1 To us-gaap_SubsequentEventTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis_1" xlink:title="us-gaap_LongtermDebtTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain_1" xlink:title="us-gaap_LongtermDebtTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_LongtermDebtTypeAxis_1" xlink:to="us-gaap_LongtermDebtTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_LongtermDebtTypeAxis_1 To us-gaap_LongtermDebtTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsegmentsAxis" xlink:label="us-gaap_SubsegmentsAxis_1" xlink:title="us-gaap_SubsegmentsAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsegmentsDomain" xlink:label="us-gaap_SubsegmentsDomain_1" xlink:title="us-gaap_SubsegmentsDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_SubsegmentsAxis_1" xlink:to="us-gaap_SubsegmentsDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_SubsegmentsAxis_1 To us-gaap_SubsegmentsDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis_1" xlink:title="us-gaap_CreditFacilityAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain_1" xlink:title="us-gaap_CreditFacilityDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_CreditFacilityAxis_1" xlink:to="us-gaap_CreditFacilityDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_CreditFacilityAxis_1 To us-gaap_CreditFacilityDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_1" xlink:title="us-gaap_ConcentrationRiskByBenchmarkAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_1" xlink:title="us-gaap_ConcentrationRiskBenchmarkDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis_1" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_ConcentrationRiskByBenchmarkAxis_1 To us-gaap_ConcentrationRiskBenchmarkDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_1" xlink:title="us-gaap_ConcentrationRiskByTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain_1" xlink:title="us-gaap_ConcentrationRiskTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_ConcentrationRiskByTypeAxis_1" xlink:to="us-gaap_ConcentrationRiskTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_ConcentrationRiskByTypeAxis_1 To us-gaap_ConcentrationRiskTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" xlink:title="us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_1" xlink:title="us-gaap_PropertyPlantAndEquipmentTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_PropertyPlantAndEquipmentByTypeAxis_1 To us-gaap_PropertyPlantAndEquipmentTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangeInAccountingEstimateByTypeAxis" xlink:label="us-gaap_ChangeInAccountingEstimateByTypeAxis_1" xlink:title="us-gaap_ChangeInAccountingEstimateByTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangeInAccountingEstimateTypeDomain" xlink:label="us-gaap_ChangeInAccountingEstimateTypeDomain_1" xlink:title="us-gaap_ChangeInAccountingEstimateTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_ChangeInAccountingEstimateByTypeAxis_1" xlink:to="us-gaap_ChangeInAccountingEstimateTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_ChangeInAccountingEstimateByTypeAxis_1 To us-gaap_ChangeInAccountingEstimateTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_1" xlink:title="us-gaap_IncomeStatementLocationAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_1" xlink:title="us-gaap_IncomeStatementLocationDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_IncomeStatementLocationAxis_1" xlink:to="us-gaap_IncomeStatementLocationDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_IncomeStatementLocationAxis_1 To us-gaap_IncomeStatementLocationDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="us-gaap_FairValueByMeasurementBasisAxis_1" xlink:title="us-gaap_FairValueByMeasurementBasisAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="us-gaap_PortionAtFairValueFairValueDisclosureMember_1" xlink:title="us-gaap_PortionAtFairValueFairValueDisclosureMember_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_FairValueByMeasurementBasisAxis_1" xlink:to="us-gaap_PortionAtFairValueFairValueDisclosureMember_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_FairValueByMeasurementBasisAxis_1 To us-gaap_PortionAtFairValueFairValueDisclosureMember_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis" xlink:label="us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis_1" xlink:title="us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain" xlink:label="us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_1" xlink:title="us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis_1" xlink:to="us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis_1 To us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="us-gaap_DisposalGroupClassificationAxis_1" xlink:title="us-gaap_DisposalGroupClassificationAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="us-gaap_DisposalGroupClassificationDomain_1" xlink:title="us-gaap_DisposalGroupClassificationDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_DisposalGroupClassificationAxis_1" xlink:to="us-gaap_DisposalGroupClassificationDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_DisposalGroupClassificationAxis_1 To us-gaap_DisposalGroupClassificationDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_TypeOfProjectAxis" xlink:label="dq_TypeOfProjectAxis_1" xlink:title="dq_TypeOfProjectAxis_1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_TypeOfProjectDomain" xlink:label="dq_TypeOfProjectDomain_1" xlink:title="dq_TypeOfProjectDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="dq_TypeOfProjectAxis_1" xlink:to="dq_TypeOfProjectDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:dq_TypeOfProjectAxis_1 To dq_TypeOfProjectDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis_1" xlink:title="us-gaap_DebtInstrumentAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_1" xlink:title="us-gaap_DebtInstrumentNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_DebtInstrumentAxis_1" xlink:to="us-gaap_DebtInstrumentNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_DebtInstrumentAxis_1 To us-gaap_DebtInstrumentNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis_1" xlink:title="us-gaap_ShortTermDebtTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="us-gaap_ShortTermDebtTypeDomain_1" xlink:title="us-gaap_ShortTermDebtTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_ShortTermDebtTypeAxis_1" xlink:to="us-gaap_ShortTermDebtTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_ShortTermDebtTypeAxis_1 To us-gaap_ShortTermDebtTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis_1" xlink:title="us-gaap_LineOfCreditFacilityAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain_1" xlink:title="us-gaap_LineOfCreditFacilityLenderDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_LineOfCreditFacilityAxis_1" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_LineOfCreditFacilityAxis_1 To us-gaap_LineOfCreditFacilityLenderDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis_1" xlink:title="us-gaap_VariableRateAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain_1" xlink:title="us-gaap_VariableRateDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_VariableRateAxis_1" xlink:to="us-gaap_VariableRateDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_VariableRateAxis_1 To us-gaap_VariableRateDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_1" xlink:title="us-gaap_FairValueByFairValueHierarchyLevelAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1" xlink:title="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis_1" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_FairValueByFairValueHierarchyLevelAxis_1 To us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_1" xlink:title="us-gaap_FairValueByMeasurementFrequencyAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_1" xlink:title="us-gaap_FairValueMeasurementFrequencyDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis_1" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_FairValueByMeasurementFrequencyAxis_1 To us-gaap_FairValueMeasurementFrequencyDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_1" xlink:title="us-gaap_IncomeTaxAuthorityNameAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_1" xlink:title="us-gaap_IncomeTaxAuthorityNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis_1" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_IncomeTaxAuthorityNameAxis_1 To us-gaap_IncomeTaxAuthorityNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_1" xlink:title="us-gaap_AwardTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_AwardTypeAxis_1" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_AwardTypeAxis_1 To us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis_1" xlink:title="srt_TitleOfIndividualAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_1" xlink:title="srt_TitleOfIndividualWithRelationshipToEntityDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_TitleOfIndividualAxis_1" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_TitleOfIndividualAxis_1 To srt_TitleOfIndividualWithRelationshipToEntityDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateAxis" xlink:label="us-gaap_AwardDateAxis_1" xlink:title="us-gaap_AwardDateAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateDomain" xlink:label="us-gaap_AwardDateDomain_1" xlink:title="us-gaap_AwardDateDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_AwardDateAxis_1" xlink:to="us-gaap_AwardDateDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_AwardDateAxis_1 To us-gaap_AwardDateDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_1" xlink:title="us-gaap_PlanNameAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_1" xlink:title="us-gaap_PlanNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_PlanNameAxis_1" xlink:to="us-gaap_PlanNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_PlanNameAxis_1 To us-gaap_PlanNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_1" xlink:title="us-gaap_AntidilutiveSecuritiesNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1 To us-gaap_AntidilutiveSecuritiesNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis_1" xlink:title="srt_ConsolidationItemsAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain_1" xlink:title="srt_ConsolidationItemsDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_ConsolidationItemsAxis_1" xlink:to="srt_ConsolidationItemsDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_ConsolidationItemsAxis_1 To srt_ConsolidationItemsDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis_1" xlink:title="us-gaap_StatementBusinessSegmentsAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_1" xlink:title="us-gaap_SegmentDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_StatementBusinessSegmentsAxis_1" xlink:to="us-gaap_SegmentDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_StatementBusinessSegmentsAxis_1 To us-gaap_SegmentDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis_1" xlink:title="srt_ConsolidatedEntitiesAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_1" xlink:title="srt_ConsolidatedEntitiesDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_ConsolidatedEntitiesAxis_1" xlink:to="srt_ConsolidatedEntitiesDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_ConsolidatedEntitiesAxis_1 To srt_ConsolidatedEntitiesDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesByIndustryAxis" xlink:label="us-gaap_EquitySecuritiesByIndustryAxis_1" xlink:title="us-gaap_EquitySecuritiesByIndustryAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesIndustryMember" xlink:label="us-gaap_EquitySecuritiesIndustryMember_1" xlink:title="us-gaap_EquitySecuritiesIndustryMember_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_EquitySecuritiesByIndustryAxis_1" xlink:to="us-gaap_EquitySecuritiesIndustryMember_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_EquitySecuritiesByIndustryAxis_1 To us-gaap_EquitySecuritiesIndustryMember_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeAxis" xlink:label="us-gaap_InvestmentTypeAxis_1" xlink:title="us-gaap_InvestmentTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="us-gaap_InvestmentTypeCategorizationMember_1" xlink:title="us-gaap_InvestmentTypeCategorizationMember_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_InvestmentTypeAxis_1" xlink:to="us-gaap_InvestmentTypeCategorizationMember_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_InvestmentTypeAxis_1 To us-gaap_InvestmentTypeCategorizationMember_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis_1" xlink:title="us-gaap_FinancialInstrumentAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:title="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_FinancialInstrumentAxis_1" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_FinancialInstrumentAxis_1 To us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_1" xlink:title="us-gaap_SubsidiarySaleOfStockAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_1" xlink:title="us-gaap_SaleOfStockNameOfTransactionDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_1" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_SubsidiarySaleOfStockAxis_1 To us-gaap_SaleOfStockNameOfTransactionDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareBasedCompensationAwardBatchAxis" xlink:label="dq_ShareBasedCompensationAwardBatchAxis_1" xlink:title="dq_ShareBasedCompensationAwardBatchAxis_1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareBasedCompensationAwardBatchDomain" xlink:label="dq_ShareBasedCompensationAwardBatchDomain_1" xlink:title="dq_ShareBasedCompensationAwardBatchDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="dq_ShareBasedCompensationAwardBatchAxis_1" xlink:to="dq_ShareBasedCompensationAwardBatchDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:dq_ShareBasedCompensationAwardBatchAxis_1 To dq_ShareBasedCompensationAwardBatchDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis_1" xlink:title="us-gaap_GranteeStatusAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain_1" xlink:title="us-gaap_GranteeStatusDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_GranteeStatusAxis_1" xlink:to="us-gaap_GranteeStatusDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_GranteeStatusAxis_1 To us-gaap_GranteeStatusDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis_1" xlink:title="us-gaap_VestingAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain_1" xlink:title="us-gaap_VestingDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_VestingAxis_1" xlink:to="us-gaap_VestingDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_VestingAxis_1 To us-gaap_VestingDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis_1" xlink:title="us-gaap_BalanceSheetLocationAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_1" xlink:title="us-gaap_BalanceSheetLocationDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_BalanceSheetLocationAxis_1" xlink:to="us-gaap_BalanceSheetLocationDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_BalanceSheetLocationAxis_1 To us-gaap_BalanceSheetLocationDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_1" xlink:title="srt_CounterpartyNameAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_1" xlink:title="srt_RepurchaseAgreementCounterpartyNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_CounterpartyNameAxis_1" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_CounterpartyNameAxis_1 To srt_RepurchaseAgreementCounterpartyNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_1" xlink:title="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_1" xlink:title="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_1" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_1 To us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelAxis" xlink:label="us-gaap_ContractWithCustomerSalesChannelAxis_1" xlink:title="us-gaap_ContractWithCustomerSalesChannelAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelDomain" xlink:label="us-gaap_ContractWithCustomerSalesChannelDomain_1" xlink:title="us-gaap_ContractWithCustomerSalesChannelDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_ContractWithCustomerSalesChannelAxis_1" xlink:to="us-gaap_ContractWithCustomerSalesChannelDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_ContractWithCustomerSalesChannelAxis_1 To us-gaap_ContractWithCustomerSalesChannelDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanNameAxis" xlink:label="us-gaap_RetirementPlanNameAxis_1" xlink:title="us-gaap_RetirementPlanNameAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="us-gaap_RetirementPlanNameDomain_1" xlink:title="us-gaap_RetirementPlanNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_RetirementPlanNameAxis_1" xlink:to="us-gaap_RetirementPlanNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_RetirementPlanNameAxis_1 To us-gaap_RetirementPlanNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis" xlink:label="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_1" xlink:title="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationDomain" xlink:label="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationDomain_1" xlink:title="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_1" xlink:to="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_1 To us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseAxis" xlink:label="srt_LitigationCaseAxis_1" xlink:title="srt_LitigationCaseAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_LitigationCaseTypeDomain" xlink:label="srt_LitigationCaseTypeDomain_1" xlink:title="srt_LitigationCaseTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_LitigationCaseAxis_1" xlink:to="srt_LitigationCaseTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_LitigationCaseAxis_1 To srt_LitigationCaseTypeDomain_1" order="1" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation" xlink:type="extended" xlink:title="995200090 - Document - Document and Entity Information">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="dei_EntityAddressesAddressTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="dei_DocumentInformationTable" xlink:to="dei_EntityAddressesAddressTypeAxis" priority="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain" xlink:label="dei_AddressTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_AddressTypeDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_BusinessContactMember" xlink:label="dei_BusinessContactMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_AddressTypeDomain" xlink:to="dei_BusinessContactMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="dei_DocumentInformationTable" xlink:to="us-gaap_StatementClassOfStockAxis" priority="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AdrMember" xlink:label="dei_AdrMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="dei_AdrMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesLineItems" xlink:label="dei_EntityAddressesLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_DocumentInformationTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_DocumentType" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_DocumentRegistrationStatement" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_DocumentAnnualReport" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_DocumentPeriodEndDate" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_DocumentTransitionReport" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_DocumentShellCompanyReport" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_EntityFileNumber" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_EntityRegistrantName" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_EntityAddressAddressLine1" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_EntityAddressAddressLine2" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_EntityAddressAddressLine3" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_EntityAddressCityOrTown" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_EntityAddressPostalZipCode" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_EntityAddressCountry" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelName" xlink:label="dei_ContactPersonnelName" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="17" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_ContactPersonnelName" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="18" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_CityAreaCode" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="19" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_LocalPhoneNumber" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelEmailAddress" xlink:label="dei_ContactPersonnelEmailAddress" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="20" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_ContactPersonnelEmailAddress" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="21" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_Security12bTitle" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="22" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_TradingSymbol" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="23" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_SecurityExchangeName" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="24" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_NoTradingSymbolFlag" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="25" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="26" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="27" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_EntityVoluntaryFilers" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="28" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_EntityCurrentReportingStatus" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="29" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_EntityInteractiveDataCurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="30" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_EntityFilerCategory" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="31" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_EntityEmergingGrowthCompany" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="32" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_IcfrAuditorAttestationFlag" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="33" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="34" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_DocumentAccountingStandard" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="35" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_EntityShellCompany" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="dei_AuditorName" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="36" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_AuditorName" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="37" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_AuditorFirmId" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="38" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_AuditorLocation" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="39" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_EntityCentralIndexKey" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="40" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_CurrentFiscalYearEndDate" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="41" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_DocumentFiscalYearFocus" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="42" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="43" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_AmendmentFlag" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" xlink:type="extended" xlink:title="995200400 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CommonStockOutstandingMember" xlink:label="dq_CommonStockOutstandingMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityComponentDomain" xlink:to="dq_CommonStockOutstandingMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="us-gaap_TreasuryStockCommonMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_TreasuryStockCommonMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_NoncontrollingInterestMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesIssued" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockCommonShares" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="us-gaap_MinorityInterestDecreaseFromRedemptions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestDecreaseFromRedemptions" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" xlink:type="extended" xlink:title="995200505 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_EquityInterestsMember" xlink:label="dq_EquityInterestsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityComponentDomain" xlink:to="dq_EquityInterestsMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DisclosureShareBasedCompensationTables" xlink:type="extended" xlink:title="99931003 - Disclosure - SHARE-BASED COMPENSATION (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_RestrictedStockIncentivePlan2022Member" xlink:label="dq_RestrictedStockIncentivePlan2022Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PlanNameDomain" xlink:to="dq_RestrictedStockIncentivePlan2022Member" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails" xlink:type="extended" xlink:title="99940101 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_IPOMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_PrivatePlacementMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="srt_OwnershipAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember" xlink:label="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_OwnershipDomain" xlink:to="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_XinjiangDaqoNewEnergyCoLtdMember" xlink:label="dq_XinjiangDaqoNewEnergyCoLtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_OwnershipDomain" xlink:to="dq_XinjiangDaqoNewEnergyCoLtdMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_InnerMongoliaDaqoNewEnergyMember" xlink:label="dq_InnerMongoliaDaqoNewEnergyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_OwnershipDomain" xlink:to="dq_InnerMongoliaDaqoNewEnergyMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_NetProceedsFromIssuanceOfCommonStock" xlink:label="dq_NetProceedsFromIssuanceOfCommonStock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="dq_NetProceedsFromIssuanceOfCommonStock" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails" xlink:type="extended" xlink:title="99940201 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Additional Information) (Details)">
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_AccountingPoliciesTable" xlink:label="dq_AccountingPoliciesTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="dq_AccountingPoliciesTable" xlink:to="srt_ProductOrServiceAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="us-gaap_ShippingAndHandlingMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ShippingAndHandlingMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="dq_AccountingPoliciesTable" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_AccountingPoliciesLineItems" xlink:label="dq_AccountingPoliciesLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="dq_AccountingPoliciesLineItems" xlink:to="dq_AccountingPoliciesTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossAbstract" xlink:label="us-gaap_AllowanceForCreditLossAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="dq_AccountingPoliciesLineItems" xlink:to="us-gaap_AllowanceForCreditLossAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OtherReceivableAllowanceForCreditLoss" xlink:label="dq_OtherReceivableAllowanceForCreditLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AllowanceForCreditLossAbstract" xlink:to="dq_OtherReceivableAllowanceForCreditLoss" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="dq_AccountingPoliciesLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestCostsCapitalized" xlink:label="us-gaap_InterestCostsCapitalized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_InterestCostsCapitalized" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryAdjustmentsAbstract" xlink:label="us-gaap_InventoryAdjustmentsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="dq_AccountingPoliciesLineItems" xlink:to="us-gaap_InventoryAdjustmentsAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_InventoryAdjustmentsAbstract" xlink:to="us-gaap_InventoryWriteDown" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseNoncurrentAbstract" xlink:label="us-gaap_PrepaidExpenseNoncurrentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="dq_AccountingPoliciesLineItems" xlink:to="us-gaap_PrepaidExpenseNoncurrentAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PrepaidExpenseNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseExpense" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentChargesAbstract" xlink:label="us-gaap_AssetImpairmentChargesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="dq_AccountingPoliciesLineItems" xlink:to="us-gaap_AssetImpairmentChargesAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges" xlink:label="us-gaap_AssetImpairmentCharges" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AssetImpairmentChargesAbstract" xlink:to="us-gaap_AssetImpairmentCharges" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="us-gaap_RevenueRecognitionAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="dq_AccountingPoliciesLineItems" xlink:to="us-gaap_RevenueRecognitionAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RevenueRecognitionAbstract" xlink:to="us-gaap_ContractWithCustomerLiability" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RevenueRecognitionAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RevenueRecognitionAbstract" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_RevenueRecognitionAbstract" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCostsAndDisclosuresAbstract" xlink:label="us-gaap_OtherCostsAndDisclosuresAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="dq_AccountingPoliciesLineItems" xlink:to="us-gaap_OtherCostsAndDisclosuresAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_OtherCostsAndDisclosuresAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_GovernmentGrantsAndSubsidiesAbstract" xlink:label="dq_GovernmentGrantsAndSubsidiesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="dq_AccountingPoliciesLineItems" xlink:to="dq_GovernmentGrantsAndSubsidiesAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_UnrestrictedCashSubsidies" xlink:label="dq_UnrestrictedCashSubsidies" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dq_GovernmentGrantsAndSubsidiesAbstract" xlink:to="dq_UnrestrictedCashSubsidies" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ProceedsFromGovernmentGrantsRelatedToFixedAssets" xlink:label="dq_ProceedsFromGovernmentGrantsRelatedToFixedAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="dq_GovernmentGrantsAndSubsidiesAbstract" xlink:to="dq_ProceedsFromGovernmentGrantsRelatedToFixedAssets" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="dq_AccountingPoliciesLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTranslationAbstract" xlink:label="us-gaap_ForeignCurrencyTranslationAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="dq_AccountingPoliciesLineItems" xlink:to="us-gaap_ForeignCurrencyTranslationAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetReportingCurrencyDenominatedValue" xlink:label="us-gaap_AssetReportingCurrencyDenominatedValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ForeignCurrencyTranslationAbstract" xlink:to="us-gaap_AssetReportingCurrencyDenominatedValue" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDefaultDetails" xlink:type="extended" xlink:title="40201 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Additional Information) Default (Details)">
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_AccountingPoliciesTable" xlink:label="dq_AccountingPoliciesTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="dq_AccountingPoliciesTable" xlink:to="srt_ProductOrServiceAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="us-gaap_ShippingAndHandlingMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ShippingAndHandlingMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_AccountingPoliciesLineItems" xlink:label="dq_AccountingPoliciesLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="dq_AccountingPoliciesLineItems" xlink:to="dq_AccountingPoliciesTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossAbstract" xlink:label="us-gaap_AllowanceForCreditLossAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="dq_AccountingPoliciesLineItems" xlink:to="us-gaap_AllowanceForCreditLossAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OtherReceivableAllowanceForCreditLoss" xlink:label="dq_OtherReceivableAllowanceForCreditLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AllowanceForCreditLossAbstract" xlink:to="dq_OtherReceivableAllowanceForCreditLoss" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="dq_AccountingPoliciesLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestCostsCapitalized" xlink:label="us-gaap_InterestCostsCapitalized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_InterestCostsCapitalized" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryAdjustmentsAbstract" xlink:label="us-gaap_InventoryAdjustmentsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="dq_AccountingPoliciesLineItems" xlink:to="us-gaap_InventoryAdjustmentsAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_InventoryAdjustmentsAbstract" xlink:to="us-gaap_InventoryWriteDown" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseNoncurrentAbstract" xlink:label="us-gaap_PrepaidExpenseNoncurrentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="dq_AccountingPoliciesLineItems" xlink:to="us-gaap_PrepaidExpenseNoncurrentAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PrepaidExpenseNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseExpense" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentChargesAbstract" xlink:label="us-gaap_AssetImpairmentChargesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="dq_AccountingPoliciesLineItems" xlink:to="us-gaap_AssetImpairmentChargesAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges" xlink:label="us-gaap_AssetImpairmentCharges" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AssetImpairmentChargesAbstract" xlink:to="us-gaap_AssetImpairmentCharges" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="us-gaap_RevenueRecognitionAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="dq_AccountingPoliciesLineItems" xlink:to="us-gaap_RevenueRecognitionAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RevenueRecognitionAbstract" xlink:to="us-gaap_ContractWithCustomerLiability" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RevenueRecognitionAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RevenueRecognitionAbstract" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_RevenueRecognitionAbstract" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCostsAndDisclosuresAbstract" xlink:label="us-gaap_OtherCostsAndDisclosuresAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="dq_AccountingPoliciesLineItems" xlink:to="us-gaap_OtherCostsAndDisclosuresAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_OtherCostsAndDisclosuresAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_GovernmentGrantsAndSubsidiesAbstract" xlink:label="dq_GovernmentGrantsAndSubsidiesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="dq_AccountingPoliciesLineItems" xlink:to="dq_GovernmentGrantsAndSubsidiesAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_UnrestrictedCashSubsidies" xlink:label="dq_UnrestrictedCashSubsidies" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dq_GovernmentGrantsAndSubsidiesAbstract" xlink:to="dq_UnrestrictedCashSubsidies" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ProceedsFromGovernmentGrantsRelatedToFixedAssets" xlink:label="dq_ProceedsFromGovernmentGrantsRelatedToFixedAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="dq_GovernmentGrantsAndSubsidiesAbstract" xlink:to="dq_ProceedsFromGovernmentGrantsRelatedToFixedAssets" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="dq_AccountingPoliciesLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTranslationAbstract" xlink:label="us-gaap_ForeignCurrencyTranslationAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="dq_AccountingPoliciesLineItems" xlink:to="us-gaap_ForeignCurrencyTranslationAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetReportingCurrencyDenominatedValue" xlink:label="us-gaap_AssetReportingCurrencyDenominatedValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ForeignCurrencyTranslationAbstract" xlink:to="us-gaap_AssetReportingCurrencyDenominatedValue" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPropertyPlantAndEquipmentDetails" xlink:type="extended" xlink:title="99940203 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Property, Plant and Equipment) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_BuildingsAndPlantMember" xlink:label="dq_BuildingsAndPlantMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="dq_BuildingsAndPlantMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="srt_RangeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentImpairmentOrDisposalAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentImpairmentOrDisposalAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentImpairmentOrDisposalAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentImpairmentOrDisposalAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesRevenueRecognitionDetails" xlink:type="extended" xlink:title="99940204 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Revenue Recognition) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelAxis" xlink:label="us-gaap_ContractWithCustomerSalesChannelAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_ContractWithCustomerSalesChannelAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelDomain" xlink:label="us-gaap_ContractWithCustomerSalesChannelDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ContractWithCustomerSalesChannelAxis" xlink:to="us-gaap_ContractWithCustomerSalesChannelDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesChannelDirectlyToConsumerMember" xlink:label="us-gaap_SalesChannelDirectlyToConsumerMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ContractWithCustomerSalesChannelDomain" xlink:to="us-gaap_SalesChannelDirectlyToConsumerMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesChannelThroughIntermediaryMember" xlink:label="us-gaap_SalesChannelThroughIntermediaryMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ContractWithCustomerSalesChannelDomain" xlink:to="us-gaap_SalesChannelThroughIntermediaryMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_Revenues" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesShareBasedCompensationDetails" xlink:type="extended" xlink:title="99940205 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Share-based Compensation) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis" xlink:label="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationDomain" xlink:label="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis" xlink:to="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentMember" xlink:label="us-gaap_PropertyPlantAndEquipmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoriesMember" xlink:label="us-gaap_InventoriesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationDomain" xlink:to="us-gaap_InventoriesMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareBasedPaymentArrangementReversal" xlink:label="dq_ShareBasedPaymentArrangementReversal" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="dq_ShareBasedPaymentArrangementReversal" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" xlink:type="extended" xlink:title="99940401 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_BuildingsAndPlantMember" xlink:label="dq_BuildingsAndPlantMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="dq_BuildingsAndPlantMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_DepreciableAssetMember" xlink:label="dq_DepreciableAssetMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="dq_DepreciableAssetMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_AccumulatedImpairmentPropertyPlantAndEquipment" xlink:label="dq_AccumulatedImpairmentPropertyPlantAndEquipment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="dq_AccumulatedImpairmentPropertyPlantAndEquipment" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_Depreciation" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersDetails" xlink:type="extended" xlink:title="99940501 - Disclosure - ADVANCES FROM CUSTOMERS (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="srt_MajorCustomersAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerFMember" xlink:label="dq_CustomerFMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="dq_CustomerFMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerEMember" xlink:label="dq_CustomerEMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="dq_CustomerEMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerBMember" xlink:label="dq_CustomerBMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="dq_CustomerBMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerAMember" xlink:label="dq_CustomerAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="dq_CustomerAMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCustomerMember" xlink:label="us-gaap_OtherCustomerMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="us-gaap_OtherCustomerMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiability" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DisclosureFairValueMeasurementsDetails" xlink:type="extended" xlink:title="99940601 - Disclosure - FAIR VALUE MEASUREMENTS (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsNonrecurringMember" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsNonrecurringMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FinancialInstrumentAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_StructuredFinancialProductsMember" xlink:label="dq_StructuredFinancialProductsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="dq_StructuredFinancialProductsMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestmentsAbstract" xlink:label="us-gaap_ShortTermInvestmentsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_ShortTermInvestmentsAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShortTermInvestmentsAbstract" xlink:to="us-gaap_ShortTermInvestments" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShortTermInvestmentsAbstract" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails" xlink:type="extended" xlink:title="99940801 - Disclosure - INCOME TAXES (Narrative) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_XinjiangDaqoNewEnergyCoLtdMember" xlink:label="dq_XinjiangDaqoNewEnergyCoLtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="dq_XinjiangDaqoNewEnergyCoLtdMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_InnerMongoliaDaqoNewEnergyMember" xlink:label="dq_InnerMongoliaDaqoNewEnergyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="dei_EntityDomain" xlink:to="dq_InnerMongoliaDaqoNewEnergyMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ChongqingDaqoNewEnergyCoLtdMember" xlink:label="dq_ChongqingDaqoNewEnergyCoLtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="dei_EntityDomain" xlink:to="dq_ChongqingDaqoNewEnergyCoLtdMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_InnerMongoliaDaqoSemiconductorCo.LtdMember" xlink:label="dq_InnerMongoliaDaqoSemiconductorCo.LtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="dei_EntityDomain" xlink:to="dq_InnerMongoliaDaqoSemiconductorCo.LtdMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAdministrationOfTaxationChinaMember" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_StateAdministrationOfTaxationChinaMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_HK" xlink:label="country_HK" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="country_HK" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OutsidePrcMember" xlink:label="dq_OutsidePrcMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="dq_OutsidePrcMember" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_AmountOfProfitForWhichRateOfTaxChanges" xlink:label="dq_AmountOfProfitForWhichRateOfTaxChanges" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="dq_AmountOfProfitForWhichRateOfTaxChanges" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_EffectiveIncomeTaxRateIfProfitOfEntityIsLessThanHk2Million" xlink:label="dq_EffectiveIncomeTaxRateIfProfitOfEntityIsLessThanHk2Million" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="dq_EffectiveIncomeTaxRateIfProfitOfEntityIsLessThanHk2Million" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_EffectiveIncomeTaxRateIfProfitOfEntityIsMoreThanHk2Million" xlink:label="dq_EffectiveIncomeTaxRateIfProfitOfEntityIsMoreThanHk2Million" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="dq_EffectiveIncomeTaxRateIfProfitOfEntityIsMoreThanHk2Million" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_IncomeTaxesPaid" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PercentageOfDistributableProfitRecordedAsDeferredTaxLiability" xlink:label="dq_PercentageOfDistributableProfitRecordedAsDeferredTaxLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="dq_PercentageOfDistributableProfitRecordedAsDeferredTaxLiability" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_WithholdingIncomeTax" xlink:label="dq_WithholdingIncomeTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="dq_WithholdingIncomeTax" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent" xlink:label="dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsDividends" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsDividends" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsDividends" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_MinimumDividendDistributionPercentage" xlink:label="dq_MinimumDividendDistributionPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="dq_MinimumDividendDistributionPercentage" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectOfTaxHolidaysDetails" xlink:type="extended" xlink:title="99940806 - Disclosure - INCOME TAXES (Schedule of Effect of Tax Holidays) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_XinjiangDaqoNewEnergyCoLtdMember" xlink:label="dq_XinjiangDaqoNewEnergyCoLtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="dq_XinjiangDaqoNewEnergyCoLtdMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_InnerMongoliaDaqoNewEnergyMember" xlink:label="dq_InnerMongoliaDaqoNewEnergyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="dei_EntityDomain" xlink:to="dq_InnerMongoliaDaqoNewEnergyMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_InnerMongoliaDaqoSemiconductorCo.LtdMember" xlink:label="dq_InnerMongoliaDaqoSemiconductorCo.LtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="dei_EntityDomain" xlink:to="dq_InnerMongoliaDaqoSemiconductorCo.LtdMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent" xlink:label="dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:label="us-gaap_IncomeTaxHolidayAggregateDollarAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxHolidayAggregateDollarAmount" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:label="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails" xlink:type="extended" xlink:title="99940902 - Disclosure - NON-CONTROLLING INTERESTS - Additional Information (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestTable" xlink:label="us-gaap_MinorityInterestTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_MinorityInterestTable" xlink:to="us-gaap_StatementEquityComponentsAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_NoncontrollingInterestMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_MinorityInterestTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_IPOMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_PrivatePlacementMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_MinorityInterestTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember" xlink:label="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_MinorityInterestTable" xlink:to="srt_OwnershipAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_XinjiangDaqoInvestmentCoLtdMember" xlink:label="dq_XinjiangDaqoInvestmentCoLtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_OwnershipDomain" xlink:to="dq_XinjiangDaqoInvestmentCoLtdMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="us-gaap_MinorityInterestTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="6" xlink:from="us-gaap_MinorityInterestTable" xlink:to="us-gaap_PlanNameAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_RestrictedStockIncentivePlan2022Member" xlink:label="dq_RestrictedStockIncentivePlan2022Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PlanNameDomain" xlink:to="dq_RestrictedStockIncentivePlan2022Member" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestLineItems" xlink:label="us-gaap_MinorityInterestLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_MinorityInterestLineItems" xlink:to="us-gaap_MinorityInterestTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_MinorityInterestLineItems" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_MinorityInterestLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_NetProceedsFromIssuanceOfCommonStock" xlink:label="dq_NetProceedsFromIssuanceOfCommonStock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_MinorityInterestLineItems" xlink:to="dq_NetProceedsFromIssuanceOfCommonStock" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_MinorityInterestLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_MinorityInterestLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_MinorityInterestLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_MinorityInterestLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails" xlink:type="extended" xlink:title="99941001 - Disclosure - SHARE-BASED COMPENSATION (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareIncentivePlan2014Member" xlink:label="dq_ShareIncentivePlan2014Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PlanNameDomain" xlink:to="dq_ShareIncentivePlan2014Member" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareIncentivePlan2018Member" xlink:label="dq_ShareIncentivePlan2018Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PlanNameDomain" xlink:to="dq_ShareIncentivePlan2018Member" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareIncentivePlan2014And2018Member" xlink:label="dq_ShareIncentivePlan2014And2018Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PlanNameDomain" xlink:to="dq_ShareIncentivePlan2014And2018Member" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareIncentivePlan2022Member" xlink:label="dq_ShareIncentivePlan2022Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_PlanNameDomain" xlink:to="dq_ShareIncentivePlan2022Member" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_RestrictedStockIncentivePlan2022Member" xlink:label="dq_RestrictedStockIncentivePlan2022Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_PlanNameDomain" xlink:to="dq_RestrictedStockIncentivePlan2022Member" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_GranteeStatusAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_GranteeStatusDomain" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_GranteeStatusDomain" xlink:to="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_VestingAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember" xlink:label="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockExpense" xlink:label="us-gaap_RestrictedStockExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_RestrictedStockExpense" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingPeriod" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingPeriod" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfNonVestedRsuActivityDetails" xlink:type="extended" xlink:title="99941003 - Disclosure - SHARE-BASED COMPENSATION (summary of the non-vested RSU activity) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails" xlink:type="extended" xlink:title="99941004 - Disclosure - SHARE-BASED COMPENSATION - 2022 PRC stock options activity (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember" xlink:label="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_RestrictedStockIncentivePlan2022Member" xlink:label="dq_RestrictedStockIncentivePlan2022Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PlanNameDomain" xlink:to="dq_RestrictedStockIncentivePlan2022Member" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails" xlink:type="extended" xlink:title="99941005 - Disclosure - SHARE-BASED COMPENSATION - 2022 PRC stock options assumptions (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember" xlink:label="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_RestrictedStockIncentivePlan2022Member" xlink:label="dq_RestrictedStockIncentivePlan2022Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PlanNameDomain" xlink:to="dq_RestrictedStockIncentivePlan2022Member" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_VestingAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharePrice" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails" xlink:type="extended" xlink:title="99941101 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PurchasesOfFixedAssetsMember" xlink:label="dq_PurchasesOfFixedAssetsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="dq_PurchasesOfFixedAssetsMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PurchasesOfRawMaterialsMember" xlink:label="dq_PurchasesOfRawMaterialsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="dq_PurchasesOfRawMaterialsMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:label="us-gaap_StatementOperatingActivitiesSegmentAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_StatementOperatingActivitiesSegmentAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentOperatingActivitiesDomain" xlink:label="us-gaap_SegmentOperatingActivitiesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:to="us-gaap_SegmentOperatingActivitiesDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentContinuingOperationsMember" xlink:label="us-gaap_SegmentContinuingOperationsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SegmentOperatingActivitiesDomain" xlink:to="us-gaap_SegmentContinuingOperationsMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="srt_CounterpartyNameAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_DaqoNewMaterialMember" xlink:label="dq_DaqoNewMaterialMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="dq_DaqoNewMaterialMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ChongqingDaqoTailaiMember" xlink:label="dq_ChongqingDaqoTailaiMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="dq_ChongqingDaqoTailaiMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_JiangsuDaqoEnclosedBusbarSystemsCo.LtdMember" xlink:label="dq_JiangsuDaqoEnclosedBusbarSystemsCo.LtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="dq_JiangsuDaqoEnclosedBusbarSystemsCo.LtdMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_JiangsuDaqoMember" xlink:label="dq_JiangsuDaqoMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="dq_JiangsuDaqoMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember" xlink:label="dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_NanjingDaqoElectricMember" xlink:label="dq_NanjingDaqoElectricMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="dq_NanjingDaqoElectricMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ElectricInstituteMember" xlink:label="dq_ElectricInstituteMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="dq_ElectricInstituteMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OtherSubsidiariesOfDaqoGroupMember" xlink:label="dq_OtherSubsidiariesOfDaqoGroupMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="dq_OtherSubsidiariesOfDaqoGroupMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ZhenjiangElectricEquipmentCoLtdMember" xlink:label="dq_ZhenjiangElectricEquipmentCoLtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="dq_ZhenjiangElectricEquipmentCoLtdMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_NanjingDaqoTransformerMember" xlink:label="dq_NanjingDaqoTransformerMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="dq_NanjingDaqoTransformerMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_NanjingDaqoAutomationTechnologyCoLtdMember" xlink:label="dq_NanjingDaqoAutomationTechnologyCoLtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="dq_NanjingDaqoAutomationTechnologyCoLtdMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_NanjiangDaqoElectricInstituteCoLtdMember" xlink:label="dq_NanjiangDaqoElectricInstituteCoLtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="dq_NanjiangDaqoElectricInstituteCoLtdMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ZhenjiangMoerllerMember" xlink:label="dq_ZhenjiangMoerllerMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="dq_ZhenjiangMoerllerMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ZhenjiangDaqoIntelligentMember" xlink:label="dq_ZhenjiangDaqoIntelligentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="dq_ZhenjiangDaqoIntelligentMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_OtherReceivablesNetCurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_OtherLiabilitiesCurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrent" xlink:label="us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrent" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DisclosureEarningsPerShareDetails" xlink:type="extended" xlink:title="99941201 - Disclosure - EARNINGS PER SHARE (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="us-gaap_IncomeLossFromContinuingOperations" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperations" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DilutiveSecurities" xlink:label="us-gaap_DilutiveSecurities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:to="us-gaap_DilutiveSecurities" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasic" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareDiluted" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DisclosureEarningsPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" xlink:type="extended" xlink:title="99941202 - Disclosure - EARNINGS PER SHARE - Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockCompensationPlanMember" xlink:label="us-gaap_StockCompensationPlanMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_StockCompensationPlanMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails" xlink:type="extended" xlink:title="99941501 - Disclosure - CONCENTRATION AND RISKS (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_MajorCustomersAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerAMember" xlink:label="dq_CustomerAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="dq_CustomerAMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerBMember" xlink:label="dq_CustomerBMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="dq_CustomerBMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerCMember" xlink:label="dq_CustomerCMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="dq_CustomerCMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerDMember" xlink:label="dq_CustomerDMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="dq_CustomerDMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerEMember" xlink:label="dq_CustomerEMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="dq_CustomerEMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerFMember" xlink:label="dq_CustomerFMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="dq_CustomerFMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerGMember" xlink:label="dq_CustomerGMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="dq_CustomerGMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_MajorCustomerMember" xlink:label="dq_MajorCustomerMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="dq_MajorCustomerMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="us-gaap_SupplierConcentrationRiskMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_SupplierConcentrationRiskMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_SupplierMember" xlink:label="dq_SupplierMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="dq_SupplierMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_SupplierBMember" xlink:label="dq_SupplierBMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="dq_SupplierBMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_SupplierCMember" xlink:label="dq_SupplierCMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="dq_SupplierCMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_SupplierDMember" xlink:label="dq_SupplierDMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="dq_SupplierDMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_SupplierEMember" xlink:label="dq_SupplierEMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="dq_SupplierEMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsTotalMember" xlink:label="us-gaap_CostOfGoodsTotalMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_CostOfGoodsTotalMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableMember" xlink:label="us-gaap_AccountsPayableMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsPayableMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Revenues" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails" xlink:type="extended" xlink:title="99941601 - Disclosure - FINANCIAL STATEMENT SCHEDULE I (BALANCE SHEET) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedFinancialStatementsTable" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="srt_ScheduleOfCondensedFinancialStatementsTable" xlink:to="srt_ConsolidatedEntitiesAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="srt_ParentCompanyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ParentCompanyMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialStatementsCaptionsLineItems" xlink:label="srt_CondensedFinancialStatementsCaptionsLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="srt_ScheduleOfCondensedFinancialStatementsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="us-gaap_AssetsAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CashAndCashEquivalents" xlink:label="dq_CashAndCashEquivalents" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="dq_CashAndCashEquivalents" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_AccruedExpensesAndOtherCurrentLiabilities" xlink:label="dq_AccruedExpensesAndOtherCurrentLiabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="dq_AccruedExpensesAndOtherCurrentLiabilities" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_EquityAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValueOutstanding" xlink:label="us-gaap_CommonStockValueOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_CommonStockValueOutstanding" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_TreasuryStockValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquity" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_CommonStockSharesIssued" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="us-gaap_TreasuryStockCommonShares" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails" xlink:type="extended" xlink:title="99941602 - Disclosure - FINANCIAL STATEMENT SCHEDULE I (STATEMENT OF OPERATIONS AND COMPREHENSIVE INCOME) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedFinancialStatementsTable" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="srt_ScheduleOfCondensedFinancialStatementsTable" xlink:to="srt_ConsolidatedEntitiesAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="srt_ParentCompanyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ParentCompanyMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialStatementsCaptionsLineItems" xlink:label="srt_CondensedFinancialStatementsCaptionsLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="srt_ScheduleOfCondensedFinancialStatementsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="us-gaap_OperatingIncomeLoss" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="us-gaap_InvestmentIncomeInterest" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:label="us-gaap_IncomeLossFromSubsidiariesBeforeTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="us-gaap_IncomeLossFromSubsidiariesBeforeTax" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="us-gaap_NetIncomeLoss" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfCashFlowsDetails" xlink:type="extended" xlink:title="99941603 - Disclosure - FINANCIAL STATEMENT SCHEDULE I (STATEMENT OF CASH FLOWS) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedFinancialStatementsTable" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="srt_ScheduleOfCondensedFinancialStatementsTable" xlink:to="srt_ConsolidatedEntitiesAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="srt_ParentCompanyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ParentCompanyMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialStatementsCaptionsLineItems" xlink:label="srt_CondensedFinancialStatementsCaptionsLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="srt_ScheduleOfCondensedFinancialStatementsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromBankDebt" xlink:label="us-gaap_ProceedsFromBankDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromBankDebt" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="us-gaap_RepaymentsOfBankDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfBankDebt" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" priority="1" use="optional" />
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>17
<FILENAME>dq-20241231_lab.xml
<DESCRIPTION>EX-101.LAB
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.10.0.1 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/29/2025 10:38:32 AM-->
<!--Modified on: 4/29/2025 10:38:32 AM-->
<link:linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
  <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Document and Entity Information</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentInformationTable_lbl" xml:lang="en-US">Document Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="dei_EntityAddressesAddressTypeAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_EntityAddressesAddressTypeAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressesAddressTypeAxis_lbl" xml:lang="en-US">Entity Addresses, Address Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain" xlink:label="dei_AddressTypeDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AddressTypeDomain" xlink:to="dei_AddressTypeDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AddressTypeDomain_lbl" xml:lang="en-US">Address Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_BusinessContactMember" xlink:label="dei_BusinessContactMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_BusinessContactMember" xlink:to="dei_BusinessContactMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_BusinessContactMember_lbl" xml:lang="en-US">Business Contact [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_BusinessContactMember_lbl" xml:lang="en-US">Business contact</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AdrMember" xlink:label="dei_AdrMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AdrMember" xlink:to="dei_AdrMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AdrMember_lbl" xml:lang="en-US">ADR [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AdrMember_lbl" xml:lang="en-US">ADS</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="dei_AdrMember_lbl" xml:lang="en-US">American depositary shares</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Ordinary shares</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesLineItems" xlink:label="dei_EntityAddressesLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_EntityAddressesLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressesLineItems_lbl" xml:lang="en-US">Entity Addresses [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressesLineItems_lbl" xml:lang="en-US">Document and Entity Information</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelName" xlink:label="dei_ContactPersonnelName" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_ContactPersonnelName" xlink:to="dei_ContactPersonnelName_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_ContactPersonnelName_lbl" xml:lang="en-US">Contact Personnel Name</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelEmailAddress" xlink:label="dei_ContactPersonnelEmailAddress" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_ContactPersonnelEmailAddress" xlink:to="dei_ContactPersonnelEmailAddress_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_ContactPersonnelEmailAddress_lbl" xml:lang="en-US">Contact Personnel Email Address</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="dei_AuditorName" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorName_lbl" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorFirmId_lbl" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorLocation_lbl" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">CONSOLIDATED BALANCE SHEETS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets:</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CashAndCashEquivalents" xlink:label="dq_CashAndCashEquivalents" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_CashAndCashEquivalents" xlink:to="dq_CashAndCashEquivalents_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_CashAndCashEquivalents_lbl" xml:lang="en-US">Amount 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. Excludes cash and cash equivalents within disposal group and discontinued operation.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_CashAndCashEquivalents_lbl" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_CashAndCashEquivalents_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Restricted Cash and Cash Equivalents, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Restricted cash</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetCurrent" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansReceivableNetCurrent" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent_lbl" xml:lang="en-US">Notes, Loans and Financing Receivable, Net, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent_lbl" xml:lang="en-US">Notes receivable</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments" xlink:label="dq_ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments" xlink:to="dq_ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments_lbl" xml:lang="en-US">Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments_lbl" xml:lang="en-US">Short-Term Investments Excluding Debt Securities Held To Maturity Investments</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments_lbl" xml:lang="en-US">Short-term investments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvancesOnInventoryPurchases" xlink:label="us-gaap_AdvancesOnInventoryPurchases" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvancesOnInventoryPurchases" xlink:to="us-gaap_AdvancesOnInventoryPurchases_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvancesOnInventoryPurchases_lbl" xml:lang="en-US">Advances on Inventory Purchases</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdvancesOnInventoryPurchases_lbl" xml:lang="en-US">Advances to suppliers</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventory, Net</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventories</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Total</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent_lbl" xml:lang="en-US">Fixed Term Deposits, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent_lbl" xml:lang="en-US">Fixed term deposit within one year</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl" xml:lang="en-US">Due from Related Parties, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl" xml:lang="en-US">Amounts due from related parties</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl" xml:lang="en-US">Amounts due from related parties- short-term portion</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration" xlink:label="us-gaap_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration" xlink:to="us-gaap_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration_lbl" xml:lang="en-US">Other Receivable, after Allowance for Credit Loss, Current, Related Party, Type [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Assets, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/commentaryGuidance" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Total</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PrepaidLandUseRightsNoncurrent" xlink:label="dq_PrepaidLandUseRightsNoncurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_PrepaidLandUseRightsNoncurrent" xlink:to="dq_PrepaidLandUseRightsNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_PrepaidLandUseRightsNoncurrent_lbl" xml:lang="en-US">Carrying amount as of the balance sheet date of capitalized amounts paid for land use rights which will be charged against earnings after one year or beyond the normal operating cycle, if longer.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_PrepaidLandUseRightsNoncurrent_lbl" xml:lang="en-US">Prepaid Land Use Rights, Noncurrent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_PrepaidLandUseRightsNoncurrent_lbl" xml:lang="en-US">Prepaid land use rights, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US">Deferred tax assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrent" xlink:label="us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrent" xlink:to="us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrent_lbl" xml:lang="en-US">Due from Related Parties, Noncurrent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrent_lbl" xml:lang="en-US">Amounts due from related parties - long term portion</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrent_lbl" xml:lang="en-US">Amounts due from related parties- long-term portion</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrentRelatedPartyTypeExtensibleEnumeration" xlink:label="us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrentRelatedPartyTypeExtensibleEnumeration" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrentRelatedPartyTypeExtensibleEnumeration" xlink:to="us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrentRelatedPartyTypeExtensibleEnumeration_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrentRelatedPartyTypeExtensibleEnumeration_lbl" xml:lang="en-US">Other Receivable, after Allowance for Credit Loss, Noncurrent, Related Party, Type [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent_lbl" xml:lang="en-US">Fixed Term Deposits, Non Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent_lbl" xml:lang="en-US">Fixed term deposit over one year</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other non-current assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Assets</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">TOTAL ASSETS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND EQUITY:</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS' EQUITY</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent" xlink:label="us-gaap_NotesPayableCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableCurrent_lbl" xml:lang="en-US">Notes Payable, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayableCurrent_lbl" xml:lang="en-US">Notes payable</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Advances from customers - short-term portion</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Less: Advances from customers - short-term portion</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PayablesForPurchasesOfPropertyPlantAndEquipment" xlink:label="dq_PayablesForPurchasesOfPropertyPlantAndEquipment" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_PayablesForPurchasesOfPropertyPlantAndEquipment" xlink:to="dq_PayablesForPurchasesOfPropertyPlantAndEquipment_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_PayablesForPurchasesOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Amount of liabilities classified as payables for purchase of property, plant and equipment.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_PayablesForPurchasesOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Payables For purchases of Property, Plant and Equipment</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_PayablesForPurchasesOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Payables for purchases of property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_AccruedExpensesAndOtherCurrentLiabilities" xlink:label="dq_AccruedExpensesAndOtherCurrentLiabilities" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_AccruedExpensesAndOtherCurrentLiabilities" xlink:to="dq_AccruedExpensesAndOtherCurrentLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_AccruedExpensesAndOtherCurrentLiabilities_lbl" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_AccruedExpensesAndOtherCurrentLiabilities_lbl" xml:lang="en-US">Accrued Expenses And Other Current Liabilities</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_AccruedExpensesAndOtherCurrentLiabilities_lbl" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveTerseLabel" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Amounts due to related parties</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Amounts due to related parties - short-term portion</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration" xlink:label="us-gaap_OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration" xlink:to="us-gaap_OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration_lbl" xml:lang="en-US">Other Liability, Current, Related Party, Type [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xml:lang="en-US">Taxes Payable, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xml:lang="en-US">Income tax payable</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Liabilities, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl" xml:lang="en-US">Contract with Customer, Liability, Noncurrent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl" xml:lang="en-US">Advances from customers - long-term portion</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Deferred Credits and Other Liabilities, Noncurrent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Deferred government subsidies</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US">c</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Liabilities</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and contingencies (Note 13)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xml:lang="en-US">Shareholders' Equity:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Ordinary shares</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValueOutstanding" xlink:label="us-gaap_CommonStockValueOutstanding" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValueOutstanding" xlink:to="us-gaap_CommonStockValueOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValueOutstanding_lbl" xml:lang="en-US">Common Stock, Value, Outstanding</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValueOutstanding_lbl" xml:lang="en-US">$0.0001 par value 500,000,000 shares authorized as of December 31, 2023 and 2024; 415,330,312 shares issued and 328,513,282 shares outstanding as of December 31, 2023; 421,521,162 shares issued and 333,759,632 shares outstanding as of December 31, 2024</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockValueOutstanding_lbl" xml:lang="en-US">Ordinary shares ($0.0001 par value 500,000,000 shares authorized as of December 31, 2023 and 2024; 415,330,312 shares issued and 328,513,282 shares outstanding as of December 31, 2023; 421,521,162 shares issued and 333,759,632 shares outstanding as of December 31, 2024)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained earnings</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained earnings</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US">Treasury shares, at cost (86,817,030 shares as of December 31, 2023; 87,761,530 shares as of December 31, 2024)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total Daqo New Energy Corp. shareholders' equity</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US">Stockholders' Equity Attributable to Noncontrolling Interest</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US">Non-controlling interest</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Balance</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Balance</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Total shareholders' equity</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Ordinary shares, par value (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Ordinary shares, shares authorized</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Ordinary shares, shares issued</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Ordinary shares, shares outstanding</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonShares" xlink:to="us-gaap_TreasuryStockCommonShares_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockCommonShares_lbl" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_TreasuryStockCommonShares_lbl" xml:lang="en-US">Treasury Stock, Shares, Ending Balance</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_TreasuryStockCommonShares_lbl" xml:lang="en-US">Treasury Stock, Shares, Beginning Balance</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockCommonShares_lbl" xml:lang="en-US">Treasury Stock, shares</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TreasuryStockCommonShares_lbl" xml:lang="en-US">Treasury shares</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">CONSOLIDATED STATEMENTS OF OPERATIONS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">ADVANCES FROM CUSTOMERS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Revenues</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Revenues</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Revenue from polysilicon sales</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Cost of Revenue</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Cost of revenues</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross Profit</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit (loss)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating expenses:</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating expenses:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and Development Expense</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl" xml:lang="en-US">Impairment of Long-Lived Assets Held-for-use</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl" xml:lang="en-US">Long-lived assets impairment</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl" xml:lang="en-US">Long-lived assets impairment</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OtherReceivableCreditLossExpenseReversal" xlink:label="dq_OtherReceivableCreditLossExpenseReversal" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_OtherReceivableCreditLossExpenseReversal" xlink:to="dq_OtherReceivableCreditLossExpenseReversal_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_OtherReceivableCreditLossExpenseReversal_lbl" xml:lang="en-US">Amount of expense (reversal of expense) for expected credit loss on other receivable.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_OtherReceivableCreditLossExpenseReversal_lbl" xml:lang="en-US">Other Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_OtherReceivableCreditLossExpenseReversal_lbl" xml:lang="en-US">Allowance for expected credit loss</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="dq_OtherReceivableCreditLossExpenseReversal_lbl" xml:lang="en-US">Credit loss of other receivable</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OtherOperatingIncomeNet" xlink:label="dq_OtherOperatingIncomeNet" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_OtherOperatingIncomeNet" xlink:to="dq_OtherOperatingIncomeNet_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_OtherOperatingIncomeNet_lbl" xml:lang="en-US">The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_OtherOperatingIncomeNet_lbl" xml:lang="en-US">Other Operating Income Net</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_OtherOperatingIncomeNet_lbl" xml:lang="en-US">Other operating (expense) income, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Operating Expenses</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Income (expense) from operations</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Loss from operations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xml:lang="en-US">Interest Income (Expense), Net</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xml:lang="en-US">Interest income, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US">Exchange gain (loss)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeNet" xlink:label="us-gaap_InvestmentIncomeNet" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeNet" xlink:to="us-gaap_InvestmentIncomeNet_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeNet_lbl" xml:lang="en-US">Investment Income, Net</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentIncomeNet_lbl" xml:lang="en-US">Investment income, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Income (loss) before income taxes</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Income (loss) before income taxes</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax (expense) benefit</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax expense</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveTerseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net income (loss)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net income (loss)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net income (loss)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Net income (loss) attributable to non-controlling interest</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income (loss) attributable to Daqo New Energy Corp. ordinary shareholders</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income (loss) attributable to Daqo New Energy Corp. shareholders</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">EARNINGS PER SHARE</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Net earnings (loss) per ordinary share</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic-ordinary shares</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic earnings per share</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted-ordinary shares</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted earnings per share</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US">Ordinary shares used in calculating earnings per ordinary share</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Basic-ordinary shares</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted average number of ordinary shares outstanding used in computing earnings per share-basic</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted average number of ordinary shares outstanding used in computing earnings per share-diluted</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Diluted-ordinary shares</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xml:lang="en-US">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US">Other comprehensive loss:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Foreign currency translation adjustments, net of tax of nil</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Other comprehensive loss</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Total other comprehensive loss</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Comprehensive income (loss)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Comprehensive income (loss) attributable to non-controlling interest</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive income (loss)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive income (loss) attributable to Daqo New Energy Corp. shareholders</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CommonStockOutstandingMember" xlink:label="dq_CommonStockOutstandingMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_CommonStockOutstandingMember" xlink:to="dq_CommonStockOutstandingMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_CommonStockOutstandingMember_lbl" xml:lang="en-US">Common Stock Outstanding [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_CommonStockOutstandingMember_lbl" xml:lang="en-US">Ordinary shares</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_CommonStockOutstandingMember_lbl" xml:lang="en-US">Ordinary shares</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="us-gaap_TreasuryStockCommonMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonMember" xlink:to="us-gaap_TreasuryStockCommonMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockCommonMember_lbl" xml:lang="en-US">Treasury shares</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockCommonMember_lbl" xml:lang="en-US">Treasury shares</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained earnings</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated other comprehensive (loss) income</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated other comprehensive income (loss)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US">Non controlling interest</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US">Non-controlling interest</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssued_lbl" xml:lang="en-US">Shares, Issued</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesIssued_lbl" xml:lang="en-US">Balance, shares</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesIssued_lbl" xml:lang="en-US">Balance, shares</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Share-based compensation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US">Exercised</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US">Options exercised</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Exercised</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Options exercised, shares</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US">Restricted shares vested</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US">Restricted shares vested, shares</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xml:lang="en-US">Repurchase stock</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xml:lang="en-US">Repurchase stock</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xml:lang="en-US">Repurchase stock (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="us-gaap_MinorityInterestDecreaseFromRedemptions" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:to="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl" xml:lang="en-US">Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl" xml:lang="en-US">Repurchase of shares by subsidiary</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl" xml:lang="en-US">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl" xml:lang="en-US">Subsidiary's dividend payment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_lbl" xml:lang="en-US">Noncontrolling Interest, Increase from Subsidiary Equity Issuance</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_lbl" xml:lang="en-US">Exercise of subsidiary's stock options (see Note 9)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">CONSOLIDATED STATEMENTS OF CASH FLOWS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">OPERATING ACTIVITIES</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Operating activities:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Share-based Compensation</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Share-based compensation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation of property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_IncreaseDecreaseInPrepaidExpensesNoncurrent" xlink:label="dq_IncreaseDecreaseInPrepaidExpensesNoncurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_IncreaseDecreaseInPrepaidExpensesNoncurrent" xlink:to="dq_IncreaseDecreaseInPrepaidExpensesNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_IncreaseDecreaseInPrepaidExpensesNoncurrent_lbl" xml:lang="en-US">The net change during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods, after one year or beyond the operating cycle, if longer..</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_IncreaseDecreaseInPrepaidExpensesNoncurrent_lbl" xml:lang="en-US">Increase Decrease In Prepaid Expenses Noncurrent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="dq_IncreaseDecreaseInPrepaidExpensesNoncurrent_lbl" xml:lang="en-US">Prepaid land use rights</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US">Loss on disposal of property plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US">Inventory Write-down</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US">Inventory write-down</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_FairValueChangeOfShortTermInvestments" xlink:label="dq_FairValueChangeOfShortTermInvestments" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_FairValueChangeOfShortTermInvestments" xlink:to="dq_FairValueChangeOfShortTermInvestments_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_FairValueChangeOfShortTermInvestments_lbl" xml:lang="en-US">The change in fair value of short-term investments.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_FairValueChangeOfShortTermInvestments_lbl" xml:lang="en-US">Fair Value Change of Short-Term Investments</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_FairValueChangeOfShortTermInvestments_lbl" xml:lang="en-US">Fair value change of short-term investments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashIncomeExpense" xlink:to="us-gaap_OtherNoncashIncomeExpense_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncashIncomeExpense_lbl" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherNoncashIncomeExpense_lbl" xml:lang="en-US">Others</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInNotesReceivableCurrent" xlink:label="us-gaap_IncreaseDecreaseInNotesReceivableCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInNotesReceivableCurrent" xlink:to="us-gaap_IncreaseDecreaseInNotesReceivableCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInNotesReceivableCurrent_lbl" xml:lang="en-US">Increase (Decrease) in Notes Receivable, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInNotesReceivableCurrent_lbl" xml:lang="en-US">Notes receivable</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_IncreaseDecreaseInAdvancePayments" xlink:label="dq_IncreaseDecreaseInAdvancePayments" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_IncreaseDecreaseInAdvancePayments" xlink:to="dq_IncreaseDecreaseInAdvancePayments_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_IncreaseDecreaseInAdvancePayments_lbl" xml:lang="en-US">Increase (Decrease) in Advance Payments</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_IncreaseDecreaseInAdvancePayments_lbl" xml:lang="en-US">Increase Decrease In Advance Payments</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="dq_IncreaseDecreaseInAdvancePayments_lbl" xml:lang="en-US">Advances to suppliers</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventories</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:to="us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent_lbl" xml:lang="en-US">Increase (Decrease) in Due from Related Parties, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent_lbl" xml:lang="en-US">Amounts due from related parties</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_IncreaseDecreaseInAccountPayables" xlink:label="dq_IncreaseDecreaseInAccountPayables" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_IncreaseDecreaseInAccountPayables" xlink:to="dq_IncreaseDecreaseInAccountPayables_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_IncreaseDecreaseInAccountPayables_lbl" xml:lang="en-US">he increase (decrease) during the reporting period in the aggregate amount 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.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_IncreaseDecreaseInAccountPayables_lbl" xml:lang="en-US">Increase Decrease In Account Payables</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_IncreaseDecreaseInAccountPayables_lbl" xml:lang="en-US">Accounts payable</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xml:lang="en-US">Income tax payable</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US">Advances from customers</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent_lbl" xml:lang="en-US">Increase (Decrease) in Due to Related Parties, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent_lbl" xml:lang="en-US">Amounts due to related parties</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherDeferredLiability" xlink:label="us-gaap_IncreaseDecreaseInOtherDeferredLiability" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherDeferredLiability" xlink:to="us-gaap_IncreaseDecreaseInOtherDeferredLiability_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherDeferredLiability_lbl" xml:lang="en-US">Increase (Decrease) in Other Deferred Liability</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherDeferredLiability_lbl" xml:lang="en-US">Deferred government subsidies</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl" xml:lang="en-US">Deferred taxes</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US">Others</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash provided by (used in) operating activities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">INVESTING ACTIVITIES</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Investing activities:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchases of property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PaymentsToAcquireLandUseRights" xlink:label="dq_PaymentsToAcquireLandUseRights" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_PaymentsToAcquireLandUseRights" xlink:to="dq_PaymentsToAcquireLandUseRights_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_PaymentsToAcquireLandUseRights_lbl" xml:lang="en-US">The cash outflow from the acquisition of land use rights.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_PaymentsToAcquireLandUseRights_lbl" xml:lang="en-US">Payments To Acquire Land Use Rights</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="dq_PaymentsToAcquireLandUseRights_lbl" xml:lang="en-US">Purchases of land use rights</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ProceedsFromSaleOfLandUseRights" xlink:label="dq_ProceedsFromSaleOfLandUseRights" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ProceedsFromSaleOfLandUseRights" xlink:to="dq_ProceedsFromSaleOfLandUseRights_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_ProceedsFromSaleOfLandUseRights_lbl" xml:lang="en-US">The cash inflow from sale of land use rights.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ProceedsFromSaleOfLandUseRights_lbl" xml:lang="en-US">Proceeds From Sale Of Land Use Rights</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ProceedsFromSaleOfLandUseRights_lbl" xml:lang="en-US">Proceeds from disposal of land use rights</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="us-gaap_PaymentsToAcquireInvestments" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireInvestments" xlink:to="us-gaap_PaymentsToAcquireInvestments_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireInvestments_lbl" xml:lang="en-US">Payments to Acquire Investments</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireInvestments_lbl" xml:lang="en-US">Purchase of short-term investments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:to="us-gaap_ProceedsFromSaleOfShortTermInvestments_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments_lbl" xml:lang="en-US">Proceeds from Sale of Short-term Investments</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments_lbl" xml:lang="en-US">Redemption of short-term investments</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PaymentsToAcquireFixedTermDeposit" xlink:label="dq_PaymentsToAcquireFixedTermDeposit" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_PaymentsToAcquireFixedTermDeposit" xlink:to="dq_PaymentsToAcquireFixedTermDeposit_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_PaymentsToAcquireFixedTermDeposit_lbl" xml:lang="en-US">The cash outflow associated with the purchase of fixed term deposits during the period.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_PaymentsToAcquireFixedTermDeposit_lbl" xml:lang="en-US">Payments To Acquire Fixed Term Deposit</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="dq_PaymentsToAcquireFixedTermDeposit_lbl" xml:lang="en-US">Purchase of fixed-term deposit</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities_lbl" xml:lang="en-US">Proceeds from Sale and Maturity of Held-to-Maturity Securities</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities_lbl" xml:lang="en-US">Redemption of fixed term deposit</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">FINANCING ACTIVITIES</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Financing activities:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromBankDebt" xlink:label="us-gaap_ProceedsFromBankDebt" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromBankDebt" xlink:to="us-gaap_ProceedsFromBankDebt_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromBankDebt_lbl" xml:lang="en-US">Proceeds from Bank Debt</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromBankDebt_lbl" xml:lang="en-US">Proceeds from bank borrowings</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="us-gaap_RepaymentsOfBankDebt" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfBankDebt" xlink:to="us-gaap_RepaymentsOfBankDebt_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfBankDebt_lbl" xml:lang="en-US">Repayments of Bank Debt</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfBankDebt_lbl" xml:lang="en-US">Repayment of bank borrowings</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US">Proceeds from options exercised</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US">Proceeds from options exercised</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_AcquisitionOfMinorityInterestOfSubsidiary" xlink:label="dq_AcquisitionOfMinorityInterestOfSubsidiary" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_AcquisitionOfMinorityInterestOfSubsidiary" xlink:to="dq_AcquisitionOfMinorityInterestOfSubsidiary_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_AcquisitionOfMinorityInterestOfSubsidiary_lbl" xml:lang="en-US">The cash outflow for acquisition of minority interest of a subsidiary, classified as financing activity.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_AcquisitionOfMinorityInterestOfSubsidiary_lbl" xml:lang="en-US">Acquisition of Minority Interest of Subsidiary</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="dq_AcquisitionOfMinorityInterestOfSubsidiary_lbl" xml:lang="en-US">Acquisition of minority interest of a subsidiary</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceeds from subsidiary's public offering of ordinary shares, net of issuance costs paid of $59 million</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Gross proceeds from issuance of shares</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US">Payments for repurchase of common shares</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_NetProceedsFromIssuanceOfCommonStock" xlink:label="dq_NetProceedsFromIssuanceOfCommonStock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_NetProceedsFromIssuanceOfCommonStock" xlink:to="dq_NetProceedsFromIssuanceOfCommonStock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_NetProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">It Represent Net Proceeds from Issuance of Common Stock.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_NetProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Net Proceeds from Issuance of Common Stock</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_NetProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Net proceeds from issuance of shares</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="dq_NetProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceeds from subsidiary's follow-on offering of its equity interests, net of issuance costs paid of $9.4 million</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsMinorityInterest" xlink:label="us-gaap_PaymentsOfDividendsMinorityInterest" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividendsMinorityInterest" xlink:to="us-gaap_PaymentsOfDividendsMinorityInterest_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDividendsMinorityInterest_lbl" xml:lang="en-US">Payments of Ordinary Dividends, Noncontrolling Interest</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfDividendsMinorityInterest_lbl" xml:lang="en-US">Subsidiary's dividend payment</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PaymentsForRepurchaseOfEquityBySubsidiary" xlink:label="dq_PaymentsForRepurchaseOfEquityBySubsidiary" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_PaymentsForRepurchaseOfEquityBySubsidiary" xlink:to="dq_PaymentsForRepurchaseOfEquityBySubsidiary_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_PaymentsForRepurchaseOfEquityBySubsidiary_lbl" xml:lang="en-US">The cash outflow to reacquire common stock and preferred stock by subsidiary during the period.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_PaymentsForRepurchaseOfEquityBySubsidiary_lbl" xml:lang="en-US">Payments For Repurchase Of Equity By Subsidiary</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="dq_PaymentsForRepurchaseOfEquityBySubsidiary_lbl" xml:lang="en-US">Payments for repurchase of shares by subsidiary</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ProceedsFromExerciseOfSubsidiaryStockOptions" xlink:label="dq_ProceedsFromExerciseOfSubsidiaryStockOptions" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ProceedsFromExerciseOfSubsidiaryStockOptions" xlink:to="dq_ProceedsFromExerciseOfSubsidiaryStockOptions_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_ProceedsFromExerciseOfSubsidiaryStockOptions_lbl" xml:lang="en-US">Amount of cash inflow from exercise of subsidiary option under share-based payment arrangement.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ProceedsFromExerciseOfSubsidiaryStockOptions_lbl" xml:lang="en-US">Proceeds From Exercise Of Subsidiary Stock Options</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ProceedsFromExerciseOfSubsidiaryStockOptions_lbl" xml:lang="en-US">Proceeds from exercise of subsidiary's stock options</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US">Effect of exchange rate changes on cash, cash equivalents and restricted cash</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net increase (decrease) in cash, cash equivalents and restricted cash</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash, cash equivalents and restricted cash at the end of the year</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash, cash equivalents and restricted cash at the beginning of the year</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Total cash, cash equivalents, and restricted cash shown in the statements of cash flows</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCash_lbl" xml:lang="en-US">Restricted Cash</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_RestrictedCash_lbl" xml:lang="en-US">Restricted cash</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental disclosure of cash flow information:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Interest paid, net of capitalized interest</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Income taxes paid</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Income tax paid</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:label="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:to="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Noncash Investing Activities [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental schedule of non-cash investing activities:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAssumed1" xlink:label="us-gaap_LiabilitiesAssumed1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAssumed1" xlink:to="us-gaap_LiabilitiesAssumed1_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAssumed1_lbl" xml:lang="en-US">Liabilities Assumed</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LiabilitiesAssumed1_lbl" xml:lang="en-US">Purchases of property, plant and equipment included in the ending balance of payables</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl" xml:lang="en-US">Noncash or Part Noncash Acquisition, Fixed Assets Acquired</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl" xml:lang="en-US">Purchase of property, plant and equipment included in the ending balance of amounts due to related parties - short-term portion</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_EquityInterestsMember" xlink:label="dq_EquityInterestsMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_EquityInterestsMember" xlink:to="dq_EquityInterestsMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_EquityInterestsMember_lbl" xml:lang="en-US">This member represents equity interests.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_EquityInterestsMember_lbl" xml:lang="en-US">Equity Interests [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_EquityInterestsMember_lbl" xml:lang="en-US">Equity interests</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xml:lang="en-US">Payments of Stock Issuance Costs</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xml:lang="en-US">Net of issuance cost paid</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">ORGANIZATION AND PRINCIPAL ACTIVITIES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US">ORGANIZATION AND PRINCIPAL ACTIVITIES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">SUMMARY OF PRINCIPAL ACCOUNTING POLICIES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">SUMMARY OF PRINCIPAL ACCOUNTING POLICIES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">INVENTORIES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">INVENTORIES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl" xml:lang="en-US">PROPERTY, PLANT AND EQUIPMENT, NET.</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">PROPERTY, PLANT AND EQUIPMENT, NET</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xml:lang="en-US">ADVANCES FROM CUSTOMERS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US">ADVANCES FROM CUSTOMERS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US">FAIR VALUE MEASUREMENTS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">FAIR VALUE MEASUREMENTS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xml:lang="en-US">MAINLAND CHINA CONTRIBUTION PLAN AND PROFIT APPROPRIATION</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OtherItemsDisclosureTextBlock" xlink:label="dq_OtherItemsDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_OtherItemsDisclosureTextBlock" xlink:to="dq_OtherItemsDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_OtherItemsDisclosureTextBlock_lbl" xml:lang="en-US">Other Items Disclosure</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_OtherItemsDisclosureTextBlock_lbl" xml:lang="en-US">Other Items Disclosure [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_OtherItemsDisclosureTextBlock_lbl" xml:lang="en-US">MAINLAND CHINA CONTRIBUTION PLAN AND PROFIT APPROPRIATION</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">INCOME TAXES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">INCOME TAXES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="us-gaap_NoncontrollingInterestAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestAbstract" xlink:to="us-gaap_NoncontrollingInterestAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestAbstract_lbl" xml:lang="en-US">NON-CONTROLLING INTERESTS</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncontrollingInterestAbstract_lbl" xml:lang="en-US">Noncontrolling interest</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDisclosureTextBlock" xlink:label="us-gaap_MinorityInterestDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestDisclosureTextBlock" xlink:to="us-gaap_MinorityInterestDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestDisclosureTextBlock_lbl" xml:lang="en-US">Noncontrolling Interest Disclosure [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterestDisclosureTextBlock_lbl" xml:lang="en-US">NON-CONTROLLING INTERESTS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">SHARE-BASED COMPENSATION</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">SHARE-BASED COMPENSATION</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">RELATED PARTY TRANSACTIONS AND BALANCES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">RELATED PARTY TRANSACTIONS AND BALANCES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">EARNINGS PER SHARE</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES.</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsDisclosureTextBlock" xlink:label="us-gaap_CommitmentsDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsDisclosureTextBlock" xlink:to="us-gaap_CommitmentsDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsDisclosureTextBlock_lbl" xml:lang="en-US">Commitments Disclosure [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsDisclosureTextBlock_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">SEGMENT INFORMATION</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">SEGMENT INFORMATION</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US">CONCENTRATION AND RISKS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">CONCENTRATION AND RISKS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_lbl" xml:lang="en-US">FINANCIAL STATEMENT SCHEDULE I</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:to="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_lbl" xml:lang="en-US">Condensed Financial Information of Parent Company Only Disclosure [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_lbl" xml:lang="en-US">FINANCIAL STATEMENT SCHEDULE I</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of presentation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Basis of consolidations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of estimates</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentration of credit risk</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xml:lang="en-US">Cash, cash equivalents and restricted cash</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US">Receivable [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US">Notes receivable</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShortTermInvestmentPolicyTextBlock" xlink:label="dq_ShortTermInvestmentPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ShortTermInvestmentPolicyTextBlock" xlink:to="dq_ShortTermInvestmentPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_ShortTermInvestmentPolicyTextBlock_lbl" xml:lang="en-US">Disclosure Of Accounting policies for Short term Investment.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ShortTermInvestmentPolicyTextBlock_lbl" xml:lang="en-US">Short term Investment [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ShortTermInvestmentPolicyTextBlock_lbl" xml:lang="en-US">Investments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:label="us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:to="us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_lbl" xml:lang="en-US">Credit Loss, Financial Instrument [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_lbl" xml:lang="en-US">Allowance for expected credit losses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventories</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PrepaidLandUseRightsPolicyTextBlock" xlink:label="dq_PrepaidLandUseRightsPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_PrepaidLandUseRightsPolicyTextBlock" xlink:to="dq_PrepaidLandUseRightsPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_PrepaidLandUseRightsPolicyTextBlock_lbl" xml:lang="en-US">Prepaid Land Use Rights Policy Text Block.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_PrepaidLandUseRightsPolicyTextBlock_lbl" xml:lang="en-US">Prepaid Land Use Rights [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_PrepaidLandUseRightsPolicyTextBlock_lbl" xml:lang="en-US">Prepaid land use rights</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Long-lived assets impairment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Lease</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue recognition</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xml:lang="en-US">Cost of Sales, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xml:lang="en-US">Cost of revenues</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShippingAndHandlingCostsPolicyPolicyTextBlock" xlink:label="dq_ShippingAndHandlingCostsPolicyPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ShippingAndHandlingCostsPolicyPolicyTextBlock" xlink:to="dq_ShippingAndHandlingCostsPolicyPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_ShippingAndHandlingCostsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in costs of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ShippingAndHandlingCostsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Shipping and Handling Costs Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ShippingAndHandlingCostsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Shipping and handling</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US">Research and development expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GovernmentContractorsInventoryPolicyPolicyTextBlock" xlink:label="us-gaap_GovernmentContractorsInventoryPolicyPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GovernmentContractorsInventoryPolicyPolicyTextBlock" xlink:to="us-gaap_GovernmentContractorsInventoryPolicyPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GovernmentContractorsInventoryPolicyPolicyTextBlock_lbl" xml:lang="en-US">Government Contractors, Inventory, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GovernmentContractorsInventoryPolicyPolicyTextBlock_lbl" xml:lang="en-US">Government subsidies</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income taxes</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Share-based compensation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Earnings (loss) per ordinary share</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign currency translation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US">Comprehensive income (loss)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair value of financial instruments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:label="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:to="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl" xml:lang="en-US">Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl" xml:lang="en-US">Non-controlling interest</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_TreasurySharesPolicyTextBlock" xlink:label="dq_TreasurySharesPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_TreasurySharesPolicyTextBlock" xlink:to="dq_TreasurySharesPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_TreasurySharesPolicyTextBlock_lbl" xml:lang="en-US">Disclosure of accounting policy related to treatment of Treasury shares.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_TreasurySharesPolicyTextBlock_lbl" xml:lang="en-US">Treasury shares Policy Text Block</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_TreasurySharesPolicyTextBlock_lbl" xml:lang="en-US">Treasury shares</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recently accounting pronouncements</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ScheduleOfPrincipalSubsidiariesTableTextBlock" xlink:label="dq_ScheduleOfPrincipalSubsidiariesTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ScheduleOfPrincipalSubsidiariesTableTextBlock" xlink:to="dq_ScheduleOfPrincipalSubsidiariesTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_ScheduleOfPrincipalSubsidiariesTableTextBlock_lbl" xml:lang="en-US">Tabular disclosure of company's principal subsidiaries.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ScheduleOfPrincipalSubsidiariesTableTextBlock_lbl" xml:lang="en-US">Schedule Of Principal Subsidiaries [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ScheduleOfPrincipalSubsidiariesTableTextBlock_lbl" xml:lang="en-US">Schedule of principal subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OtherReceivableAllowanceForCreditLossTableTextBlock" xlink:label="dq_OtherReceivableAllowanceForCreditLossTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_OtherReceivableAllowanceForCreditLossTableTextBlock" xlink:to="dq_OtherReceivableAllowanceForCreditLossTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_OtherReceivableAllowanceForCreditLossTableTextBlock_lbl" xml:lang="en-US">Tabular disclosure of allowance for credit loss on other receivable.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_OtherReceivableAllowanceForCreditLossTableTextBlock_lbl" xml:lang="en-US">Other Receivable, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_OtherReceivableAllowanceForCreditLossTableTextBlock_lbl" xml:lang="en-US">Schedule of allowance for expected credit loss of other receivable</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ScheduleOfPropertyPlantAndEquipmentDepreciationEstimatedLivesTableTextBlock" xlink:label="dq_ScheduleOfPropertyPlantAndEquipmentDepreciationEstimatedLivesTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ScheduleOfPropertyPlantAndEquipmentDepreciationEstimatedLivesTableTextBlock" xlink:to="dq_ScheduleOfPropertyPlantAndEquipmentDepreciationEstimatedLivesTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_ScheduleOfPropertyPlantAndEquipmentDepreciationEstimatedLivesTableTextBlock_lbl" xml:lang="en-US">Tabular disclosure of the estimated useful lives of property and equipment.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ScheduleOfPropertyPlantAndEquipmentDepreciationEstimatedLivesTableTextBlock_lbl" xml:lang="en-US">Schedule of Property Plant and Equipment Depreciation Estimated Lives [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ScheduleOfPropertyPlantAndEquipmentDepreciationEstimatedLivesTableTextBlock_lbl" xml:lang="en-US">Schedule of property, plant and equipment, depreciation, estimated lives</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US">Schedule of disaggregation revenue</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xml:lang="en-US">Schedule of share-based compensation expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of inventories</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of property, plant and equipment, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xml:lang="en-US">Contract with Customer, Asset and Liability [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xml:lang="en-US">Schedule of advances from customers</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" xml:lang="en-US">Schedule of fair value measurement</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of income tax expense (benefit)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of deferred tax assets and liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl" xml:lang="en-US">Summary of Valuation Allowance [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl" xml:lang="en-US">Schedule of changes of valuation allowance</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of effective income tax rate reconciliation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock_lbl" xml:lang="en-US">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock_lbl" xml:lang="en-US">Schedule of effects of changes in the company's ownership interest in less than wholly owned subsidiaries on equity</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_RestrictedStockIncentivePlan2022Member" xlink:label="dq_RestrictedStockIncentivePlan2022Member" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_RestrictedStockIncentivePlan2022Member" xlink:to="dq_RestrictedStockIncentivePlan2022Member_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_RestrictedStockIncentivePlan2022Member_lbl" xml:lang="en-US">Represents information pertaining to 2022 Restricted Stock Incentive Plan.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_RestrictedStockIncentivePlan2022Member_lbl" xml:lang="en-US">Restricted Stock Incentive Plan 2022 [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_RestrictedStockIncentivePlan2022Member_lbl" xml:lang="en-US">2022 Restricted Stock Incentive Plan</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">SHARE-BASED COMPENSATION</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Share-based Compensation, Stock Options, Activity [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Stock Option Activity</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Nonvested Restricted Stock Units Activity</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">Schedule of Assumptions Used</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock" xlink:label="dq_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock" xlink:to="dq_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock_lbl" xml:lang="en-US">Tabular disclosure of material related party relationship.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock_lbl" xml:lang="en-US">Schedule Of Material Related Party Relationship Table Text Block</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock_lbl" xml:lang="en-US">Schedule of material related party relationship</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ScheduleOfRelatedPartyBalancesLoansTableTextBlock" xlink:label="dq_ScheduleOfRelatedPartyBalancesLoansTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ScheduleOfRelatedPartyBalancesLoansTableTextBlock" xlink:to="dq_ScheduleOfRelatedPartyBalancesLoansTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_ScheduleOfRelatedPartyBalancesLoansTableTextBlock_lbl" xml:lang="en-US">Tabular disclosure of short-term loan balances with related parties.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ScheduleOfRelatedPartyBalancesLoansTableTextBlock_lbl" xml:lang="en-US">Schedule of Related Party Balances, Loans [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ScheduleOfRelatedPartyBalancesLoansTableTextBlock_lbl" xml:lang="en-US">Schedule of related party balances, loans</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ScheduleOfRelatedPartyBalancesPayablesTableTextBlock" xlink:label="dq_ScheduleOfRelatedPartyBalancesPayablesTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ScheduleOfRelatedPartyBalancesPayablesTableTextBlock" xlink:to="dq_ScheduleOfRelatedPartyBalancesPayablesTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_ScheduleOfRelatedPartyBalancesPayablesTableTextBlock_lbl" xml:lang="en-US">Tabular disclosure of payables balances with related parties.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ScheduleOfRelatedPartyBalancesPayablesTableTextBlock_lbl" xml:lang="en-US">Schedule of Related Party Balances, Payables [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ScheduleOfRelatedPartyBalancesPayablesTableTextBlock_lbl" xml:lang="en-US">Schedule of related party balances, payables</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xml:lang="en-US">Schedule of Related Party Transactions [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xml:lang="en-US">Schedule of related party transactions</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">Schedule of Calculation of Earnings Per Share</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xml:lang="en-US">Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:to="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_lbl" xml:lang="en-US">Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_lbl" xml:lang="en-US">Schedule of Revenues of Major Customers</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xml:lang="en-US">Schedules of Concentration of Risk, by Risk Factor [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xml:lang="en-US">Schedule of Purchases and Accounts Payables</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl" xml:lang="en-US">Condensed Balance Sheet [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl" xml:lang="en-US">Schedule of CONDENSED BALANCE SHEETS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:label="srt_ScheduleOfCondensedIncomeStatementTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:to="srt_ScheduleOfCondensedIncomeStatementTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfCondensedIncomeStatementTableTextBlock_lbl" xml:lang="en-US">Condensed Income Statement [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ScheduleOfCondensedIncomeStatementTableTextBlock_lbl" xml:lang="en-US">Schedule of CONDENSED STATEMENT OF OPERATIONS AND COMPREHENSIVE INCOME</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:label="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:to="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_lbl" xml:lang="en-US">Condensed Cash Flow Statement [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_lbl" xml:lang="en-US">Schedule of CONDENSED STATEMENT OF CASH FLOWS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IPOMember" xlink:to="us-gaap_IPOMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IPOMember_lbl" xml:lang="en-US">Initial Public Offering [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IPOMember_lbl" xml:lang="en-US">Initial Public Offering</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IPOMember_lbl" xml:lang="en-US">IPO</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US">Private Placement [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US">Private Placement</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US">Private offering</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipAxis_lbl" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipDomain" xlink:to="srt_OwnershipDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipDomain_lbl" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember" xlink:label="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember" xlink:to="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember_lbl" xml:lang="en-US">Represents the information pertaining to xinjiang daqo lvchuang environmental technology co.,ltd entity for this period.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember_lbl" xml:lang="en-US">Xinjiang Daqo Lvchuang [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember_lbl" xml:lang="en-US">Xinjiang Daqo Lvchuang</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember_lbl" xml:lang="en-US">Xinjiang Daqo Lvchuang</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_XinjiangDaqoNewEnergyCoLtdMember" xlink:label="dq_XinjiangDaqoNewEnergyCoLtdMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_XinjiangDaqoNewEnergyCoLtdMember" xlink:to="dq_XinjiangDaqoNewEnergyCoLtdMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_XinjiangDaqoNewEnergyCoLtdMember_lbl" xml:lang="en-US">Xinjiang Daqo [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_XinjiangDaqoNewEnergyCoLtdMember_lbl" xml:lang="en-US">Xinjiang Daqo</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_InnerMongoliaDaqoNewEnergyMember" xlink:label="dq_InnerMongoliaDaqoNewEnergyMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_InnerMongoliaDaqoNewEnergyMember" xlink:to="dq_InnerMongoliaDaqoNewEnergyMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_InnerMongoliaDaqoNewEnergyMember_lbl" xml:lang="en-US">Represents information pertaining to Inner Mongolia Daqo New Energy.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_InnerMongoliaDaqoNewEnergyMember_lbl" xml:lang="en-US">Inner Mongolia Daqo New Energy [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_InnerMongoliaDaqoNewEnergyMember_lbl" xml:lang="en-US">Inner Mongolia Daqo New Energy</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">ORGANIZATION AND PRINCIPAL ACTIVITIES</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">RELATED PARTY TRANSACTIONS AND BALANCES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Parent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xml:lang="en-US">Total ownership held directly or indirectly</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_AccountingPoliciesTable" xlink:label="dq_AccountingPoliciesTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_AccountingPoliciesTable" xlink:to="dq_AccountingPoliciesTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_AccountingPoliciesTable_lbl" xml:lang="en-US">Accounting Policies Table</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_AccountingPoliciesTable_lbl" xml:lang="en-US">Accounting Policies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="us-gaap_ShippingAndHandlingMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShippingAndHandlingMember" xlink:to="us-gaap_ShippingAndHandlingMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShippingAndHandlingMember_lbl" xml:lang="en-US">Shipping and Handling [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShippingAndHandlingMember_lbl" xml:lang="en-US">Shipping and Handling</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_lbl" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_AccountingPoliciesLineItems" xlink:label="dq_AccountingPoliciesLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_AccountingPoliciesLineItems" xlink:to="dq_AccountingPoliciesLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_AccountingPoliciesLineItems_lbl" xml:lang="en-US">Accounting policies line items.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_AccountingPoliciesLineItems_lbl" xml:lang="en-US">Accounting Policies [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_AccountingPoliciesLineItems_lbl" xml:lang="en-US">SUMMARY OF PRINCIPAL ACCOUNTING POLICIES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossAbstract" xlink:label="us-gaap_AllowanceForCreditLossAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForCreditLossAbstract" xlink:to="us-gaap_AllowanceForCreditLossAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForCreditLossAbstract_lbl" xml:lang="en-US">Allowance for Credit Loss [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForCreditLossAbstract_lbl" xml:lang="en-US">Allowance for credit losses</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OtherReceivableAllowanceForCreditLoss" xlink:label="dq_OtherReceivableAllowanceForCreditLoss" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_OtherReceivableAllowanceForCreditLoss" xlink:to="dq_OtherReceivableAllowanceForCreditLoss_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_OtherReceivableAllowanceForCreditLoss_lbl" xml:lang="en-US">Amount of allowance for credit loss on receivable classified as other.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_OtherReceivableAllowanceForCreditLoss_lbl" xml:lang="en-US">Other Receivable, Allowance for Credit Loss</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="dq_OtherReceivableAllowanceForCreditLoss_lbl" xml:lang="en-US">Balance at the end</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="dq_OtherReceivableAllowanceForCreditLoss_lbl" xml:lang="en-US">Balance at the beginning</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_OtherReceivableAllowanceForCreditLoss_lbl" xml:lang="en-US">Allowance for credit losses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestCostsCapitalized" xlink:label="us-gaap_InterestCostsCapitalized" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestCostsCapitalized" xlink:to="us-gaap_InterestCostsCapitalized_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestCostsCapitalized_lbl" xml:lang="en-US">Interest Costs Capitalized</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InterestCostsCapitalized_lbl" xml:lang="en-US">Interest expense capitalized</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryAdjustmentsAbstract" xlink:label="us-gaap_InventoryAdjustmentsAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryAdjustmentsAbstract" xlink:to="us-gaap_InventoryAdjustmentsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryAdjustmentsAbstract_lbl" xml:lang="en-US">Inventory Adjustments [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryAdjustmentsAbstract_lbl" xml:lang="en-US">Inventories</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseNoncurrentAbstract" xlink:label="us-gaap_PrepaidExpenseNoncurrentAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseNoncurrentAbstract" xlink:to="us-gaap_PrepaidExpenseNoncurrentAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseNoncurrentAbstract_lbl" xml:lang="en-US">Prepaid Expense, Noncurrent [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseNoncurrentAbstract_lbl" xml:lang="en-US">Prepaid land use rights</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US">Lease expense</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentChargesAbstract" xlink:label="us-gaap_AssetImpairmentChargesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentChargesAbstract" xlink:to="us-gaap_AssetImpairmentChargesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetImpairmentChargesAbstract_lbl" xml:lang="en-US">Asset Impairment Charges [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetImpairmentChargesAbstract_lbl" xml:lang="en-US">Impairment of long-lived assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges" xlink:label="us-gaap_AssetImpairmentCharges" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetImpairmentCharges_lbl" xml:lang="en-US">Asset Impairment Charges</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetImpairmentCharges_lbl" xml:lang="en-US">Long-lived asset impairment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="us-gaap_RevenueRecognitionAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionAbstract" xlink:to="us-gaap_RevenueRecognitionAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionAbstract_lbl" xml:lang="en-US">Revenue Recognition [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionAbstract_lbl" xml:lang="en-US">Revenue recognition</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xml:lang="en-US">Contract with customer, liability</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xml:lang="en-US">Advances from customers</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xml:lang="en-US">Contract with customer, liability, revenue recognized</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligation" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_lbl" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_lbl" xml:lang="en-US">Advances from customers expected to be recognized in revenue</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_lbl" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_lbl" xml:lang="en-US">Expected timing of satisfaction, period</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCostsAndDisclosuresAbstract" xlink:label="us-gaap_OtherCostsAndDisclosuresAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCostsAndDisclosuresAbstract" xlink:to="us-gaap_OtherCostsAndDisclosuresAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCostsAndDisclosuresAbstract_lbl" xml:lang="en-US">Other Costs and Disclosures [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherCostsAndDisclosuresAbstract_lbl" xml:lang="en-US">Shipping and handling</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US">Cost of goods and services sold</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_GovernmentGrantsAndSubsidiesAbstract" xlink:label="dq_GovernmentGrantsAndSubsidiesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_GovernmentGrantsAndSubsidiesAbstract" xlink:to="dq_GovernmentGrantsAndSubsidiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_GovernmentGrantsAndSubsidiesAbstract_lbl" xml:lang="en-US">Government Grants And Subsidies Abstract</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_GovernmentGrantsAndSubsidiesAbstract_lbl" xml:lang="en-US">Government Grants And Subsidies Abstract</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_GovernmentGrantsAndSubsidiesAbstract_lbl" xml:lang="en-US">Government subsidies</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_UnrestrictedCashSubsidies" xlink:label="dq_UnrestrictedCashSubsidies" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_UnrestrictedCashSubsidies" xlink:to="dq_UnrestrictedCashSubsidies_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_UnrestrictedCashSubsidies_lbl" xml:lang="en-US">Unrestricted Cash Subsidies</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_UnrestrictedCashSubsidies_lbl" xml:lang="en-US">Unrestricted Cash Subsidies</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_UnrestrictedCashSubsidies_lbl" xml:lang="en-US">Unrestricted cash government subsidies</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ProceedsFromGovernmentGrantsRelatedToFixedAssets" xlink:label="dq_ProceedsFromGovernmentGrantsRelatedToFixedAssets" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ProceedsFromGovernmentGrantsRelatedToFixedAssets" xlink:to="dq_ProceedsFromGovernmentGrantsRelatedToFixedAssets_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_ProceedsFromGovernmentGrantsRelatedToFixedAssets_lbl" xml:lang="en-US">The cash inflow from the government grants related to fixed assets.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ProceedsFromGovernmentGrantsRelatedToFixedAssets_lbl" xml:lang="en-US">Proceeds from Government Grants Related To Fixed Assets</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ProceedsFromGovernmentGrantsRelatedToFixedAssets_lbl" xml:lang="en-US">Proceeds from government grants related to fixed assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Allocated Share-Based Compensation Expense</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Share-based compensation</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Amounts recognized as expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTranslationAbstract" xlink:label="us-gaap_ForeignCurrencyTranslationAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTranslationAbstract" xlink:to="us-gaap_ForeignCurrencyTranslationAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTranslationAbstract_lbl" xml:lang="en-US">Foreign Currency Translation [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyTranslationAbstract_lbl" xml:lang="en-US">Foreign currency translation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetReportingCurrencyDenominatedValue" xlink:label="us-gaap_AssetReportingCurrencyDenominatedValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetReportingCurrencyDenominatedValue" xlink:to="us-gaap_AssetReportingCurrencyDenominatedValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetReportingCurrencyDenominatedValue_lbl" xml:lang="en-US">Asset, Reporting Currency Denominated, Value</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetReportingCurrencyDenominatedValue_lbl" xml:lang="en-US">Aggregate amount of cash and cash equivalents and restricted cash denominated in RMB</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OtherReceivableAllowanceForCreditLossRollForward" xlink:label="dq_OtherReceivableAllowanceForCreditLossRollForward" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_OtherReceivableAllowanceForCreditLossRollForward" xlink:to="dq_OtherReceivableAllowanceForCreditLossRollForward_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_OtherReceivableAllowanceForCreditLossRollForward_lbl" xml:lang="en-US">A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_OtherReceivableAllowanceForCreditLossRollForward_lbl" xml:lang="en-US">Other Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_OtherReceivableAllowanceForCreditLossRollForward_lbl" xml:lang="en-US">Allowance for expected credit loss of other receivable</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_BuildingsAndPlantMember" xlink:label="dq_BuildingsAndPlantMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_BuildingsAndPlantMember" xlink:to="dq_BuildingsAndPlantMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_BuildingsAndPlantMember_lbl" xml:lang="en-US">This member stands for buildings and plant.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_BuildingsAndPlantMember_lbl" xml:lang="en-US">Buildings And Plant [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_BuildingsAndPlantMember_lbl" xml:lang="en-US">Buildings and plant</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US">Machinery And Equipment [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US">Machinery and equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Furniture And Fixtures [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Furniture, fixtures and equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Vehicles [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Motor vehicles</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Range [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Range [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">PROPERTY, PLANT AND EQUIPMENT, NET</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentImpairmentOrDisposalAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentImpairmentOrDisposalAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentImpairmentOrDisposalAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentImpairmentOrDisposalAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentImpairmentOrDisposalAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment Impairment or Disposal [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentImpairmentOrDisposalAbstract_lbl" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Estimated useful lives</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelAxis" xlink:label="us-gaap_ContractWithCustomerSalesChannelAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerSalesChannelAxis" xlink:to="us-gaap_ContractWithCustomerSalesChannelAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerSalesChannelAxis_lbl" xml:lang="en-US">Contract with Customer, Sales Channel [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelDomain" xlink:label="us-gaap_ContractWithCustomerSalesChannelDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerSalesChannelDomain" xlink:to="us-gaap_ContractWithCustomerSalesChannelDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerSalesChannelDomain_lbl" xml:lang="en-US">Contract with Customer, Sales Channel [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesChannelDirectlyToConsumerMember" xlink:label="us-gaap_SalesChannelDirectlyToConsumerMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesChannelDirectlyToConsumerMember" xlink:to="us-gaap_SalesChannelDirectlyToConsumerMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesChannelDirectlyToConsumerMember_lbl" xml:lang="en-US">Sales Channel, Directly to Consumer [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesChannelDirectlyToConsumerMember_lbl" xml:lang="en-US">Domestic sales</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesChannelThroughIntermediaryMember" xlink:label="us-gaap_SalesChannelThroughIntermediaryMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesChannelThroughIntermediaryMember" xlink:to="us-gaap_SalesChannelThroughIntermediaryMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesChannelThroughIntermediaryMember_lbl" xml:lang="en-US">Sales Channel, Through Intermediary [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesChannelThroughIntermediaryMember_lbl" xml:lang="en-US">Export sales</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xml:lang="en-US">SUMMARY OF PRINCIPAL ACCOUNTING POLICIES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xml:lang="en-US">Selling, General And Administrative Expenses [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesMember_lbl" xml:lang="en-US">Cost Of Revenues [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CostOfSalesMember_lbl" xml:lang="en-US">Cost of revenues</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xml:lang="en-US">Research And Development Expenses [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xml:lang="en-US">Research and development expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis" xlink:label="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis" xlink:to="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_lbl" xml:lang="en-US">Statement of Financial Position Location, Activity, Capitalization [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationDomain" xlink:label="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationDomain" xlink:to="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationDomain_lbl" xml:lang="en-US">Statement of Financial Position Location, Activity, Capitalization [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentMember" xlink:label="us-gaap_PropertyPlantAndEquipmentMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentMember" xlink:to="us-gaap_PropertyPlantAndEquipmentMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentMember_lbl" xml:lang="en-US">Property, Plant and Equipment [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentMember_lbl" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoriesMember" xlink:label="us-gaap_InventoriesMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoriesMember" xlink:to="us-gaap_InventoriesMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoriesMember_lbl" xml:lang="en-US">Inventories [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoriesMember_lbl" xml:lang="en-US">Inventories</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl" xml:lang="en-US">Share-based compensation</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareBasedPaymentArrangementReversal" xlink:label="dq_ShareBasedPaymentArrangementReversal" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ShareBasedPaymentArrangementReversal" xlink:to="dq_ShareBasedPaymentArrangementReversal_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_ShareBasedPaymentArrangementReversal_lbl" xml:lang="en-US">Amount of reversal for award under share-based payment arrangement.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ShareBasedPaymentArrangementReversal_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Reversal</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ShareBasedPaymentArrangementReversal_lbl" xml:lang="en-US">Share-based payment arrangement, reversal</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryCurrentTable" xlink:label="us-gaap_InventoryCurrentTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_InventoryCurrentTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryCurrentTable_lbl" xml:lang="en-US">Inventory, Current [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryLineItems" xlink:label="us-gaap_InventoryLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryLineItems_lbl" xml:lang="en-US">Inventory [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryLineItems_lbl" xml:lang="en-US">INVENTORIES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Inventory, Raw Materials, Gross</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw materials</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US">Inventory, Work in Process, Gross</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US">Work-in-process</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Inventory, Finished Goods, Gross</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished goods</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_DepreciableAssetMember" xlink:label="dq_DepreciableAssetMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_DepreciableAssetMember" xlink:to="dq_DepreciableAssetMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_DepreciableAssetMember_lbl" xml:lang="en-US">Depreciable Asset [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_DepreciableAssetMember_lbl" xml:lang="en-US">Depreciable asset</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xml:lang="en-US">Construction in process</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Cost</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: Accumulated depreciation</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_AccumulatedImpairmentPropertyPlantAndEquipment" xlink:label="dq_AccumulatedImpairmentPropertyPlantAndEquipment" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_AccumulatedImpairmentPropertyPlantAndEquipment" xlink:to="dq_AccumulatedImpairmentPropertyPlantAndEquipment_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_AccumulatedImpairmentPropertyPlantAndEquipment_lbl" xml:lang="en-US">Amount of accumulated impairment for physical assets used in the normal conduct of business to produce goods and services.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_AccumulatedImpairmentPropertyPlantAndEquipment_lbl" xml:lang="en-US">Accumulated Impairment, Property, Plant, and Equipment</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_AccumulatedImpairmentPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: Impairment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerFMember" xlink:label="dq_CustomerFMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_CustomerFMember" xlink:to="dq_CustomerFMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_CustomerFMember_lbl" xml:lang="en-US">Customer F [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_CustomerFMember_lbl" xml:lang="en-US">Customer F [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_CustomerFMember_lbl" xml:lang="en-US">Customer F</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerEMember" xlink:label="dq_CustomerEMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_CustomerEMember" xlink:to="dq_CustomerEMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_CustomerEMember_lbl" xml:lang="en-US">Customer E [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_CustomerEMember_lbl" xml:lang="en-US">Customer E</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerBMember" xlink:label="dq_CustomerBMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_CustomerBMember" xlink:to="dq_CustomerBMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_CustomerBMember_lbl" xml:lang="en-US">Customer B [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_CustomerBMember_lbl" xml:lang="en-US">Customer B</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerAMember" xlink:label="dq_CustomerAMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_CustomerAMember" xlink:to="dq_CustomerAMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_CustomerAMember_lbl" xml:lang="en-US">Customer A [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_CustomerAMember_lbl" xml:lang="en-US">Customer A</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCustomerMember" xlink:label="us-gaap_OtherCustomerMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCustomerMember" xlink:to="us-gaap_OtherCustomerMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCustomerMember_lbl" xml:lang="en-US">Other Customer [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherCustomerMember_lbl" xml:lang="en-US">Others</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US">Fair Value Inputs Level 2 [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US">Level 2</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US">Fair Value Measurements Recurring [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US">Recurring</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsNonrecurringMember" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsNonrecurringMember" xlink:to="us-gaap_FairValueMeasurementsNonrecurringMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember_lbl" xml:lang="en-US">Nonrecurring</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember_lbl" xml:lang="en-US">Nonrecurring</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_StructuredFinancialProductsMember" xlink:label="dq_StructuredFinancialProductsMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_StructuredFinancialProductsMember" xlink:to="dq_StructuredFinancialProductsMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_StructuredFinancialProductsMember_lbl" xml:lang="en-US">Defines Structured Financial Products</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_StructuredFinancialProductsMember_lbl" xml:lang="en-US">Structured Financial Products [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_StructuredFinancialProductsMember_lbl" xml:lang="en-US">Structured Financial Products</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US">FAIR VALUE MEASUREMENTS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestmentsAbstract" xlink:label="us-gaap_ShortTermInvestmentsAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestmentsAbstract" xlink:to="us-gaap_ShortTermInvestmentsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermInvestmentsAbstract_lbl" xml:lang="en-US">Short-term Investments [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermInvestmentsAbstract_lbl" xml:lang="en-US">Short-term investments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermInvestments_lbl" xml:lang="en-US">Short-term Investments</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShortTermInvestments_lbl" xml:lang="en-US">Short-term investments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="us-gaap_DefinedContributionPlanCostRecognized" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanCostRecognized" xlink:to="us-gaap_DefinedContributionPlanCostRecognized_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanCostRecognized_lbl" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedContributionPlanCostRecognized_lbl" xml:lang="en-US">Defined contribution plan expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAppropriated" xlink:label="us-gaap_RetainedEarningsAppropriated" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAppropriated" xlink:to="us-gaap_RetainedEarningsAppropriated_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAppropriated_lbl" xml:lang="en-US">Retained Earnings, Appropriated</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAppropriated_lbl" xml:lang="en-US">Aggregate balance of statutory common reserves</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityRestrictions" xlink:label="us-gaap_EquityRestrictions" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityRestrictions" xlink:to="us-gaap_EquityRestrictions_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityRestrictions_lbl" xml:lang="en-US">Equity Restrictions</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityRestrictions_lbl" xml:lang="en-US">Restrictions of statutory reserves</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_OperatingLossCarryforwardsTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwardsTable_lbl" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityDomain_lbl" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ChongqingDaqoNewEnergyCoLtdMember" xlink:label="dq_ChongqingDaqoNewEnergyCoLtdMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ChongqingDaqoNewEnergyCoLtdMember" xlink:to="dq_ChongqingDaqoNewEnergyCoLtdMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_ChongqingDaqoNewEnergyCoLtdMember_lbl" xml:lang="en-US">Chongqing Daqo New Energy Co., Ltd. [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ChongqingDaqoNewEnergyCoLtdMember_lbl" xml:lang="en-US">Chongqing Daqo New Energy Co., Ltd. [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ChongqingDaqoNewEnergyCoLtdMember_lbl" xml:lang="en-US">Chongqing Daqo New Energy Co., Ltd</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_InnerMongoliaDaqoSemiconductorCo.LtdMember" xlink:label="dq_InnerMongoliaDaqoSemiconductorCo.LtdMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_InnerMongoliaDaqoSemiconductorCo.LtdMember" xlink:to="dq_InnerMongoliaDaqoSemiconductorCo.LtdMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_InnerMongoliaDaqoSemiconductorCo.LtdMember_lbl" xml:lang="en-US">Represents the member information pertaining to Inner Mongolia Daqo Semiconductor Co., Ltd.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_InnerMongoliaDaqoSemiconductorCo.LtdMember_lbl" xml:lang="en-US">Inner Mongolia Daqo Semiconductor Co., Ltd [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_InnerMongoliaDaqoSemiconductorCo.LtdMember_lbl" xml:lang="en-US">Inner Mongolia Daqo Semiconductor Co., Ltd</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xml:lang="en-US">Income Tax Authority, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_lbl" xml:lang="en-US">Income Tax Authority, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAdministrationOfTaxationChinaMember" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAdministrationOfTaxationChinaMember" xlink:to="us-gaap_StateAdministrationOfTaxationChinaMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember_lbl" xml:lang="en-US">State Administration of Taxation, China [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember_lbl" xml:lang="en-US">State Administration of Taxation, China</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_HK" xlink:label="country_HK" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_HK" xlink:to="country_HK_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_HK_lbl" xml:lang="en-US">HONG KONG [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_HK_lbl" xml:lang="en-US">HONG KONG</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OutsidePrcMember" xlink:label="dq_OutsidePrcMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_OutsidePrcMember" xlink:to="dq_OutsidePrcMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_OutsidePrcMember_lbl" xml:lang="en-US">Represents the outside PRC tax authority.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_OutsidePrcMember_lbl" xml:lang="en-US">Outside PRC [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_OutsidePrcMember_lbl" xml:lang="en-US">Outside PRC</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xml:lang="en-US">INCOME TAXES</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_AmountOfProfitForWhichRateOfTaxChanges" xlink:label="dq_AmountOfProfitForWhichRateOfTaxChanges" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_AmountOfProfitForWhichRateOfTaxChanges" xlink:to="dq_AmountOfProfitForWhichRateOfTaxChanges_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_AmountOfProfitForWhichRateOfTaxChanges_lbl" xml:lang="en-US">Amount of profit for which rate of tax differs.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_AmountOfProfitForWhichRateOfTaxChanges_lbl" xml:lang="en-US">Amount Of Profit For Which Rate Of Tax Changes</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_AmountOfProfitForWhichRateOfTaxChanges_lbl" xml:lang="en-US">Amount of profit for which rate of tax changes</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_EffectiveIncomeTaxRateIfProfitOfEntityIsLessThanHk2Million" xlink:label="dq_EffectiveIncomeTaxRateIfProfitOfEntityIsLessThanHk2Million" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_EffectiveIncomeTaxRateIfProfitOfEntityIsLessThanHk2Million" xlink:to="dq_EffectiveIncomeTaxRateIfProfitOfEntityIsLessThanHk2Million_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_EffectiveIncomeTaxRateIfProfitOfEntityIsLessThanHk2Million_lbl" xml:lang="en-US">Minimum income tax rate</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_EffectiveIncomeTaxRateIfProfitOfEntityIsLessThanHk2Million_lbl" xml:lang="en-US">Effective Income Tax Rate If The Profit Of Entity Is Less Than HK$ 2 Million</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_EffectiveIncomeTaxRateIfProfitOfEntityIsLessThanHk2Million_lbl" xml:lang="en-US">Minimum income tax rate</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_EffectiveIncomeTaxRateIfProfitOfEntityIsMoreThanHk2Million" xlink:label="dq_EffectiveIncomeTaxRateIfProfitOfEntityIsMoreThanHk2Million" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_EffectiveIncomeTaxRateIfProfitOfEntityIsMoreThanHk2Million" xlink:to="dq_EffectiveIncomeTaxRateIfProfitOfEntityIsMoreThanHk2Million_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_EffectiveIncomeTaxRateIfProfitOfEntityIsMoreThanHk2Million_lbl" xml:lang="en-US">Maximum income tax rate.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_EffectiveIncomeTaxRateIfProfitOfEntityIsMoreThanHk2Million_lbl" xml:lang="en-US">Effective Income Tax Rate If The Profit Of Entity Is More Than HK$ 2 Million</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_EffectiveIncomeTaxRateIfProfitOfEntityIsMoreThanHk2Million_lbl" xml:lang="en-US">Maximum income tax rate</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation Allowance</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Ending Balance</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Beginning balance</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PercentageOfDistributableProfitRecordedAsDeferredTaxLiability" xlink:label="dq_PercentageOfDistributableProfitRecordedAsDeferredTaxLiability" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_PercentageOfDistributableProfitRecordedAsDeferredTaxLiability" xlink:to="dq_PercentageOfDistributableProfitRecordedAsDeferredTaxLiability_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_PercentageOfDistributableProfitRecordedAsDeferredTaxLiability_lbl" xml:lang="en-US">Percentage of distributable profit recorded as deferred tax liability.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_PercentageOfDistributableProfitRecordedAsDeferredTaxLiability_lbl" xml:lang="en-US">Percentage of distributable profit recorded as deferred tax liability</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_PercentageOfDistributableProfitRecordedAsDeferredTaxLiability_lbl" xml:lang="en-US">Percentage of distributable profit recorded as deferred tax liability</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_WithholdingIncomeTax" xlink:label="dq_WithholdingIncomeTax" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_WithholdingIncomeTax" xlink:to="dq_WithholdingIncomeTax_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_WithholdingIncomeTax_lbl" xml:lang="en-US">The amount of withholding income taxes recorded.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_WithholdingIncomeTax_lbl" xml:lang="en-US">Withholding Income Tax</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_WithholdingIncomeTax_lbl" xml:lang="en-US">Withholding income tax</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">PRC Enterprise Income Tax</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Statutory enterprise income tax rate</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent" xlink:label="dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent" xlink:to="dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent_lbl" xml:lang="en-US">The percentage of preferential tax rate applicable to the company as per local laws.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Preferential Tax Rate, Percent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent_lbl" xml:lang="en-US">Preferential tax rate</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsDividends" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsDividends" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsDividends" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsDividends_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsDividends_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Dividend, Percent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsDividends_lbl" xml:lang="en-US">PRC state council, income tax rate</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_MinimumDividendDistributionPercentage" xlink:label="dq_MinimumDividendDistributionPercentage" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_MinimumDividendDistributionPercentage" xlink:to="dq_MinimumDividendDistributionPercentage_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_MinimumDividendDistributionPercentage_lbl" xml:lang="en-US">Percentage of the minimum dividend distribution.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_MinimumDividendDistributionPercentage_lbl" xml:lang="en-US">Minimum Dividend Distribution Percentage</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_MinimumDividendDistributionPercentage_lbl" xml:lang="en-US">Minimum dividend distribution (in percent)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Current tax expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred tax expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefitIntraperiodTaxAllocation" xlink:label="us-gaap_IncomeTaxExpenseBenefitIntraperiodTaxAllocation" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefitIntraperiodTaxAllocation" xlink:to="us-gaap_IncomeTaxExpenseBenefitIntraperiodTaxAllocation_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefitIntraperiodTaxAllocation_lbl" xml:lang="en-US">Income Tax Expense (Benefit), Intraperiod Tax Allocation</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefitIntraperiodTaxAllocation_lbl" xml:lang="en-US">Total</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGrossAbstract" xlink:label="us-gaap_DeferredTaxAssetsGrossAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsGrossAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGrossAbstract_lbl" xml:lang="en-US">Deferred Tax Assets, Gross [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsGrossAbstract_lbl" xml:lang="en-US">Deferred tax assets:</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_DeferredTaxAssetsLongLivedAssetsDepreciation" xlink:label="dq_DeferredTaxAssetsLongLivedAssetsDepreciation" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_DeferredTaxAssetsLongLivedAssetsDepreciation" xlink:to="dq_DeferredTaxAssetsLongLivedAssetsDepreciation_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_DeferredTaxAssetsLongLivedAssetsDepreciation_lbl" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from depreciation on long lived assets.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_DeferredTaxAssetsLongLivedAssetsDepreciation_lbl" xml:lang="en-US">Deferred Tax Assets, Long Lived Assets Depreciation</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_DeferredTaxAssetsLongLivedAssetsDepreciation_lbl" xml:lang="en-US">Long-lived assets depreciation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_lbl" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Impairment Losses</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_lbl" xml:lang="en-US">Long-lived assets impairment</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_DeferredTaxAssetsInventoryWriteDown" xlink:label="dq_DeferredTaxAssetsInventoryWriteDown" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_DeferredTaxAssetsInventoryWriteDown" xlink:to="dq_DeferredTaxAssetsInventoryWriteDown_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_DeferredTaxAssetsInventoryWriteDown_lbl" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible inventory write down.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_DeferredTaxAssetsInventoryWriteDown_lbl" xml:lang="en-US">Deferred Tax Assets Inventory Write - Down</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_DeferredTaxAssetsInventoryWriteDown_lbl" xml:lang="en-US">Inventory write - down</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xml:lang="en-US">Allowance for expected credit loss</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_DeferredTaxAssetsDonationExpenses" xlink:label="dq_DeferredTaxAssetsDonationExpenses" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_DeferredTaxAssetsDonationExpenses" xlink:to="dq_DeferredTaxAssetsDonationExpenses_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_DeferredTaxAssetsDonationExpenses_lbl" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from donation expenses,</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_DeferredTaxAssetsDonationExpenses_lbl" xml:lang="en-US">Deferred Tax Assets, Donation Expenses</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_DeferredTaxAssetsDonationExpenses_lbl" xml:lang="en-US">Donation expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carried forward</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Sub-total</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US">Deferred Tax Liabilities, Gross [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US">Deferred tax liabilities:</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_DeferredTaxLiabilitiesLongLivedAssetsDepreciation" xlink:label="dq_DeferredTaxLiabilitiesLongLivedAssetsDepreciation" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_DeferredTaxLiabilitiesLongLivedAssetsDepreciation" xlink:to="dq_DeferredTaxLiabilitiesLongLivedAssetsDepreciation_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_DeferredTaxLiabilitiesLongLivedAssetsDepreciation_lbl" xml:lang="en-US">Amount of deferred tax liability attributable to taxable temporary differences from depreciation on long lived assets.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_DeferredTaxLiabilitiesLongLivedAssetsDepreciation_lbl" xml:lang="en-US">Deferred Tax Liabilities, Long Lived Assets Depreciation</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="dq_DeferredTaxLiabilitiesLongLivedAssetsDepreciation_lbl" xml:lang="en-US">Long-lived assets depreciation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US">Difference in basis of buildings</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_DeferredTaxLiabilitiesDividendWithholdingTax" xlink:label="dq_DeferredTaxLiabilitiesDividendWithholdingTax" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_DeferredTaxLiabilitiesDividendWithholdingTax" xlink:to="dq_DeferredTaxLiabilitiesDividendWithholdingTax_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_DeferredTaxLiabilitiesDividendWithholdingTax_lbl" xml:lang="en-US">Amount of deferred tax liability attributable to Dividend withholding tax.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_DeferredTaxLiabilitiesDividendWithholdingTax_lbl" xml:lang="en-US">Deferred Tax Liabilities Dividend Withholding Tax</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="dq_DeferredTaxLiabilitiesDividendWithholdingTax_lbl" xml:lang="en-US">Dividend withholding tax</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Total deferred tax liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Deferred tax assets, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US">Deferred tax liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xml:lang="en-US">Addition</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ValuationAllowanceDeferredTaxAssetForeignExchangeEffect" xlink:label="dq_ValuationAllowanceDeferredTaxAssetForeignExchangeEffect" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ValuationAllowanceDeferredTaxAssetForeignExchangeEffect" xlink:to="dq_ValuationAllowanceDeferredTaxAssetForeignExchangeEffect_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_ValuationAllowanceDeferredTaxAssetForeignExchangeEffect_lbl" xml:lang="en-US">Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset resulting from the effect of foreign exchange rates.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ValuationAllowanceDeferredTaxAssetForeignExchangeEffect_lbl" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Foreign Exchange Effect</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ValuationAllowanceDeferredTaxAssetForeignExchangeEffect_lbl" xml:lang="en-US">Foreign exchange effect</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl" xml:lang="en-US">Effective income tax rate:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Holiday, Percent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays_lbl" xml:lang="en-US">Preferential income tax rate of subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_EffectiveIncomeTaxRateReconciliationEffectOfDifferentReversalRate" xlink:label="dq_EffectiveIncomeTaxRateReconciliationEffectOfDifferentReversalRate" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_EffectiveIncomeTaxRateReconciliationEffectOfDifferentReversalRate" xlink:to="dq_EffectiveIncomeTaxRateReconciliationEffectOfDifferentReversalRate_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_EffectiveIncomeTaxRateReconciliationEffectOfDifferentReversalRate_lbl" xml:lang="en-US">Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to effect of different reversal rate.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_EffectiveIncomeTaxRateReconciliationEffectOfDifferentReversalRate_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Effect Of Different Reversal Rate</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_EffectiveIncomeTaxRateReconciliationEffectOfDifferentReversalRate_lbl" xml:lang="en-US">Effect of different reversal rate</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Changes in valuation allowance</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Different tax rate in other jurisdictions</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_DividendWithholdingTax" xlink:label="dq_DividendWithholdingTax" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_DividendWithholdingTax" xlink:to="dq_DividendWithholdingTax_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_DividendWithholdingTax_lbl" xml:lang="en-US">Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to Dividend withholding tax.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_DividendWithholdingTax_lbl" xml:lang="en-US">Dividend withholding tax</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_DividendWithholdingTax_lbl" xml:lang="en-US">Dividend withholding tax</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Effective tax rate</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:label="us-gaap_IncomeTaxHolidayAggregateDollarAmount" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:to="us-gaap_IncomeTaxHolidayAggregateDollarAmount_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxHolidayAggregateDollarAmount_lbl" xml:lang="en-US">Income Tax Holiday, Aggregate Dollar Amount</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxHolidayAggregateDollarAmount_lbl" xml:lang="en-US">The aggregate dollar effect</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:label="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:to="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_lbl" xml:lang="en-US">Income Tax Holiday, Income Tax Benefits Per Share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_lbl" xml:lang="en-US">Per share effect-basic and diluted</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract_lbl" xml:lang="en-US">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Net [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract_lbl" xml:lang="en-US">Transfers from (to) the non-controlling interests:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent_lbl" xml:lang="en-US">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Purchase of Interest by Parent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent_lbl" xml:lang="en-US">Decrease in the Company's paid-in capital from acquisition of non-controlling interest</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests_lbl" xml:lang="en-US">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Issuance of Equity by Subsidiary to Noncontrolling Interests</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests_lbl" xml:lang="en-US">Increase in the Company's paid-in capital from subsidiary's offering of its equity interests to third parties (including exercise of stock options)</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries" xlink:label="dq_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries" xlink:to="dq_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries_lbl" xml:lang="en-US">Represents the repurchase of equity (treasury stock) by subsidiaries during the period, thereby effecting a change in total (consolidated) equity attributable to the parent, but not deconsolidation by the parent.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries_lbl" xml:lang="en-US">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Repurchase of Shares by Subsidiaries</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="dq_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries_lbl" xml:lang="en-US">(Decrease) increase in the Company's paid-in capital from repurchase of shares by subsidiary</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet_lbl" xml:lang="en-US">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Net</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet_lbl" xml:lang="en-US">Net transfers from (to) non-controlling interests</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_lbl" xml:lang="en-US">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Change Due to Net Income Attributable to Parent and Effects of Changes, Net</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_lbl" xml:lang="en-US">Change from net income attributable to Daqo New Energy Corp. shareholders and transfers from (to) non-controlling interests</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestTable" xlink:label="us-gaap_MinorityInterestTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestTable" xlink:to="us-gaap_MinorityInterestTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestTable_lbl" xml:lang="en-US">Noncontrolling Interest [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_XinjiangDaqoInvestmentCoLtdMember" xlink:label="dq_XinjiangDaqoInvestmentCoLtdMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_XinjiangDaqoInvestmentCoLtdMember" xlink:to="dq_XinjiangDaqoInvestmentCoLtdMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_XinjiangDaqoInvestmentCoLtdMember_lbl" xml:lang="en-US">Xinjiang Daqo Investment [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_XinjiangDaqoInvestmentCoLtdMember_lbl" xml:lang="en-US">Xinjiang Daqo Investment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US">Stock options</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestLineItems" xlink:label="us-gaap_MinorityInterestLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestLineItems" xlink:to="us-gaap_MinorityInterestLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestLineItems_lbl" xml:lang="en-US">Noncontrolling Interest [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterestLineItems_lbl" xml:lang="en-US">NON-CONTROLLING INTERESTS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl" xml:lang="en-US">Proceeds from Issuance Initial Public Offering</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_lbl" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US">Restricted Stock Units (RSUs)</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareIncentivePlan2014Member" xlink:label="dq_ShareIncentivePlan2014Member" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ShareIncentivePlan2014Member" xlink:to="dq_ShareIncentivePlan2014Member_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ShareIncentivePlan2014Member_lbl" xml:lang="en-US">Share Incentive Plan 2014 [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ShareIncentivePlan2014Member_lbl" xml:lang="en-US">Share Incentive Plan 2014</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareIncentivePlan2018Member" xlink:label="dq_ShareIncentivePlan2018Member" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ShareIncentivePlan2018Member" xlink:to="dq_ShareIncentivePlan2018Member_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ShareIncentivePlan2018Member_lbl" xml:lang="en-US">Share Incentive Plan 2018 [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ShareIncentivePlan2018Member_lbl" xml:lang="en-US">Share Incentive Plan 2018</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareIncentivePlan2014And2018Member" xlink:label="dq_ShareIncentivePlan2014And2018Member" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ShareIncentivePlan2014And2018Member" xlink:to="dq_ShareIncentivePlan2014And2018Member_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ShareIncentivePlan2014And2018Member_lbl" xml:lang="en-US">Share Incentive Plan 2014 And 2018 [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="dq_ShareIncentivePlan2014And2018Member_lbl" xml:lang="en-US">Share Incentive Plan 2014 and 2018</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareIncentivePlan2022Member" xlink:label="dq_ShareIncentivePlan2022Member" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ShareIncentivePlan2022Member" xlink:to="dq_ShareIncentivePlan2022Member_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_ShareIncentivePlan2022Member_lbl" xml:lang="en-US">This Represent Share Incentive Plan 2022 [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ShareIncentivePlan2022Member_lbl" xml:lang="en-US">Share Incentive Plan 2022 [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ShareIncentivePlan2022Member_lbl" xml:lang="en-US">Share Incentive Plan 2022</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GranteeStatusAxis_lbl" xml:lang="en-US">Grantee Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GranteeStatusDomain" xlink:to="us-gaap_GranteeStatusDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GranteeStatusDomain_lbl" xml:lang="en-US">Grantee Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Employee [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember_lbl" xml:lang="en-US">Chief executive officer</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:to="us-gaap_ShareBasedPaymentArrangementNonemployeeMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedPaymentArrangementNonemployeeMember_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Nonemployee [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedPaymentArrangementNonemployeeMember_lbl" xml:lang="en-US">Certain directors, executive officers</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingAxis_lbl" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_VestingDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingDomain_lbl" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Tranche One [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl" xml:lang="en-US">Vested on the grant date</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Tranche Two [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl" xml:lang="en-US">Vested after grant date on each month</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Tranche Three [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl" xml:lang="en-US">Vesting on fourth anniversary of the grant date</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US">Ordinary shares authorized</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xml:lang="en-US">Exercised</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xml:lang="en-US">Intrinsic value of options exercised</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockExpense" xlink:label="us-gaap_RestrictedStockExpense" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockExpense" xlink:to="us-gaap_RestrictedStockExpense_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockExpense_lbl" xml:lang="en-US">Restricted Stock or Unit Expense</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockExpense_lbl" xml:lang="en-US">Restricted Stock or Unit Expense</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xml:lang="en-US">Total fair value of RSU</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xml:lang="en-US">Unrecognized compensation cost</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Unrecognized compensation cost, recognition period</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Number of award granted</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Granted</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US">Vesting period</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl" xml:lang="en-US">Vesting percentage</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingPeriod" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingPeriod" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingPeriod" xlink:to="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingPeriod_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingPeriod_lbl" xml:lang="en-US">Number of periods over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingPeriod_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Vesting Period</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingPeriod_lbl" xml:lang="en-US">Number of Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Granted</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Number of option granted</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xml:lang="en-US">Number of Options</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xml:lang="en-US">Number of 2022 PRC stock options</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Stock options outstanding at end</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Stock options outstanding at beginning</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Forfeited</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl" xml:lang="en-US">Expired</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Stock options exercisable at end</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xml:lang="en-US">Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Stock options outstanding at end (in dollars per share)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Stock options outstanding at beginning (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Granted</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Forfeited</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Expired</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Expired (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Exercised</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Stock options exercisable at end (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" xml:lang="en-US">Weighted Average Remaining Contract Life</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" xml:lang="en-US">Weighted Average Remaining Contract Life</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Options outstanding</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Options exercisable</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Options outstanding at end (in dollars per share)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Options outstanding at beginning (in dollars per share)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Options outstanding at beginning (in dollars per share)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Options outstanding at end (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Forfeited</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue" xlink:to="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average grant-date fair value of non-vested options expired.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Expired, Weighted Average Grant Date Fair Value</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Expired</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Exercised</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" xlink:to="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average grant-date fair value of non-vested options exercisable.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Grant Date Fair Value</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Options exercisable (in dollars per share)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Options exercisable (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Stock options outstanding at end (in dollars)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Stock options outstanding at beginning (in dollars)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Options outstanding</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Stock options exercisable at end (in dollars)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Options exercisable</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Non-vested RSUs on December 31, 2024</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Non-vested RSUs on January 1, 2024</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Vested</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Non-vested RSUs on December 31, 2024</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Non-vested RSUs on January 1, 2024</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Vested</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Expected term (months)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Expected dividends</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_lbl" xml:lang="en-US">Expected volatility, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_lbl" xml:lang="en-US">Expected volatility, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_lbl" xml:lang="en-US">Risk-free interest rate, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_lbl" xml:lang="en-US">Risk-free interest rate, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US">Share Price</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US">Fair value of common stock</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyMember_lbl" xml:lang="en-US">Related Party [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyMember_lbl" xml:lang="en-US">Related Party</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyTransactionDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDomain_lbl" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PurchasesOfFixedAssetsMember" xlink:label="dq_PurchasesOfFixedAssetsMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_PurchasesOfFixedAssetsMember" xlink:to="dq_PurchasesOfFixedAssetsMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_PurchasesOfFixedAssetsMember_lbl" xml:lang="en-US">Purchases of Fixed Assets [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_PurchasesOfFixedAssetsMember_lbl" xml:lang="en-US">Purchases of Fixed Assets [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_PurchasesOfFixedAssetsMember_lbl" xml:lang="en-US">Purchases of Fixed Assets</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PurchasesOfRawMaterialsMember" xlink:label="dq_PurchasesOfRawMaterialsMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_PurchasesOfRawMaterialsMember" xlink:to="dq_PurchasesOfRawMaterialsMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_PurchasesOfRawMaterialsMember_lbl" xml:lang="en-US">Purchases of Raw Materials [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_PurchasesOfRawMaterialsMember_lbl" xml:lang="en-US">Purchases of Raw Materials [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_PurchasesOfRawMaterialsMember_lbl" xml:lang="en-US">Purchases of Raw Materials</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:label="us-gaap_StatementOperatingActivitiesSegmentAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:to="us-gaap_StatementOperatingActivitiesSegmentAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOperatingActivitiesSegmentAxis_lbl" xml:lang="en-US">Operating Activities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentOperatingActivitiesDomain" xlink:label="us-gaap_SegmentOperatingActivitiesDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentOperatingActivitiesDomain" xlink:to="us-gaap_SegmentOperatingActivitiesDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentOperatingActivitiesDomain_lbl" xml:lang="en-US">Operating Activities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentContinuingOperationsMember" xlink:label="us-gaap_SegmentContinuingOperationsMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentContinuingOperationsMember" xlink:to="us-gaap_SegmentContinuingOperationsMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentContinuingOperationsMember_lbl" xml:lang="en-US">Segment Continuing Operations [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentContinuingOperationsMember_lbl" xml:lang="en-US">Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_CounterpartyNameAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CounterpartyNameAxis_lbl" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_lbl" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ZhenjiangDaqoIntelligentMember" xlink:label="dq_ZhenjiangDaqoIntelligentMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ZhenjiangDaqoIntelligentMember" xlink:to="dq_ZhenjiangDaqoIntelligentMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_ZhenjiangDaqoIntelligentMember_lbl" xml:lang="en-US">Represents information pertaining to Zhenjiang Daqo Intelligent.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ZhenjiangDaqoIntelligentMember_lbl" xml:lang="en-US">Zhenjiang Daqo Intelligent [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ZhenjiangDaqoIntelligentMember_lbl" xml:lang="en-US">Zhenjiang Daqo Intelligent</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_NanjingDaqoTransformerMember" xlink:label="dq_NanjingDaqoTransformerMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_NanjingDaqoTransformerMember" xlink:to="dq_NanjingDaqoTransformerMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_NanjingDaqoTransformerMember_lbl" xml:lang="en-US">Nanjing Daqo Transformer [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_NanjingDaqoTransformerMember_lbl" xml:lang="en-US">Nanjing Daqo Transformer</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ChongqingDaqoTailaiMember" xlink:label="dq_ChongqingDaqoTailaiMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ChongqingDaqoTailaiMember" xlink:to="dq_ChongqingDaqoTailaiMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_ChongqingDaqoTailaiMember_lbl" xml:lang="en-US">Chongqing Daqo Tailai [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ChongqingDaqoTailaiMember_lbl" xml:lang="en-US">Chongqing Daqo Tailai [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ChongqingDaqoTailaiMember_lbl" xml:lang="en-US">Chongqing Daqo Tailai</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_JiangsuDaqoEnclosedBusbarSystemsCo.LtdMember" xlink:label="dq_JiangsuDaqoEnclosedBusbarSystemsCo.LtdMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_JiangsuDaqoEnclosedBusbarSystemsCo.LtdMember" xlink:to="dq_JiangsuDaqoEnclosedBusbarSystemsCo.LtdMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_JiangsuDaqoEnclosedBusbarSystemsCo.LtdMember_lbl" xml:lang="en-US">Represents the member information pertaining to Jiangsu Daqo Enclosed Busbar Systems Co.,Ltd.("Jiangsu Daqo Busbar").</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_JiangsuDaqoEnclosedBusbarSystemsCo.LtdMember_lbl" xml:lang="en-US">Jiangsu Daqo Enclosed Busbar Systems Co.,Ltd [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_JiangsuDaqoEnclosedBusbarSystemsCo.LtdMember_lbl" xml:lang="en-US">Jiangsu Daqo Busbar</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_JiangsuDaqoMember" xlink:label="dq_JiangsuDaqoMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_JiangsuDaqoMember" xlink:to="dq_JiangsuDaqoMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_JiangsuDaqoMember_lbl" xml:lang="en-US">Jiangsu Daqo [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_JiangsuDaqoMember_lbl" xml:lang="en-US">Jiangsu Daqo [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_JiangsuDaqoMember_lbl" xml:lang="en-US">Jiangsu Daqo</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_NanjingDaqoElectricMember" xlink:label="dq_NanjingDaqoElectricMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_NanjingDaqoElectricMember" xlink:to="dq_NanjingDaqoElectricMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_NanjingDaqoElectricMember_lbl" xml:lang="en-US">Nanjing Daqo Electric [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_NanjingDaqoElectricMember_lbl" xml:lang="en-US">Nanjing Daqo Electric [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_NanjingDaqoElectricMember_lbl" xml:lang="en-US">Nanjing Daqo Electric</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ZhenjiangElectricEquipmentCoLtdMember" xlink:label="dq_ZhenjiangElectricEquipmentCoLtdMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ZhenjiangElectricEquipmentCoLtdMember" xlink:to="dq_ZhenjiangElectricEquipmentCoLtdMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_ZhenjiangElectricEquipmentCoLtdMember_lbl" xml:lang="en-US">Represents information pertaining to Zhenjiang Electric Equipment Co., Ltd.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ZhenjiangElectricEquipmentCoLtdMember_lbl" xml:lang="en-US">Zhenjiang Electric Equipment Co Ltd [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ZhenjiangElectricEquipmentCoLtdMember_lbl" xml:lang="en-US">Zhenjiang Electric</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ElectricInstituteMember" xlink:label="dq_ElectricInstituteMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ElectricInstituteMember" xlink:to="dq_ElectricInstituteMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_ElectricInstituteMember_lbl" xml:lang="en-US">Electric Institute Member</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ElectricInstituteMember_lbl" xml:lang="en-US">Electric Institute [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ElectricInstituteMember_lbl" xml:lang="en-US">Electric Institute</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_NanjingDaqoAutomationTechnologyCoLtdMember" xlink:label="dq_NanjingDaqoAutomationTechnologyCoLtdMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_NanjingDaqoAutomationTechnologyCoLtdMember" xlink:to="dq_NanjingDaqoAutomationTechnologyCoLtdMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_NanjingDaqoAutomationTechnologyCoLtdMember_lbl" xml:lang="en-US">Nanjing Daqo Automation Technology Co Ltd [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_NanjingDaqoAutomationTechnologyCoLtdMember_lbl" xml:lang="en-US">Nanjing Daqo Automation</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ZhenjiangMoerllerMember" xlink:label="dq_ZhenjiangMoerllerMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ZhenjiangMoerllerMember" xlink:to="dq_ZhenjiangMoerllerMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_ZhenjiangMoerllerMember_lbl" xml:lang="en-US">Represents information pertaining to Zhenjiang Moerller.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ZhenjiangMoerllerMember_lbl" xml:lang="en-US">Zhenjiang Moerller [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ZhenjiangMoerllerMember_lbl" xml:lang="en-US">Zhenjiang Moerller</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_DaqoNewMaterialMember" xlink:label="dq_DaqoNewMaterialMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_DaqoNewMaterialMember" xlink:to="dq_DaqoNewMaterialMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_DaqoNewMaterialMember_lbl" xml:lang="en-US">Daqo New Material [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_DaqoNewMaterialMember_lbl" xml:lang="en-US">Daqo New Material [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_DaqoNewMaterialMember_lbl" xml:lang="en-US">Daqo New Material</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember" xlink:label="dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember" xlink:to="dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember_lbl" xml:lang="en-US">Zhenjiang Klockner-Moeller Electrical Systems Co., Ltd</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember_lbl" xml:lang="en-US">Zhenjiang Klockner-Moeller Electrical Systems Co., Ltd [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember_lbl" xml:lang="en-US">Zhenjiang Moeller</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OtherSubsidiariesOfDaqoGroupMember" xlink:label="dq_OtherSubsidiariesOfDaqoGroupMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_OtherSubsidiariesOfDaqoGroupMember" xlink:to="dq_OtherSubsidiariesOfDaqoGroupMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_OtherSubsidiariesOfDaqoGroupMember_lbl" xml:lang="en-US">Other Subsidiaries of Daqo Group [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_OtherSubsidiariesOfDaqoGroupMember_lbl" xml:lang="en-US">Other Subsidiaries of Daqo Group</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_NanjiangDaqoElectricInstituteCoLtdMember" xlink:label="dq_NanjiangDaqoElectricInstituteCoLtdMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_NanjiangDaqoElectricInstituteCoLtdMember" xlink:to="dq_NanjiangDaqoElectricInstituteCoLtdMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_NanjiangDaqoElectricInstituteCoLtdMember_lbl" xml:lang="en-US">Nanjiang Daqo Electric Institute Co.,Ltd.("Electric Institute")</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_NanjiangDaqoElectricInstituteCoLtdMember_lbl" xml:lang="en-US">Nanjiang Daqo Electric Institute Co Ltd [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_NanjiangDaqoElectricInstituteCoLtdMember_lbl" xml:lang="en-US">Electric Institute</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:to="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_lbl" xml:lang="en-US">Related Party Transaction, Purchases from Related Party</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_lbl" xml:lang="en-US">Purchases</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_lbl" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_lbl" xml:lang="en-US">Numerator used in basic and diluted earnings per share:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="us-gaap_IncomeLossFromContinuingOperations" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl" xml:lang="en-US">Net income attributable to Daqo New Energy Corp. ordinary shareholders-basic</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DilutiveSecurities" xlink:label="us-gaap_DilutiveSecurities" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DilutiveSecurities" xlink:to="us-gaap_DilutiveSecurities_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DilutiveSecurities_lbl" xml:lang="en-US">Dilutive Securities, Effect on Basic Earnings Per Share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DilutiveSecurities_lbl" xml:lang="en-US">Diluted earnings from the subsidiary</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl" xml:lang="en-US">Net income attributable to Daqo New Energy Corp. ordinary shareholders-diluted</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_lbl" xml:lang="en-US">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_lbl" xml:lang="en-US">Denominator used in diluted earnings per share:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xml:lang="en-US">Weighted Average Number Diluted Shares Outstanding Adjustment</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xml:lang="en-US">Dilutive effects</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockCompensationPlanMember" xlink:label="us-gaap_StockCompensationPlanMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockCompensationPlanMember" xlink:to="us-gaap_StockCompensationPlanMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockCompensationPlanMember_lbl" xml:lang="en-US">Share-Based Payment Arrangement [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockCompensationPlanMember_lbl" xml:lang="en-US">Share based payment arrangement</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Total</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsTable" xlink:label="us-gaap_OtherCommitmentsTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitmentsTable" xlink:to="us-gaap_OtherCommitmentsTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCommitmentsTable_lbl" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsLineItems" xlink:label="us-gaap_OtherCommitmentsLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_OtherCommitmentsLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCommitmentsLineItems_lbl" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherCommitmentsLineItems_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsAbstract" xlink:label="us-gaap_OtherCommitmentsAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitmentsAbstract" xlink:to="us-gaap_OtherCommitmentsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCommitmentsAbstract_lbl" xml:lang="en-US">Other Commitments [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherCommitmentsAbstract_lbl" xml:lang="en-US">Capital commitments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:label="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:to="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_lbl" xml:lang="en-US">Purchase Commitment, Remaining Minimum Amount Committed</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_lbl" xml:lang="en-US">Commitments outstanding for the purchase of property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="us-gaap_ClassOfTreasuryStockTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfTreasuryStockTable" xlink:to="us-gaap_ClassOfTreasuryStockTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfTreasuryStockTable_lbl" xml:lang="en-US">Class of Treasury Stock [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_EquityClassOfTreasuryStockLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems_lbl" xml:lang="en-US">Equity, Class of Treasury Stock [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems_lbl" xml:lang="en-US">Repurchase of ordinary shares</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StockRepurchaseProgramAuthorizedAmount1" xlink:to="srt_StockRepurchaseProgramAuthorizedAmount1_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1_lbl" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1_lbl" xml:lang="en-US">Authorized amount for share repurchases</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockSharesAcquired" xlink:to="us-gaap_TreasuryStockSharesAcquired_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockSharesAcquired_lbl" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockSharesAcquired_lbl" xml:lang="en-US">Share repurchase program</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDamagesSoughtValue" xlink:to="us-gaap_LossContingencyDamagesSoughtValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyDamagesSoughtValue_lbl" xml:lang="en-US">Loss Contingency, Damages Sought, Value</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LossContingencyDamagesSoughtValue_lbl" xml:lang="en-US">Claimed compensation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:label="us-gaap_LitigationSettlementAmountAwardedToOtherParty" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:to="us-gaap_LitigationSettlementAmountAwardedToOtherParty_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationSettlementAmountAwardedToOtherParty_lbl" xml:lang="en-US">Litigation Settlement, Amount Awarded to Other Party</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LitigationSettlementAmountAwardedToOtherParty_lbl" xml:lang="en-US">Compensation payable</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US">Number of operating segments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US">Number of reportable segments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerCMember" xlink:label="dq_CustomerCMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_CustomerCMember" xlink:to="dq_CustomerCMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_CustomerCMember_lbl" xml:lang="en-US">Customer C [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_CustomerCMember_lbl" xml:lang="en-US">Customer C</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerDMember" xlink:label="dq_CustomerDMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_CustomerDMember" xlink:to="dq_CustomerDMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_CustomerDMember_lbl" xml:lang="en-US">Customer D [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_CustomerDMember_lbl" xml:lang="en-US">Customer D</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerGMember" xlink:label="dq_CustomerGMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_CustomerGMember" xlink:to="dq_CustomerGMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_CustomerGMember_lbl" xml:lang="en-US">Customer G [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_CustomerGMember_lbl" xml:lang="en-US">Customer G [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_CustomerGMember_lbl" xml:lang="en-US">Customer G</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_MajorCustomerMember" xlink:label="dq_MajorCustomerMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_MajorCustomerMember" xlink:to="dq_MajorCustomerMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_MajorCustomerMember_lbl" xml:lang="en-US">Represents information pertaining to major customer.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_MajorCustomerMember_lbl" xml:lang="en-US">Major Customer [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_MajorCustomerMember_lbl" xml:lang="en-US">Major customer</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="us-gaap_SupplierConcentrationRiskMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplierConcentrationRiskMember" xlink:to="us-gaap_SupplierConcentrationRiskMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplierConcentrationRiskMember_lbl" xml:lang="en-US">Supplier Concentration Risk [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplierConcentrationRiskMember_lbl" xml:lang="en-US">Supplier Concentration Risk</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_lbl" xml:lang="en-US">Supplier [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_lbl" xml:lang="en-US">Supplier [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_SupplierMember" xlink:label="dq_SupplierMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_SupplierMember" xlink:to="dq_SupplierMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_SupplierMember_lbl" xml:lang="en-US">Represents information pertaining to supplier A Member.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_SupplierMember_lbl" xml:lang="en-US">Supplier A [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_SupplierMember_lbl" xml:lang="en-US">Supplier A</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_SupplierBMember" xlink:label="dq_SupplierBMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_SupplierBMember" xlink:to="dq_SupplierBMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_SupplierBMember_lbl" xml:lang="en-US">Represents information pertaining to supplier B Member.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_SupplierBMember_lbl" xml:lang="en-US">Supplier B [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_SupplierBMember_lbl" xml:lang="en-US">Supplier B</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_SupplierCMember" xlink:label="dq_SupplierCMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_SupplierCMember" xlink:to="dq_SupplierCMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_SupplierCMember_lbl" xml:lang="en-US">Represents information pertaining to supplier C Member.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_SupplierCMember_lbl" xml:lang="en-US">Supplier C [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_SupplierCMember_lbl" xml:lang="en-US">Supplier C</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_SupplierDMember" xlink:label="dq_SupplierDMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_SupplierDMember" xlink:to="dq_SupplierDMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_SupplierDMember_lbl" xml:lang="en-US">Represents information pertaining to supplier D Member.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_SupplierDMember_lbl" xml:lang="en-US">Supplier D [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_SupplierDMember_lbl" xml:lang="en-US">Supplier D</link:label>
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_SupplierEMember" xlink:label="dq_SupplierEMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dq_SupplierEMember" xlink:to="dq_SupplierEMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="dq_SupplierEMember_lbl" xml:lang="en-US">Represents information pertaining to supplier E Member.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dq_SupplierEMember_lbl" xml:lang="en-US">Supplier E [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dq_SupplierEMember_lbl" xml:lang="en-US">Supplier E</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Sales Revenue, Net [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Sales revenue</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsTotalMember" xlink:label="us-gaap_CostOfGoodsTotalMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsTotalMember" xlink:to="us-gaap_CostOfGoodsTotalMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsTotalMember_lbl" xml:lang="en-US">Cost of Goods and Service Benchmark [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfGoodsTotalMember_lbl" xml:lang="en-US">Cost of Goods and Service Benchmark</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableMember" xlink:label="us-gaap_AccountsPayableMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableMember" xlink:to="us-gaap_AccountsPayableMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableMember_lbl" xml:lang="en-US">Accounts Payable [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableMember_lbl" xml:lang="en-US">Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedFinancialStatementsTable" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedFinancialStatementsTable" xlink:to="srt_ScheduleOfCondensedFinancialStatementsTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTable_lbl" xml:lang="en-US">Condensed Financial Statements [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesAxis_lbl" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ConsolidatedEntitiesDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesDomain_lbl" xml:lang="en-US">Variable Interest Entity, Classification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="srt_ParentCompanyMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ParentCompanyMember" xlink:to="srt_ParentCompanyMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ParentCompanyMember_lbl" xml:lang="en-US">Parent Company [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ParentCompanyMember_lbl" xml:lang="en-US">Parent Company</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialStatementsCaptionsLineItems" xlink:label="srt_CondensedFinancialStatementsCaptionsLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="srt_CondensedFinancialStatementsCaptionsLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedFinancialStatementsCaptionsLineItems_lbl" xml:lang="en-US">Condensed Financial Statements, Captions [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="srt_CondensedFinancialStatementsCaptionsLineItems_lbl" xml:lang="en-US">FINANCIAL INFORMATION OF PARENT COMPANY</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl" xml:lang="en-US">Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl" xml:lang="en-US">Investments in subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_lbl" xml:lang="en-US">Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_lbl" xml:lang="en-US">Ordinary shares:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US">Interest income, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">Net (income) loss before share of results of subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:label="us-gaap_IncomeLossFromSubsidiariesBeforeTax" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:to="us-gaap_IncomeLossFromSubsidiariesBeforeTax_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromSubsidiariesBeforeTax_lbl" xml:lang="en-US">Income (Loss) from Subsidiaries, before Tax</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromSubsidiariesBeforeTax_lbl" xml:lang="en-US">Equity in earnings (losses) of subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Foreign currency translation adjustments, net of tax of nil</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Total other comprehensive loss:</link:label>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>18
<FILENAME>dq-20241231_pre.xml
<DESCRIPTION>EX-101.PRE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.10.0.1 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/29/2025 10:38:32 AM-->
<!--Modified on: 4/29/2025 10:38:32 AM-->
<link:linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DocumentDocumentAndEntityInformation" roleURI="http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#StatementConsolidatedBalanceSheets" roleURI="http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#StatementConsolidatedBalanceSheetsParenthetical" roleURI="http://www.dqsolar.com/role/StatementConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#StatementConsolidatedStatementsOfOperations" roleURI="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#StatementConsolidatedStatementsOfComprehensiveIncomeLoss" roleURI="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#StatementConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" roleURI="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#StatementConsolidatedStatementsOfChangesInShareholdersEquity" roleURI="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#StatementConsolidatedStatementsOfCashFlows" roleURI="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#StatementConsolidatedStatementsOfCashFlowsParenthetical" roleURI="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureOrganizationAndPrincipalActivities" roleURI="http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivities" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureSummaryOfPrincipalAccountingPolicies" roleURI="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPolicies" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureInventories" roleURI="http://www.dqsolar.com/role/DisclosureInventories" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosurePropertyPlantAndEquipmentNet" roleURI="http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNet" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureAdvancesFromCustomers" roleURI="http://www.dqsolar.com/role/DisclosureAdvancesFromCustomers" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureFairValueMeasurements" roleURI="http://www.dqsolar.com/role/DisclosureFairValueMeasurements" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureMainlandChinaContributionPlanAndProfitAppropriation" roleURI="http://www.dqsolar.com/role/DisclosureMainlandChinaContributionPlanAndProfitAppropriation" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureIncomeTaxes" roleURI="http://www.dqsolar.com/role/DisclosureIncomeTaxes" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureNonControllingInterests" roleURI="http://www.dqsolar.com/role/DisclosureNonControllingInterests" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureShareBasedCompensation" roleURI="http://www.dqsolar.com/role/DisclosureShareBasedCompensation" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureRelatedPartyTransactionsAndBalances" roleURI="http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalances" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureEarningsPerShare" roleURI="http://www.dqsolar.com/role/DisclosureEarningsPerShare" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureCommitmentsAndContingencies" roleURI="http://www.dqsolar.com/role/DisclosureCommitmentsAndContingencies" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureSegmentInformation" roleURI="http://www.dqsolar.com/role/DisclosureSegmentInformation" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureConcentrationAndRisks" roleURI="http://www.dqsolar.com/role/DisclosureConcentrationAndRisks" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureFinancialStatementScheduleI" roleURI="http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleI" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureSummaryOfPrincipalAccountingPoliciesPolicies" roleURI="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureOrganizationAndPrincipalActivitiesTables" roleURI="http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesTables" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureSummaryOfPrincipalAccountingPoliciesTables" roleURI="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesTables" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureInventoriesTables" roleURI="http://www.dqsolar.com/role/DisclosureInventoriesTables" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosurePropertyPlantAndEquipmentNetTables" roleURI="http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetTables" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureAdvancesFromCustomersTables" roleURI="http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersTables" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureFairValueMeasurementsTables" roleURI="http://www.dqsolar.com/role/DisclosureFairValueMeasurementsTables" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureIncomeTaxesTables" roleURI="http://www.dqsolar.com/role/DisclosureIncomeTaxesTables" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureNonControllingInterestsTables" roleURI="http://www.dqsolar.com/role/DisclosureNonControllingInterestsTables" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureShareBasedCompensationTables" roleURI="http://www.dqsolar.com/role/DisclosureShareBasedCompensationTables" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureRelatedPartyTransactionsAndBalancesTables" roleURI="http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTables" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureEarningsPerShareTables" roleURI="http://www.dqsolar.com/role/DisclosureEarningsPerShareTables" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureConcentrationAndRisksTables" roleURI="http://www.dqsolar.com/role/DisclosureConcentrationAndRisksTables" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureFinancialStatementScheduleITables" roleURI="http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleITables" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureOrganizationAndPrincipalActivitiesDetails" roleURI="http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails" roleURI="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureSummaryOfPrincipalAccountingPoliciesAllowanceForExpectedCreditLossesDetails" roleURI="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAllowanceForExpectedCreditLossesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureSummaryOfPrincipalAccountingPoliciesPropertyPlantAndEquipmentDetails" roleURI="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPropertyPlantAndEquipmentDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureSummaryOfPrincipalAccountingPoliciesRevenueRecognitionDetails" roleURI="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesRevenueRecognitionDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureSummaryOfPrincipalAccountingPoliciesShareBasedCompensationDetails" roleURI="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesShareBasedCompensationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureInventoriesDetails" roleURI="http://www.dqsolar.com/role/DisclosureInventoriesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosurePropertyPlantAndEquipmentNetDetails" roleURI="http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureAdvancesFromCustomersDetails" roleURI="http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureFairValueMeasurementsDetails" roleURI="http://www.dqsolar.com/role/DisclosureFairValueMeasurementsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureMainlandChinaContributionPlanAndProfitAppropriationDetails" roleURI="http://www.dqsolar.com/role/DisclosureMainlandChinaContributionPlanAndProfitAppropriationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureIncomeTaxesNarrativeDetails" roleURI="http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails" roleURI="http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" roleURI="http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureIncomeTaxesScheduleOfChangesOfValuationAllowanceDetails" roleURI="http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfChangesOfValuationAllowanceDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails" roleURI="http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureIncomeTaxesScheduleOfEffectOfTaxHolidaysDetails" roleURI="http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectOfTaxHolidaysDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureNonControllingInterestsDetails" roleURI="http://www.dqsolar.com/role/DisclosureNonControllingInterestsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureNonControllingInterestsAdditionalInformationDetails" roleURI="http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureShareBasedCompensationDetails" roleURI="http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" roleURI="http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureShareBasedCompensationSummaryOfNonVestedRsuActivityDetails" roleURI="http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfNonVestedRsuActivityDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails" roleURI="http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails" roleURI="http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureRelatedPartyTransactionsAndBalancesDetails" roleURI="http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureEarningsPerShareDetails" roleURI="http://www.dqsolar.com/role/DisclosureEarningsPerShareDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureEarningsPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" roleURI="http://www.dqsolar.com/role/DisclosureEarningsPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails" roleURI="http://www.dqsolar.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureCommitmentsAndContingenciesRepurchaseOfOrdinarySharesDetails" roleURI="http://www.dqsolar.com/role/DisclosureCommitmentsAndContingenciesRepurchaseOfOrdinarySharesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureCommitmentsAndContingenciesXinjiangDaqoSLitigationEventDetails" roleURI="http://www.dqsolar.com/role/DisclosureCommitmentsAndContingenciesXinjiangDaqoSLitigationEventDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureSegmentInformationDetails" roleURI="http://www.dqsolar.com/role/DisclosureSegmentInformationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureConcentrationAndRisksDetails" roleURI="http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureFinancialStatementScheduleIBalanceSheetDetails" roleURI="http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails" roleURI="http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails" />
  <link:roleRef xlink:type="simple" xlink:href="dq-20241231.xsd#DisclosureFinancialStatementScheduleIStatementOfCashFlowsDetails" roleURI="http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfCashFlowsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingPoliciesProc" roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" />
  <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#CybersecurityRiskManagementAndStrategyDisclosure" roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" />
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation" xlink:type="extended" xlink:title="995200090 - Document - Document and Entity Information">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable_638815199081794719" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentInformationTable_638815199081794719" order="1" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="dei_EntityAddressesAddressTypeAxis_638815199081794719" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable_638815199081794719" xlink:to="dei_EntityAddressesAddressTypeAxis_638815199081794719" order="1" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain" xlink:label="dei_AddressTypeDomain_638815199081794719" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesAddressTypeAxis_638815199081794719" xlink:to="dei_AddressTypeDomain_638815199081794719" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_BusinessContactMember" xlink:label="dei_BusinessContactMember_638815199081794719" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_AddressTypeDomain_638815199081794719" xlink:to="dei_BusinessContactMember_638815199081794719" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_638815199081794719" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable_638815199081794719" xlink:to="us-gaap_StatementClassOfStockAxis_638815199081794719" order="2" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_638815199081794719" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_638815199081794719" xlink:to="us-gaap_ClassOfStockDomain_638815199081794719" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AdrMember" xlink:label="dei_AdrMember_638815199081794719" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638815199081794719" xlink:to="dei_AdrMember_638815199081794719" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember_638815199081794719" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_638815199081794719" xlink:to="us-gaap_CommonStockMember_638815199081794719" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesLineItems" xlink:label="dei_EntityAddressesLineItems_638815199081804697" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable_638815199081794719" xlink:to="dei_EntityAddressesLineItems_638815199081804697" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType_638815199081804697" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_DocumentType_638815199081804697" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement_638815199081804697" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_DocumentRegistrationStatement_638815199081804697" order="2" use="optional" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport_638815199081804697" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_DocumentAnnualReport_638815199081804697" order="3" use="optional" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate_638815199081804697" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_DocumentPeriodEndDate_638815199081804697" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport_638815199081804697" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_DocumentTransitionReport_638815199081804697" order="5" use="optional" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport_638815199081804697" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_DocumentShellCompanyReport_638815199081804697" order="6" use="optional" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber_638815199081804697" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_EntityFileNumber_638815199081804697" order="7" use="optional" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName_638815199081814760" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_EntityRegistrantName_638815199081814760" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode_638815199081814760" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_EntityIncorporationStateCountryCode_638815199081814760" order="9" use="optional" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1_638815199081814760" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_EntityAddressAddressLine1_638815199081814760" order="10" use="optional" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2_638815199081814760" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_EntityAddressAddressLine2_638815199081814760" order="11" use="optional" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3_638815199081814760" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_EntityAddressAddressLine3_638815199081814760" order="12" use="optional" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown_638815199081814760" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_EntityAddressCityOrTown_638815199081814760" order="13" use="optional" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode_638815199081814760" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_EntityAddressPostalZipCode_638815199081814760" order="14" use="optional" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry_638815199081824756" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_EntityAddressCountry_638815199081824756" order="15" use="optional" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelName" xlink:label="dei_ContactPersonnelName_638815199081824756" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_ContactPersonnelName_638815199081824756" order="16" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode_638815199081824756" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_CityAreaCode_638815199081824756" order="17" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber_638815199081824756" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_LocalPhoneNumber_638815199081824756" order="18" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelEmailAddress" xlink:label="dei_ContactPersonnelEmailAddress_638815199081824756" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_ContactPersonnelEmailAddress_638815199081824756" order="19" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle_638815199081824756" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_Security12bTitle_638815199081824756" order="20" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol_638815199081834756" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_TradingSymbol_638815199081834756" order="21" use="optional" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName_638815199081834756" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_SecurityExchangeName_638815199081834756" order="22" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag_638815199081834756" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_NoTradingSymbolFlag_638815199081834756" order="23" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding_638815199081834756" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_EntityCommonStockSharesOutstanding_638815199081834756" order="24" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer_638815199081834756" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_EntityWellKnownSeasonedIssuer_638815199081834756" order="25" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers_638815199081844896" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_EntityVoluntaryFilers_638815199081844896" order="26" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus_638815199081844896" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_EntityCurrentReportingStatus_638815199081844896" order="27" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent_638815199081844896" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_EntityInteractiveDataCurrent_638815199081844896" order="28" use="optional" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory_638815199081844896" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_EntityFilerCategory_638815199081844896" order="29" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany_638815199081844896" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_EntityEmergingGrowthCompany_638815199081844896" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag_638815199081854756" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_IcfrAuditorAttestationFlag_638815199081854756" order="31" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_638815199081854756" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_638815199081854756" order="32" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard_638815199081854756" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_DocumentAccountingStandard_638815199081854756" order="33" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany_638815199081854756" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_EntityShellCompany_638815199081854756" order="34" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="dei_AuditorName_638815199081854756" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_AuditorName_638815199081854756" order="35" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId_638815199081866892" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_AuditorFirmId_638815199081866892" order="36" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation_638815199081866892" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_AuditorLocation_638815199081866892" order="37" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey_638815199081866892" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_EntityCentralIndexKey_638815199081866892" order="38" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate_638815199081866892" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_CurrentFiscalYearEndDate_638815199081866892" order="39" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus_638815199081875109" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_DocumentFiscalYearFocus_638815199081875109" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus_638815199081875109" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_DocumentFiscalPeriodFocus_638815199081875109" order="41" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag_638815199081875109" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesLineItems_638815199081804697" xlink:to="dei_AmendmentFlag_638815199081875109" order="42" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets" xlink:type="extended" xlink:title="995200100 - Statement - CONSOLIDATED BALANCE SHEETS">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_29" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract_638815199081885577" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_29" xlink:to="us-gaap_AssetsAbstract_638815199081885577" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract_638815199081885577" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638815199081885577" xlink:to="us-gaap_AssetsCurrentAbstract_638815199081885577" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CashAndCashEquivalents" xlink:label="dq_CashAndCashEquivalents_638815199081885577" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638815199081885577" xlink:to="dq_CashAndCashEquivalents_638815199081885577" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_638815199081885577" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638815199081885577" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_638815199081885577" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansReceivableNetCurrent" xlink:label="us-gaap_NotesAndLoansReceivableNetCurrent_638815199081885577" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638815199081885577" xlink:to="us-gaap_NotesAndLoansReceivableNetCurrent_638815199081885577" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments" xlink:label="dq_ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments_638815199081885577" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638815199081885577" xlink:to="dq_ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments_638815199081885577" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638815199081894833" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638815199081885577" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638815199081894833" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvancesOnInventoryPurchases" xlink:label="us-gaap_AdvancesOnInventoryPurchases_638815199081894833" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638815199081885577" xlink:to="us-gaap_AdvancesOnInventoryPurchases_638815199081894833" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet_638815199081894833" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638815199081885577" xlink:to="us-gaap_InventoryNet_638815199081894833" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent_638815199081894833" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638815199081885577" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent_638815199081894833" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent_638815199081894833" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638815199081885577" xlink:to="us-gaap_OtherReceivablesNetCurrent_638815199081894833" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration" xlink:label="us-gaap_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration_638815199081894833" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherReceivablesNetCurrent_638815199081894833" xlink:to="us-gaap_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration_638815199081894833" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_638815199081894833" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638815199081885577" xlink:to="us-gaap_AssetsCurrent_638815199081894833" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_638815199081894833" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638815199081885577" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_638815199081894833" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PrepaidLandUseRightsNoncurrent" xlink:label="dq_PrepaidLandUseRightsNoncurrent_638815199081905178" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638815199081885577" xlink:to="dq_PrepaidLandUseRightsNoncurrent_638815199081905178" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_638815199081905178" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638815199081885577" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_638815199081905178" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrent" xlink:label="us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrent_638815199081905178" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638815199081885577" xlink:to="us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrent_638815199081905178" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrentRelatedPartyTypeExtensibleEnumeration" xlink:label="us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrentRelatedPartyTypeExtensibleEnumeration_638815199081905178" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrent_638815199081905178" xlink:to="us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrentRelatedPartyTypeExtensibleEnumeration_638815199081905178" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent_638815199081905178" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638815199081885577" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent_638815199081905178" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_638815199081905178" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638815199081885577" xlink:to="us-gaap_OtherAssetsNoncurrent_638815199081905178" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_638815199081905178" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638815199081885577" xlink:to="us-gaap_Assets_638815199081905178" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638815199081914825" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_29" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638815199081914825" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract_638815199081914825" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638815199081914825" xlink:to="us-gaap_LiabilitiesCurrentAbstract_638815199081914825" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_638815199081914825" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638815199081914825" xlink:to="us-gaap_AccountsPayableCurrent_638815199081914825" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent" xlink:label="us-gaap_NotesPayableCurrent_638815199081914825" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638815199081914825" xlink:to="us-gaap_NotesPayableCurrent_638815199081914825" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_638815199081914825" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638815199081914825" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_638815199081914825" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PayablesForPurchasesOfPropertyPlantAndEquipment" xlink:label="dq_PayablesForPurchasesOfPropertyPlantAndEquipment_638815199081914825" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638815199081914825" xlink:to="dq_PayablesForPurchasesOfPropertyPlantAndEquipment_638815199081914825" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_AccruedExpensesAndOtherCurrentLiabilities" xlink:label="dq_AccruedExpensesAndOtherCurrentLiabilities_638815199081914825" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638815199081914825" xlink:to="dq_AccruedExpensesAndOtherCurrentLiabilities_638815199081914825" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent_638815199081924831" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638815199081914825" xlink:to="us-gaap_OtherLiabilitiesCurrent_638815199081924831" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration" xlink:label="us-gaap_OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration_638815199081924831" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesCurrent_638815199081924831" xlink:to="us-gaap_OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration_638815199081924831" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent_638815199081924831" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638815199081914825" xlink:to="us-gaap_TaxesPayableCurrent_638815199081924831" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_638815199081924831" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638815199081914825" xlink:to="us-gaap_LiabilitiesCurrent_638815199081924831" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_638815199081924831" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638815199081914825" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent_638815199081924831" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_638815199081935135" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638815199081914825" xlink:to="us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent_638815199081935135" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_638815199081935135" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638815199081914825" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_638815199081935135" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_638815199081935135" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638815199081914825" xlink:to="us-gaap_Liabilities_638815199081935135" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies_638815199081935135" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638815199081914825" xlink:to="us-gaap_CommitmentsAndContingencies_638815199081935135" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638815199081935135" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638815199081914825" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638815199081935135" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract_638815199081945122" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638815199081935135" xlink:to="us-gaap_StockholdersEquityAbstract_638815199081945122" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValueOutstanding" xlink:label="us-gaap_CommonStockValueOutstanding_638815199081945122" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638815199081945122" xlink:to="us-gaap_CommonStockValueOutstanding_638815199081945122" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_638815199081945122" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638815199081945122" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_638815199081945122" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_638815199081945122" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638815199081945122" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_638815199081945122" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638815199081945122" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638815199081945122" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638815199081945122" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue_638815199081955174" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638815199081945122" xlink:to="us-gaap_TreasuryStockValue_638815199081955174" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_638815199081955174" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638815199081945122" xlink:to="us-gaap_StockholdersEquity_638815199081955174" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest_638815199081955174" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638815199081935135" xlink:to="us-gaap_MinorityInterest_638815199081955174" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638815199081955174" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638815199081935135" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638815199081955174" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_638815199081955174" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638815199081914825" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_638815199081955174" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/StatementConsolidatedBalanceSheetsParenthetical" xlink:type="extended" xlink:title="995200105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_100" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_638815199081965114" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_100" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_638815199081965114" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized_638815199081965114" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_100" xlink:to="us-gaap_CommonStockSharesAuthorized_638815199081965114" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued_638815199081965114" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_100" xlink:to="us-gaap_CommonStockSharesIssued_638815199081965114" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_638815199081975116" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_100" xlink:to="us-gaap_CommonStockSharesOutstanding_638815199081975116" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares_638815199081975116" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_100" xlink:to="us-gaap_TreasuryStockCommonShares_638815199081975116" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations" xlink:type="extended" xlink:title="995200200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_166" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract_638815199081975116" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_166" xlink:to="us-gaap_RevenuesAbstract_638815199081975116" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues_638815199081975116" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract_638815199081975116" xlink:to="us-gaap_Revenues_638815199081975116" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue_638815199081975116" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract_638815199081975116" xlink:to="us-gaap_CostOfRevenue_638815199081975116" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit_638815199081975116" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_166" xlink:to="us-gaap_GrossProfit_638815199081975116" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract_638815199081975116" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_166" xlink:to="us-gaap_OperatingExpensesAbstract_638815199081975116" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_638815199081975116" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638815199081975116" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_638815199081975116" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_638815199081985037" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638815199081975116" xlink:to="us-gaap_ResearchAndDevelopmentExpense_638815199081985037" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_638815199081985037" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638815199081975116" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_638815199081985037" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OtherReceivableCreditLossExpenseReversal" xlink:label="dq_OtherReceivableCreditLossExpenseReversal_638815199081985037" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638815199081975116" xlink:to="dq_OtherReceivableCreditLossExpenseReversal_638815199081985037" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OtherOperatingIncomeNet" xlink:label="dq_OtherOperatingIncomeNet_638815199081985037" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638815199081975116" xlink:to="dq_OtherOperatingIncomeNet_638815199081985037" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses_638815199081985037" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638815199081975116" xlink:to="us-gaap_OperatingExpenses_638815199081985037" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_638815199081985037" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_166" xlink:to="us-gaap_OperatingIncomeLoss_638815199081985037" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet_638815199081985037" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_166" xlink:to="us-gaap_InterestIncomeExpenseNet_638815199081985037" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_638815199081985037" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_166" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_638815199081985037" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeNet" xlink:label="us-gaap_InvestmentIncomeNet_638815199081994767" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_166" xlink:to="us-gaap_InvestmentIncomeNet_638815199081994767" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638815199081994767" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_166" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638815199081994767" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_638815199081994767" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_166" xlink:to="us-gaap_IncomeTaxExpenseBenefit_638815199081994767" order="9" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638815199081994767" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_166" xlink:to="us-gaap_ProfitLoss_638815199081994767" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_638815199081994767" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_166" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_638815199081994767" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_638815199081994767" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_166" xlink:to="us-gaap_NetIncomeLoss_638815199081994767" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract_638815199081994767" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_166" xlink:to="us-gaap_EarningsPerShareAbstract_638815199081994767" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic_638815199082005088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_638815199081994767" xlink:to="us-gaap_EarningsPerShareBasic_638815199082005088" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted_638815199082005088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_638815199081994767" xlink:to="us-gaap_EarningsPerShareDiluted_638815199082005088" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_638815199082005088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_166" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_638815199082005088" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638815199082005088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_638815199082005088" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638815199082005088" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638815199082005088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_638815199082005088" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638815199082005088" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" xlink:type="extended" xlink:title="995200300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_251" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638815199082015240" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_251" xlink:to="us-gaap_ProfitLoss_638815199082015240" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/positiveTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_638815199082015240" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_251" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_638815199082015240" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_638815199082015240" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_638815199082015240" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_638815199082015240" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_638815199082015240" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_638815199082015240" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_638815199082015240" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_638815199082015240" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_251" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_638815199082015240" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_638815199082015240" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_251" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_638815199082015240" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_638815199082015240" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_251" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_638815199082015240" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" xlink:type="extended" xlink:title="995200305 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_638815199082024784" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_638815199082024784" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" xlink:type="extended" xlink:title="995200400 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_426" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638815199082024784" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_426" xlink:to="us-gaap_StatementTable_638815199082024784" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_638815199082024784" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638815199082024784" xlink:to="us-gaap_StatementEquityComponentsAxis_638815199082024784" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CommonStockOutstandingMember" xlink:label="dq_CommonStockOutstandingMember_638815199082024784" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638815199082024784" xlink:to="dq_CommonStockOutstandingMember_638815199082024784" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="us-gaap_TreasuryStockCommonMember_638815199082024784" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638815199082024784" xlink:to="us-gaap_TreasuryStockCommonMember_638815199082024784" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember_638815199082034820" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638815199082024784" xlink:to="us-gaap_AdditionalPaidInCapitalMember_638815199082034820" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember_638815199082034820" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638815199082024784" xlink:to="us-gaap_RetainedEarningsMember_638815199082034820" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_638815199082034820" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638815199082024784" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_638815199082034820" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember_638815199082034820" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638815199082024784" xlink:to="us-gaap_NoncontrollingInterestMember_638815199082034820" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_638815199082034820" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638815199082024784" xlink:to="us-gaap_EquityComponentDomain_638815199082034820" order="7" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638815199082034820" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638815199082024784" xlink:to="us-gaap_StatementLineItems_638815199082034820" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638815199082034820" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199082034820" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638815199082034820" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued_638815199082034820" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199082034820" xlink:to="us-gaap_SharesIssued_638815199082034820" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares_638815199082034820" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199082034820" xlink:to="us-gaap_TreasuryStockCommonShares_638815199082034820" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638815199082045076" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199082034820" xlink:to="us-gaap_ProfitLoss_638815199082045076" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/positiveTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_638815199082045076" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199082034820" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_638815199082045076" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_638815199082045076" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199082034820" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_638815199082045076" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_638815199082045076" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199082034820" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_638815199082045076" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_638815199082045076" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199082034820" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_638815199082045076" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_638815199082045076" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199082034820" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_638815199082045076" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_638815199082045076" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199082034820" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_638815199082045076" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_638815199082055200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199082034820" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue_638815199082055200" order="11" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_638815199082055200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199082034820" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_638815199082055200" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="us-gaap_MinorityInterestDecreaseFromRedemptions_638815199082055200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199082034820" xlink:to="us-gaap_MinorityInterestDecreaseFromRedemptions_638815199082055200" order="13" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_638815199082115113" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199082034820" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_638815199082115113" order="14" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_638815199082115113" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199082034820" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_638815199082115113" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638815199082115113" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199082034820" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638815199082115113" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued_638815199082125080" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199082034820" xlink:to="us-gaap_SharesIssued_638815199082125080" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares_638815199082125080" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199082034820" xlink:to="us-gaap_TreasuryStockCommonShares_638815199082125080" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="995200500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_816" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638815199082134776" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_816" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638815199082134776" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638815199082134776" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638815199082134776" xlink:to="us-gaap_ProfitLoss_638815199082134776" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638815199082134776" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638815199082134776" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638815199082134776" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_638815199082134776" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638815199082134776" xlink:to="us-gaap_ShareBasedCompensation_638815199082134776" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation_638815199082145134" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638815199082134776" xlink:to="us-gaap_Depreciation_638815199082145134" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_IncreaseDecreaseInPrepaidExpensesNoncurrent" xlink:label="dq_IncreaseDecreaseInPrepaidExpensesNoncurrent_638815199082145134" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638815199082134776" xlink:to="dq_IncreaseDecreaseInPrepaidExpensesNoncurrent_638815199082145134" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_638815199082145134" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638815199082134776" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_638815199082145134" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown_638815199082145134" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638815199082134776" xlink:to="us-gaap_InventoryWriteDown_638815199082145134" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_FairValueChangeOfShortTermInvestments" xlink:label="dq_FairValueChangeOfShortTermInvestments_638815199082145134" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638815199082134776" xlink:to="dq_FairValueChangeOfShortTermInvestments_638815199082145134" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_638815199082145134" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638815199082134776" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_638815199082145134" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OtherReceivableCreditLossExpenseReversal" xlink:label="dq_OtherReceivableCreditLossExpenseReversal_638815199082145134" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638815199082134776" xlink:to="dq_OtherReceivableCreditLossExpenseReversal_638815199082145134" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense_638815199082145134" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638815199082134776" xlink:to="us-gaap_OtherNoncashIncomeExpense_638815199082145134" order="9" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638815199082155077" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638815199082134776" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638815199082155077" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInNotesReceivableCurrent" xlink:label="us-gaap_IncreaseDecreaseInNotesReceivableCurrent_638815199082155077" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638815199082155077" xlink:to="us-gaap_IncreaseDecreaseInNotesReceivableCurrent_638815199082155077" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_638815199082155077" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638815199082155077" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_638815199082155077" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_IncreaseDecreaseInAdvancePayments" xlink:label="dq_IncreaseDecreaseInAdvancePayments_638815199082155077" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638815199082155077" xlink:to="dq_IncreaseDecreaseInAdvancePayments_638815199082155077" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories_638815199082155077" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638815199082155077" xlink:to="us-gaap_IncreaseDecreaseInInventories_638815199082155077" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent_638815199082155077" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638815199082155077" xlink:to="us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent_638815199082155077" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_IncreaseDecreaseInAccountPayables" xlink:label="dq_IncreaseDecreaseInAccountPayables_638815199082155077" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638815199082155077" xlink:to="dq_IncreaseDecreaseInAccountPayables_638815199082155077" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_638815199082155077" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638815199082155077" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_638815199082155077" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_638815199082165145" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638815199082155077" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_638815199082165145" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_638815199082165145" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638815199082155077" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_638815199082165145" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent_638815199082165145" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638815199082155077" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent_638815199082165145" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherDeferredLiability" xlink:label="us-gaap_IncreaseDecreaseInOtherDeferredLiability_638815199082165145" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638815199082155077" xlink:to="us-gaap_IncreaseDecreaseInOtherDeferredLiability_638815199082165145" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_638815199082165145" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638815199082155077" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_638815199082165145" order="12" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_638815199082165145" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638815199082155077" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_638815199082165145" order="13" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199082175110" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638815199082134776" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199082175110" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638815199082175110" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_816" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638815199082175110" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_638815199082175110" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638815199082175110" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_638815199082175110" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PaymentsToAcquireLandUseRights" xlink:label="dq_PaymentsToAcquireLandUseRights_638815199082175110" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638815199082175110" xlink:to="dq_PaymentsToAcquireLandUseRights_638815199082175110" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="3" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ProceedsFromSaleOfLandUseRights" xlink:label="dq_ProceedsFromSaleOfLandUseRights_638815199082175110" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638815199082175110" xlink:to="dq_ProceedsFromSaleOfLandUseRights_638815199082175110" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="us-gaap_PaymentsToAcquireInvestments_638815199082185076" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638815199082175110" xlink:to="us-gaap_PaymentsToAcquireInvestments_638815199082185076" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:label="us-gaap_ProceedsFromSaleOfShortTermInvestments_638815199082185076" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638815199082175110" xlink:to="us-gaap_ProceedsFromSaleOfShortTermInvestments_638815199082185076" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PaymentsToAcquireFixedTermDeposit" xlink:label="dq_PaymentsToAcquireFixedTermDeposit_638815199082185076" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638815199082175110" xlink:to="dq_PaymentsToAcquireFixedTermDeposit_638815199082185076" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities_638815199082185076" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638815199082175110" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities_638815199082185076" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_638815199082185076" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638815199082175110" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_638815199082185076" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638815199082195103" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_816" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638815199082195103" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromBankDebt" xlink:label="us-gaap_ProceedsFromBankDebt_638815199082195103" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638815199082195103" xlink:to="us-gaap_ProceedsFromBankDebt_638815199082195103" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="us-gaap_RepaymentsOfBankDebt_638815199082195103" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638815199082195103" xlink:to="us-gaap_RepaymentsOfBankDebt_638815199082195103" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_638815199082195103" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638815199082195103" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_638815199082195103" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_AcquisitionOfMinorityInterestOfSubsidiary" xlink:label="dq_AcquisitionOfMinorityInterestOfSubsidiary_638815199082195103" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638815199082195103" xlink:to="dq_AcquisitionOfMinorityInterestOfSubsidiary_638815199082195103" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_638815199082195103" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638815199082195103" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_638815199082195103" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_638815199082205063" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638815199082195103" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_638815199082205063" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_NetProceedsFromIssuanceOfCommonStock" xlink:label="dq_NetProceedsFromIssuanceOfCommonStock_638815199082205063" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638815199082195103" xlink:to="dq_NetProceedsFromIssuanceOfCommonStock_638815199082205063" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsMinorityInterest" xlink:label="us-gaap_PaymentsOfDividendsMinorityInterest_638815199082205063" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638815199082195103" xlink:to="us-gaap_PaymentsOfDividendsMinorityInterest_638815199082205063" order="8" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PaymentsForRepurchaseOfEquityBySubsidiary" xlink:label="dq_PaymentsForRepurchaseOfEquityBySubsidiary_638815199082205063" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638815199082195103" xlink:to="dq_PaymentsForRepurchaseOfEquityBySubsidiary_638815199082205063" order="9" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ProceedsFromExerciseOfSubsidiaryStockOptions" xlink:label="dq_ProceedsFromExerciseOfSubsidiaryStockOptions_638815199082205063" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638815199082195103" xlink:to="dq_ProceedsFromExerciseOfSubsidiaryStockOptions_638815199082205063" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_638815199082215088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638815199082195103" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_638815199082215088" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_638815199082215088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_816" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_638815199082215088" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_638815199082215088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_816" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_638815199082215088" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638815199082215088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_816" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638815199082215088" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6388151990822150881" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_816" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6388151990822150881" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638815199082225082" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_816" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638815199082225082" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash_638815199082225082" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_816" xlink:to="us-gaap_RestrictedCash_638815199082225082" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638815199082225082" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_816" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638815199082225082" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_638815199082225082" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_816" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_638815199082225082" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet_638815199082235086" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract_638815199082225082" xlink:to="us-gaap_InterestPaidNet_638815199082235086" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid_638815199082235086" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract_638815199082225082" xlink:to="us-gaap_IncomeTaxesPaid_638815199082235086" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:label="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract_638815199082235086" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_816" xlink:to="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract_638815199082235086" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAssumed1" xlink:label="us-gaap_LiabilitiesAssumed1_638815199082235086" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract_638815199082235086" xlink:to="us-gaap_LiabilitiesAssumed1_638815199082235086" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_638815199082245091" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract_638815199082235086" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_638815199082245091" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" xlink:type="extended" xlink:title="995200505 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_381996" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638815199082245091" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_381996" xlink:to="us-gaap_StatementTable_638815199082245091" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_638815199082245091" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638815199082245091" xlink:to="us-gaap_StatementEquityComponentsAxis_638815199082245091" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_638815199082255168" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638815199082245091" xlink:to="us-gaap_EquityComponentDomain_638815199082255168" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_EquityInterestsMember" xlink:label="dq_EquityInterestsMember_638815199082255168" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain_638815199082255168" xlink:to="dq_EquityInterestsMember_638815199082255168" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638815199082255168" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638815199082245091" xlink:to="us-gaap_StatementLineItems_638815199082255168" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_638815199082255168" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199082255168" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_638815199082255168" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivities" xlink:type="extended" xlink:title="995210101 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1035" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_638815199082255168" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1035" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_638815199082255168" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPolicies" xlink:type="extended" xlink:title="995210201 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_638815199082265081" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_638815199082265081" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureInventories" xlink:type="extended" xlink:title="995210301 - Disclosure - INVENTORIES">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_17" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock_638815199082265081" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_17" xlink:to="us-gaap_InventoryDisclosureTextBlock_638815199082265081" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNet" xlink:type="extended" xlink:title="995210401 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_638815199082275100" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_20" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_638815199082275100" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureAdvancesFromCustomers" xlink:type="extended" xlink:title="995210501 - Disclosure - ADVANCES FROM CUSTOMERS">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_378288" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_638815199082275100" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_378288" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_638815199082275100" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureFairValueMeasurements" xlink:type="extended" xlink:title="995210601 - Disclosure - FAIR VALUE MEASUREMENTS">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_73" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock_638815199082275100" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_73" xlink:to="us-gaap_FairValueDisclosuresTextBlock_638815199082275100" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureMainlandChinaContributionPlanAndProfitAppropriation" xlink:type="extended" xlink:title="995210701 - Disclosure - MAINLAND CHINA CONTRIBUTION PLAN AND PROFIT APPROPRIATION">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_76" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OtherItemsDisclosureTextBlock" xlink:label="dq_OtherItemsDisclosureTextBlock_638815199082285064" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_76" xlink:to="dq_OtherItemsDisclosureTextBlock_638815199082285064" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureIncomeTaxes" xlink:type="extended" xlink:title="995210801 - Disclosure - INCOME TAXES">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_79" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_638815199082285064" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_79" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_638815199082285064" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureNonControllingInterests" xlink:type="extended" xlink:title="995210901 - Disclosure - NON-CONTROLLING INTERESTS">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="us-gaap_NoncontrollingInterestAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestDisclosureTextBlock" xlink:label="us-gaap_MinorityInterestDisclosureTextBlock_638815199082285064" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncontrollingInterestAbstract" xlink:to="us-gaap_MinorityInterestDisclosureTextBlock_638815199082285064" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureShareBasedCompensation" xlink:type="extended" xlink:title="995211001 - Disclosure - SHARE-BASED COMPENSATION">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_82" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_638815199082294816" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_82" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_638815199082294816" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalances" xlink:type="extended" xlink:title="995211101 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_85" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_638815199082294816" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_85" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_638815199082294816" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureEarningsPerShare" xlink:type="extended" xlink:title="995211201 - Disclosure - EARNINGS PER SHARE">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_88" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock_638815199082294816" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_88" xlink:to="us-gaap_EarningsPerShareTextBlock_638815199082294816" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureCommitmentsAndContingencies" xlink:type="extended" xlink:title="995211301 - Disclosure - COMMITMENTS AND CONTINGENCIES">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_91" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsDisclosureTextBlock" xlink:label="us-gaap_CommitmentsDisclosureTextBlock_638815199082305066" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_91" xlink:to="us-gaap_CommitmentsDisclosureTextBlock_638815199082305066" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureSegmentInformation" xlink:type="extended" xlink:title="995211401 - Disclosure - SEGMENT INFORMATION">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_94" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_638815199082305066" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_94" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_638815199082305066" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureConcentrationAndRisks" xlink:type="extended" xlink:title="995211501 - Disclosure - CONCENTRATION AND RISKS">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_638815199082315076" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_638815199082315076" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleI" xlink:type="extended" xlink:title="995211601 - Disclosure - FINANCIAL STATEMENT SCHEDULE I">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_97" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_638815199082315076" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_97" xlink:to="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_638815199082315076" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies" xlink:type="extended" xlink:title="99920202 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Policies)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_112" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_638815199082315076" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_638815199082315076" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock_638815199082325102" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="us-gaap_ConsolidationPolicyTextBlock_638815199082325102" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates_638815199082325102" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="us-gaap_UseOfEstimates_638815199082325102" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk_638815199082325102" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="us-gaap_ConcentrationRiskCreditRisk_638815199082325102" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_638815199082325102" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_638815199082325102" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock_638815199082325102" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="us-gaap_ReceivablesPolicyTextBlock_638815199082325102" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShortTermInvestmentPolicyTextBlock" xlink:label="dq_ShortTermInvestmentPolicyTextBlock_638815199082325102" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="dq_ShortTermInvestmentPolicyTextBlock_638815199082325102" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:label="us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_638815199082325102" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_638815199082325102" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_638815199082325102" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_638815199082325102" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock_638815199082325102" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="us-gaap_InventoryPolicyTextBlock_638815199082325102" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PrepaidLandUseRightsPolicyTextBlock" xlink:label="dq_PrepaidLandUseRightsPolicyTextBlock_638815199082325102" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="dq_PrepaidLandUseRightsPolicyTextBlock_638815199082325102" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_638815199082335161" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_638815199082335161" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_638815199082335161" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_638815199082335161" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_638815199082335161" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_638815199082335161" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_638815199082335161" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_638815199082335161" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShippingAndHandlingCostsPolicyPolicyTextBlock" xlink:label="dq_ShippingAndHandlingCostsPolicyPolicyTextBlock_638815199082335161" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="dq_ShippingAndHandlingCostsPolicyPolicyTextBlock_638815199082335161" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_638815199082335161" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_638815199082335161" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GovernmentContractorsInventoryPolicyPolicyTextBlock" xlink:label="us-gaap_GovernmentContractorsInventoryPolicyPolicyTextBlock_638815199082345156" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="us-gaap_GovernmentContractorsInventoryPolicyPolicyTextBlock_638815199082345156" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_638815199082345156" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_638815199082345156" order="19" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_638815199082345156" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_638815199082345156" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_638815199082345156" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_638815199082345156" order="21" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_638815199082345156" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_638815199082345156" order="22" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_638815199082345156" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_638815199082345156" order="23" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_638815199082355097" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_638815199082355097" order="24" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:label="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_638815199082355097" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_638815199082355097" order="25" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_TreasurySharesPolicyTextBlock" xlink:label="dq_TreasurySharesPolicyTextBlock_638815199082355097" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="dq_TreasurySharesPolicyTextBlock_638815199082355097" order="26" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_638815199082355097" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_112" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_638815199082355097" order="27" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesTables" xlink:type="extended" xlink:title="99930103 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ScheduleOfPrincipalSubsidiariesTableTextBlock" xlink:label="dq_ScheduleOfPrincipalSubsidiariesTableTextBlock_638815199082365105" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="dq_ScheduleOfPrincipalSubsidiariesTableTextBlock_638815199082365105" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesTables" xlink:type="extended" xlink:title="99930203 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_141" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OtherReceivableAllowanceForCreditLossTableTextBlock" xlink:label="dq_OtherReceivableAllowanceForCreditLossTableTextBlock_638815199082365105" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_141" xlink:to="dq_OtherReceivableAllowanceForCreditLossTableTextBlock_638815199082365105" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ScheduleOfPropertyPlantAndEquipmentDepreciationEstimatedLivesTableTextBlock" xlink:label="dq_ScheduleOfPropertyPlantAndEquipmentDepreciationEstimatedLivesTableTextBlock_638815199082365105" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_141" xlink:to="dq_ScheduleOfPropertyPlantAndEquipmentDepreciationEstimatedLivesTableTextBlock_638815199082365105" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_638815199082365105" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_141" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_638815199082365105" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_638815199082365105" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_141" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_638815199082365105" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureInventoriesTables" xlink:type="extended" xlink:title="99930303 - Disclosure - INVENTORIES (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_152" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_638815199082374776" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_152" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_638815199082374776" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetTables" xlink:type="extended" xlink:title="99930403 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_155" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_638815199082374776" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_155" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_638815199082374776" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersTables" xlink:type="extended" xlink:title="99930503 - Disclosure - ADVANCES FROM CUSTOMERS (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_378300" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_638815199082385146" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_378300" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_638815199082385146" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureFairValueMeasurementsTables" xlink:type="extended" xlink:title="99930603 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_638815199082385146" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_638815199082385146" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureIncomeTaxesTables" xlink:type="extended" xlink:title="99930803 - Disclosure - INCOME TAXES (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_382824" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_638815199082385146" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_382824" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_638815199082385146" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_638815199082395092" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_382824" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_638815199082395092" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock_638815199082395092" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_382824" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock_638815199082395092" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_638815199082395092" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_382824" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_638815199082395092" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureNonControllingInterestsTables" xlink:type="extended" xlink:title="99930903 - Disclosure - NON-CONTROLLING INTERESTS (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="us-gaap_NoncontrollingInterestAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock_638815199082395092" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncontrollingInterestAbstract_1" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock_638815199082395092" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureShareBasedCompensationTables" xlink:type="extended" xlink:title="99931003 - Disclosure - SHARE-BASED COMPENSATION (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_213" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199082405094" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_213" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199082405094" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_638815199082405094" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199082405094" xlink:to="us-gaap_PlanNameAxis_638815199082405094" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_638815199082405094" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis_638815199082405094" xlink:to="us-gaap_PlanNameDomain_638815199082405094" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_RestrictedStockIncentivePlan2022Member" xlink:label="dq_RestrictedStockIncentivePlan2022Member_638815199082405094" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638815199082405094" xlink:to="dq_RestrictedStockIncentivePlan2022Member_638815199082405094" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082405094" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199082405094" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082405094" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_638815199082405094" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082405094" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_638815199082405094" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_638815199082405094" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082405094" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_638815199082405094" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_638815199082405094" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082405094" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_638815199082405094" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTables" xlink:type="extended" xlink:title="99931103 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_218" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock" xlink:label="dq_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock_638815199082415123" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_218" xlink:to="dq_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock_638815199082415123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ScheduleOfRelatedPartyBalancesLoansTableTextBlock" xlink:label="dq_ScheduleOfRelatedPartyBalancesLoansTableTextBlock_638815199082415123" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_218" xlink:to="dq_ScheduleOfRelatedPartyBalancesLoansTableTextBlock_638815199082415123" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ScheduleOfRelatedPartyBalancesPayablesTableTextBlock" xlink:label="dq_ScheduleOfRelatedPartyBalancesPayablesTableTextBlock_638815199082415123" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_218" xlink:to="dq_ScheduleOfRelatedPartyBalancesPayablesTableTextBlock_638815199082415123" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_638815199082415123" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_218" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_638815199082415123" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureEarningsPerShareTables" xlink:type="extended" xlink:title="99931203 - Disclosure - EARNINGS PER SHARE (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_223" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_638815199082415123" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_223" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_638815199082415123" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_638815199082425163" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_223" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_638815199082425163" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureConcentrationAndRisksTables" xlink:type="extended" xlink:title="99931503 - Disclosure - CONCENTRATION AND RISKS (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_638815199082425163" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_638815199082425163" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_638815199082425163" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_638815199082425163" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleITables" xlink:type="extended" xlink:title="99931603 - Disclosure - FINANCIAL STATEMENT SCHEDULE I (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_638815199082435068" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_638815199082435068" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:label="srt_ScheduleOfCondensedIncomeStatementTableTextBlock_638815199082435068" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="srt_ScheduleOfCondensedIncomeStatementTableTextBlock_638815199082435068" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:label="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_638815199082435068" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_638815199082435068" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails" xlink:type="extended" xlink:title="99940101 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_233" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638815199082435068" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_233" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638815199082435068" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_638815199082435068" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638815199082435068" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_638815199082435068" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_638815199082435068" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_638815199082435068" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_638815199082435068" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember_638815199082435068" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_638815199082435068" xlink:to="us-gaap_IPOMember_638815199082435068" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember_638815199082435068" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_638815199082435068" xlink:to="us-gaap_PrivatePlacementMember_638815199082435068" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis_638815199082445084" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638815199082435068" xlink:to="srt_OwnershipAxis_638815199082445084" order="2" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain_638815199082445084" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis_638815199082445084" xlink:to="srt_OwnershipDomain_638815199082445084" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember" xlink:label="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember_638815199082445084" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_638815199082445084" xlink:to="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember_638815199082445084" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_XinjiangDaqoNewEnergyCoLtdMember" xlink:label="dq_XinjiangDaqoNewEnergyCoLtdMember_638815199082445084" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_638815199082445084" xlink:to="dq_XinjiangDaqoNewEnergyCoLtdMember_638815199082445084" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_InnerMongoliaDaqoNewEnergyMember" xlink:label="dq_InnerMongoliaDaqoNewEnergyMember_638815199082445084" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_638815199082445084" xlink:to="dq_InnerMongoliaDaqoNewEnergyMember_638815199082445084" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems_638815199082445084" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638815199082435068" xlink:to="us-gaap_RelatedPartyTransactionLineItems_638815199082445084" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_NetProceedsFromIssuanceOfCommonStock" xlink:label="dq_NetProceedsFromIssuanceOfCommonStock_638815199082445084" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_638815199082445084" xlink:to="dq_NetProceedsFromIssuanceOfCommonStock_638815199082445084" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_638815199082445084" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_638815199082445084" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_638815199082445084" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_638815199082445084" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_638815199082445084" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_638815199082445084" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails" xlink:type="extended" xlink:title="99940201 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Additional Information) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_264" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_AccountingPoliciesTable" xlink:label="dq_AccountingPoliciesTable_638815199082455088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_264" xlink:to="dq_AccountingPoliciesTable_638815199082455088" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis_638815199082455088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dq_AccountingPoliciesTable_638815199082455088" xlink:to="srt_ProductOrServiceAxis_638815199082455088" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_638815199082455088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis_638815199082455088" xlink:to="srt_ProductsAndServicesDomain_638815199082455088" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="us-gaap_ShippingAndHandlingMember_638815199082455088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638815199082455088" xlink:to="us-gaap_ShippingAndHandlingMember_638815199082455088" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_638815199082455088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dq_AccountingPoliciesTable_638815199082455088" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_638815199082455088" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_AccountingPoliciesLineItems" xlink:label="dq_AccountingPoliciesLineItems_638815199082455088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dq_AccountingPoliciesTable_638815199082455088" xlink:to="dq_AccountingPoliciesLineItems_638815199082455088" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossAbstract" xlink:label="us-gaap_AllowanceForCreditLossAbstract_638815199082455088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dq_AccountingPoliciesLineItems_638815199082455088" xlink:to="us-gaap_AllowanceForCreditLossAbstract_638815199082455088" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OtherReceivableAllowanceForCreditLoss" xlink:label="dq_OtherReceivableAllowanceForCreditLoss_638815199082465150" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AllowanceForCreditLossAbstract_638815199082455088" xlink:to="dq_OtherReceivableAllowanceForCreditLoss_638815199082465150" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_638815199082465150" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dq_AccountingPoliciesLineItems_638815199082455088" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_638815199082465150" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestCostsCapitalized" xlink:label="us-gaap_InterestCostsCapitalized_638815199082465150" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract_638815199082465150" xlink:to="us-gaap_InterestCostsCapitalized_638815199082465150" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryAdjustmentsAbstract" xlink:label="us-gaap_InventoryAdjustmentsAbstract_638815199082465150" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dq_AccountingPoliciesLineItems_638815199082455088" xlink:to="us-gaap_InventoryAdjustmentsAbstract_638815199082465150" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown_638815199082465150" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryAdjustmentsAbstract_638815199082465150" xlink:to="us-gaap_InventoryWriteDown_638815199082465150" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseNoncurrentAbstract" xlink:label="us-gaap_PrepaidExpenseNoncurrentAbstract_638815199082465150" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dq_AccountingPoliciesLineItems_638815199082455088" xlink:to="us-gaap_PrepaidExpenseNoncurrentAbstract_638815199082465150" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense_638815199082465150" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseNoncurrentAbstract_638815199082465150" xlink:to="us-gaap_OperatingLeaseExpense_638815199082465150" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentChargesAbstract" xlink:label="us-gaap_AssetImpairmentChargesAbstract_638815199082474773" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dq_AccountingPoliciesLineItems_638815199082455088" xlink:to="us-gaap_AssetImpairmentChargesAbstract_638815199082474773" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges" xlink:label="us-gaap_AssetImpairmentCharges_638815199082474773" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetImpairmentChargesAbstract_638815199082474773" xlink:to="us-gaap_AssetImpairmentCharges_638815199082474773" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="us-gaap_RevenueRecognitionAbstract_638815199082474773" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dq_AccountingPoliciesLineItems_638815199082455088" xlink:to="us-gaap_RevenueRecognitionAbstract_638815199082474773" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability_638815199082474773" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRecognitionAbstract_638815199082474773" xlink:to="us-gaap_ContractWithCustomerLiability_638815199082474773" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_638815199082474773" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRecognitionAbstract_638815199082474773" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_638815199082474773" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_638815199082474773" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRecognitionAbstract_638815199082474773" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_638815199082474773" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_638815199082474773" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRecognitionAbstract_638815199082474773" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_638815199082474773" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCostsAndDisclosuresAbstract" xlink:label="us-gaap_OtherCostsAndDisclosuresAbstract_638815199082485127" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dq_AccountingPoliciesLineItems_638815199082455088" xlink:to="us-gaap_OtherCostsAndDisclosuresAbstract_638815199082485127" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold_638815199082485127" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCostsAndDisclosuresAbstract_638815199082485127" xlink:to="us-gaap_CostOfGoodsAndServicesSold_638815199082485127" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_GovernmentGrantsAndSubsidiesAbstract" xlink:label="dq_GovernmentGrantsAndSubsidiesAbstract_638815199082485127" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dq_AccountingPoliciesLineItems_638815199082455088" xlink:to="dq_GovernmentGrantsAndSubsidiesAbstract_638815199082485127" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_UnrestrictedCashSubsidies" xlink:label="dq_UnrestrictedCashSubsidies_638815199082485127" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dq_GovernmentGrantsAndSubsidiesAbstract_638815199082485127" xlink:to="dq_UnrestrictedCashSubsidies_638815199082485127" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ProceedsFromGovernmentGrantsRelatedToFixedAssets" xlink:label="dq_ProceedsFromGovernmentGrantsRelatedToFixedAssets_638815199082485127" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dq_GovernmentGrantsAndSubsidiesAbstract_638815199082485127" xlink:to="dq_ProceedsFromGovernmentGrantsRelatedToFixedAssets_638815199082485127" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_638815199082485127" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dq_AccountingPoliciesLineItems_638815199082455088" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_638815199082485127" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTranslationAbstract" xlink:label="us-gaap_ForeignCurrencyTranslationAbstract_638815199082485127" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dq_AccountingPoliciesLineItems_638815199082455088" xlink:to="us-gaap_ForeignCurrencyTranslationAbstract_638815199082485127" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetReportingCurrencyDenominatedValue" xlink:label="us-gaap_AssetReportingCurrencyDenominatedValue_638815199082494774" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ForeignCurrencyTranslationAbstract_638815199082485127" xlink:to="us-gaap_AssetReportingCurrencyDenominatedValue_638815199082494774" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAllowanceForExpectedCreditLossesDetails" xlink:type="extended" xlink:title="99940202 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Allowance for expected credit losses) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OtherReceivableAllowanceForCreditLossRollForward" xlink:label="dq_OtherReceivableAllowanceForCreditLossRollForward_638815199082494774" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="dq_OtherReceivableAllowanceForCreditLossRollForward_638815199082494774" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OtherReceivableAllowanceForCreditLoss" xlink:label="dq_OtherReceivableAllowanceForCreditLoss_638815199082494774" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dq_OtherReceivableAllowanceForCreditLossRollForward_638815199082494774" xlink:to="dq_OtherReceivableAllowanceForCreditLoss_638815199082494774" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OtherReceivableCreditLossExpenseReversal" xlink:label="dq_OtherReceivableCreditLossExpenseReversal_638815199082494774" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dq_OtherReceivableAllowanceForCreditLossRollForward_638815199082494774" xlink:to="dq_OtherReceivableCreditLossExpenseReversal_638815199082494774" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OtherReceivableAllowanceForCreditLoss" xlink:label="dq_OtherReceivableAllowanceForCreditLoss_638815199082505113" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dq_OtherReceivableAllowanceForCreditLossRollForward_638815199082494774" xlink:to="dq_OtherReceivableAllowanceForCreditLoss_638815199082505113" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPropertyPlantAndEquipmentDetails" xlink:type="extended" xlink:title="99940203 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Property, Plant and Equipment) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_328" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638815199082505113" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_328" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638815199082505113" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638815199082505113" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638815199082505113" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638815199082505113" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_638815199082505113" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638815199082505113" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_638815199082505113" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_BuildingsAndPlantMember" xlink:label="dq_BuildingsAndPlantMember_638815199082505113" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638815199082505113" xlink:to="dq_BuildingsAndPlantMember_638815199082505113" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember_638815199082505113" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638815199082505113" xlink:to="us-gaap_MachineryAndEquipmentMember_638815199082505113" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember_638815199082505113" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638815199082505113" xlink:to="us-gaap_FurnitureAndFixturesMember_638815199082505113" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember_638815199082505113" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638815199082505113" xlink:to="us-gaap_VehiclesMember_638815199082505113" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638815199082515085" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638815199082505113" xlink:to="srt_RangeAxis_638815199082515085" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638815199082515085" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638815199082515085" xlink:to="srt_RangeMember_638815199082515085" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_638815199082515085" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638815199082515085" xlink:to="srt_MinimumMember_638815199082515085" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_638815199082515085" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638815199082515085" xlink:to="srt_MaximumMember_638815199082515085" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_638815199082515085" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638815199082505113" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_638815199082515085" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentImpairmentOrDisposalAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentImpairmentOrDisposalAbstract_638815199082515085" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638815199082515085" xlink:to="us-gaap_PropertyPlantAndEquipmentImpairmentOrDisposalAbstract_638815199082515085" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_638815199082515085" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentImpairmentOrDisposalAbstract_638815199082515085" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_638815199082515085" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesRevenueRecognitionDetails" xlink:type="extended" xlink:title="99940204 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Revenue Recognition) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable_638815199082525097" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTable_638815199082525097" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelAxis" xlink:label="us-gaap_ContractWithCustomerSalesChannelAxis_638815199082525097" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_638815199082525097" xlink:to="us-gaap_ContractWithCustomerSalesChannelAxis_638815199082525097" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerSalesChannelDomain" xlink:label="us-gaap_ContractWithCustomerSalesChannelDomain_638815199082525097" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerSalesChannelAxis_638815199082525097" xlink:to="us-gaap_ContractWithCustomerSalesChannelDomain_638815199082525097" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesChannelDirectlyToConsumerMember" xlink:label="us-gaap_SalesChannelDirectlyToConsumerMember_638815199082525097" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerSalesChannelDomain_638815199082525097" xlink:to="us-gaap_SalesChannelDirectlyToConsumerMember_638815199082525097" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesChannelThroughIntermediaryMember" xlink:label="us-gaap_SalesChannelThroughIntermediaryMember_638815199082525097" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerSalesChannelDomain_638815199082525097" xlink:to="us-gaap_SalesChannelThroughIntermediaryMember_638815199082525097" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_638815199082525097" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_638815199082525097" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_638815199082525097" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues_638815199082525097" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems_638815199082525097" xlink:to="us-gaap_Revenues_638815199082525097" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesShareBasedCompensationDetails" xlink:type="extended" xlink:title="99940205 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Share-based Compensation) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_349" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_638815199082535079" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_349" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_638815199082535079" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_638815199082535079" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_638815199082535079" xlink:to="us-gaap_IncomeStatementLocationAxis_638815199082535079" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_638815199082535079" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_638815199082535079" xlink:to="us-gaap_IncomeStatementLocationDomain_638815199082535079" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_638815199082535079" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_638815199082535079" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_638815199082535079" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember_638815199082535079" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_638815199082535079" xlink:to="us-gaap_CostOfSalesMember_638815199082535079" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_638815199082535079" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_638815199082535079" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_638815199082535079" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis" xlink:label="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_638815199082535079" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_638815199082535079" xlink:to="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_638815199082535079" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationDomain" xlink:label="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationDomain_638815199082535079" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_638815199082535079" xlink:to="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationDomain_638815199082535079" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentMember" xlink:label="us-gaap_PropertyPlantAndEquipmentMember_638815199082535079" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationDomain_638815199082535079" xlink:to="us-gaap_PropertyPlantAndEquipmentMember_638815199082535079" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoriesMember" xlink:label="us-gaap_InventoriesMember_638815199082535079" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationDomain_638815199082535079" xlink:to="us-gaap_InventoriesMember_638815199082535079" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_638815199082545304" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_638815199082535079" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_638815199082545304" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_638815199082545304" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_638815199082545304" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_638815199082545304" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareBasedPaymentArrangementReversal" xlink:label="dq_ShareBasedPaymentArrangementReversal_638815199082545304" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_638815199082545304" xlink:to="dq_ShareBasedPaymentArrangementReversal_638815199082545304" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureInventoriesDetails" xlink:type="extended" xlink:title="99940301 - Disclosure - INVENTORIES (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_415" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials_638815199082545304" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_415" xlink:to="us-gaap_InventoryRawMaterials_638815199082545304" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess_638815199082545304" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_415" xlink:to="us-gaap_InventoryWorkInProcess_638815199082545304" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods_638815199082545304" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_415" xlink:to="us-gaap_InventoryFinishedGoods_638815199082545304" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet_638815199082545304" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_415" xlink:to="us-gaap_InventoryNet_638815199082545304" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown_638815199082555099" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_415" xlink:to="us-gaap_InventoryWriteDown_638815199082555099" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" xlink:type="extended" xlink:title="99940401 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638815199082555099" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638815199082555099" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638815199082555099" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638815199082555099" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638815199082555099" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_638815199082555099" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638815199082555099" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_638815199082555099" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_BuildingsAndPlantMember" xlink:label="dq_BuildingsAndPlantMember_638815199082555099" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638815199082555099" xlink:to="dq_BuildingsAndPlantMember_638815199082555099" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember_638815199082555099" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638815199082555099" xlink:to="us-gaap_MachineryAndEquipmentMember_638815199082555099" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember_638815199082555099" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638815199082555099" xlink:to="us-gaap_FurnitureAndFixturesMember_638815199082555099" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember_638815199082565194" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638815199082555099" xlink:to="us-gaap_VehiclesMember_638815199082565194" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_DepreciableAssetMember" xlink:label="dq_DepreciableAssetMember_638815199082565194" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638815199082555099" xlink:to="dq_DepreciableAssetMember_638815199082565194" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember_638815199082565194" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638815199082555099" xlink:to="us-gaap_ConstructionInProgressMember_638815199082565194" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_638815199082565194" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638815199082555099" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_638815199082565194" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_638815199082565194" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638815199082565194" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_638815199082565194" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638815199082565194" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638815199082565194" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638815199082565194" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_AccumulatedImpairmentPropertyPlantAndEquipment" xlink:label="dq_AccumulatedImpairmentPropertyPlantAndEquipment_638815199082565194" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638815199082565194" xlink:to="dq_AccumulatedImpairmentPropertyPlantAndEquipment_638815199082565194" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_638815199082565194" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638815199082565194" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_638815199082565194" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/commentaryGuidance" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation_638815199082574850" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638815199082565194" xlink:to="us-gaap_Depreciation_638815199082574850" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersDetails" xlink:type="extended" xlink:title="99940501 - Disclosure - ADVANCES FROM CUSTOMERS (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_378305" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638815199082574850" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_378305" xlink:to="us-gaap_StatementTable_638815199082574850" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis_638815199082574850" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638815199082574850" xlink:to="srt_MajorCustomersAxis_638815199082574850" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain_638815199082574850" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis_638815199082574850" xlink:to="srt_NameOfMajorCustomerDomain_638815199082574850" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerFMember" xlink:label="dq_CustomerFMember_638815199082574850" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_638815199082574850" xlink:to="dq_CustomerFMember_638815199082574850" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerEMember" xlink:label="dq_CustomerEMember_638815199082574850" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_638815199082574850" xlink:to="dq_CustomerEMember_638815199082574850" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerBMember" xlink:label="dq_CustomerBMember_638815199082584751" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_638815199082574850" xlink:to="dq_CustomerBMember_638815199082584751" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerAMember" xlink:label="dq_CustomerAMember_638815199082584751" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_638815199082574850" xlink:to="dq_CustomerAMember_638815199082584751" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCustomerMember" xlink:label="us-gaap_OtherCustomerMember_638815199082584751" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_638815199082574850" xlink:to="us-gaap_OtherCustomerMember_638815199082584751" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638815199082584751" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638815199082574850" xlink:to="us-gaap_StatementLineItems_638815199082584751" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability_638815199082584751" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199082584751" xlink:to="us-gaap_ContractWithCustomerLiability_638815199082584751" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_638815199082584751" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199082584751" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_638815199082584751" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_638815199082584751" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199082584751" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent_638815199082584751" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureFairValueMeasurementsDetails" xlink:type="extended" xlink:title="99940601 - Disclosure - FAIR VALUE MEASUREMENTS (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638815199082595107" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_1" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638815199082595107" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_638815199082595107" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638815199082595107" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_638815199082595107" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638815199082595107" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis_638815199082595107" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638815199082595107" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member_638815199082595107" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638815199082595107" xlink:to="us-gaap_FairValueInputsLevel2Member_638815199082595107" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_638815199082595107" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638815199082595107" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_638815199082595107" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_638815199082595107" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis_638815199082595107" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_638815199082595107" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_638815199082595107" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain_638815199082595107" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_638815199082595107" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsNonrecurringMember" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember_638815199082595107" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain_638815199082595107" xlink:to="us-gaap_FairValueMeasurementsNonrecurringMember_638815199082595107" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis_638815199082595107" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638815199082595107" xlink:to="us-gaap_FinancialInstrumentAxis_638815199082595107" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638815199082595107" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis_638815199082595107" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638815199082595107" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_StructuredFinancialProductsMember" xlink:label="dq_StructuredFinancialProductsMember_638815199082605085" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638815199082595107" xlink:to="dq_StructuredFinancialProductsMember_638815199082605085" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638815199082605085" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638815199082595107" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638815199082605085" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestmentsAbstract" xlink:label="us-gaap_ShortTermInvestmentsAbstract_638815199082605085" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638815199082605085" xlink:to="us-gaap_ShortTermInvestmentsAbstract_638815199082605085" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments_638815199082605085" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermInvestmentsAbstract_638815199082605085" xlink:to="us-gaap_ShortTermInvestments_638815199082605085" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_638815199082605085" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermInvestmentsAbstract_638815199082605085" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_638815199082605085" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureMainlandChinaContributionPlanAndProfitAppropriationDetails" xlink:type="extended" xlink:title="99940701 - Disclosure - MAINLAND CHINA CONTRIBUTION PLAN AND PROFIT APPROPRIATION (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_562" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="us-gaap_DefinedContributionPlanCostRecognized_638815199082605085" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_562" xlink:to="us-gaap_DefinedContributionPlanCostRecognized_638815199082605085" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAppropriated" xlink:label="us-gaap_RetainedEarningsAppropriated_638815199082605085" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_562" xlink:to="us-gaap_RetainedEarningsAppropriated_638815199082605085" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityRestrictions" xlink:label="us-gaap_EquityRestrictions_638815199082615080" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_562" xlink:to="us-gaap_EquityRestrictions_638815199082615080" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails" xlink:type="extended" xlink:title="99940801 - Disclosure - INCOME TAXES (Narrative) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_571" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable_638815199082615080" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_571" xlink:to="us-gaap_OperatingLossCarryforwardsTable_638815199082615080" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_638815199082615080" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable_638815199082615080" xlink:to="dei_LegalEntityAxis_638815199082615080" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_638815199082615080" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis_638815199082615080" xlink:to="dei_EntityDomain_638815199082615080" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_XinjiangDaqoNewEnergyCoLtdMember" xlink:label="dq_XinjiangDaqoNewEnergyCoLtdMember_638815199082615080" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain_638815199082615080" xlink:to="dq_XinjiangDaqoNewEnergyCoLtdMember_638815199082615080" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_InnerMongoliaDaqoNewEnergyMember" xlink:label="dq_InnerMongoliaDaqoNewEnergyMember_638815199082615080" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain_638815199082615080" xlink:to="dq_InnerMongoliaDaqoNewEnergyMember_638815199082615080" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ChongqingDaqoNewEnergyCoLtdMember" xlink:label="dq_ChongqingDaqoNewEnergyCoLtdMember_638815199082615080" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain_638815199082615080" xlink:to="dq_ChongqingDaqoNewEnergyCoLtdMember_638815199082615080" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_InnerMongoliaDaqoSemiconductorCo.LtdMember" xlink:label="dq_InnerMongoliaDaqoSemiconductorCo.LtdMember_638815199082625206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain_638815199082615080" xlink:to="dq_InnerMongoliaDaqoSemiconductorCo.LtdMember_638815199082625206" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_638815199082625206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable_638815199082615080" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis_638815199082625206" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_638815199082625206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis_638815199082625206" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_638815199082625206" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAdministrationOfTaxationChinaMember" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember_638815199082625206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain_638815199082625206" xlink:to="us-gaap_StateAdministrationOfTaxationChinaMember_638815199082625206" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_HK" xlink:label="country_HK_638815199082625206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain_638815199082625206" xlink:to="country_HK_638815199082625206" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OutsidePrcMember" xlink:label="dq_OutsidePrcMember_638815199082625206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain_638815199082625206" xlink:to="dq_OutsidePrcMember_638815199082625206" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems_638815199082625206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable_638815199082615080" xlink:to="us-gaap_OperatingLossCarryforwardsLineItems_638815199082625206" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_AmountOfProfitForWhichRateOfTaxChanges" xlink:label="dq_AmountOfProfitForWhichRateOfTaxChanges_638815199082625206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_638815199082625206" xlink:to="dq_AmountOfProfitForWhichRateOfTaxChanges_638815199082625206" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_EffectiveIncomeTaxRateIfProfitOfEntityIsLessThanHk2Million" xlink:label="dq_EffectiveIncomeTaxRateIfProfitOfEntityIsLessThanHk2Million_638815199082625206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_638815199082625206" xlink:to="dq_EffectiveIncomeTaxRateIfProfitOfEntityIsLessThanHk2Million_638815199082625206" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_EffectiveIncomeTaxRateIfProfitOfEntityIsMoreThanHk2Million" xlink:label="dq_EffectiveIncomeTaxRateIfProfitOfEntityIsMoreThanHk2Million_638815199082635177" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_638815199082625206" xlink:to="dq_EffectiveIncomeTaxRateIfProfitOfEntityIsMoreThanHk2Million_638815199082635177" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid_638815199082635177" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_638815199082625206" xlink:to="us-gaap_IncomeTaxesPaid_638815199082635177" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_638815199082635177" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_638815199082625206" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_638815199082635177" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PercentageOfDistributableProfitRecordedAsDeferredTaxLiability" xlink:label="dq_PercentageOfDistributableProfitRecordedAsDeferredTaxLiability_638815199082635177" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_638815199082625206" xlink:to="dq_PercentageOfDistributableProfitRecordedAsDeferredTaxLiability_638815199082635177" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_WithholdingIncomeTax" xlink:label="dq_WithholdingIncomeTax_638815199082635177" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_638815199082625206" xlink:to="dq_WithholdingIncomeTax_638815199082635177" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_638815199082635177" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_638815199082625206" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_638815199082635177" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638815199082645117" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_638815199082625206" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638815199082645117" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent" xlink:label="dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent_638815199082645117" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_638815199082625206" xlink:to="dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent_638815199082645117" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsDividends" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsDividends_638815199082645117" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_638815199082625206" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsDividends_638815199082645117" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_MinimumDividendDistributionPercentage" xlink:label="dq_MinimumDividendDistributionPercentage_638815199082645117" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_638815199082625206" xlink:to="dq_MinimumDividendDistributionPercentage_638815199082645117" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails" xlink:type="extended" xlink:title="99940802 - Disclosure - INCOME TAXES (Schedule of Income tax expense (benefit)) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_595" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_638815199082655193" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_595" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_638815199082655193" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_638815199082655193" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_595" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_638815199082655193" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefitIntraperiodTaxAllocation" xlink:label="us-gaap_IncomeTaxExpenseBenefitIntraperiodTaxAllocation_638815199082655193" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_595" xlink:to="us-gaap_IncomeTaxExpenseBenefitIntraperiodTaxAllocation_638815199082655193" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails" xlink:type="extended" xlink:title="99940803 - Disclosure - INCOME TAXES (Schedule of Deferred Income Tax Assets and Liabilities) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_604" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGrossAbstract" xlink:label="us-gaap_DeferredTaxAssetsGrossAbstract_638815199082655193" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_604" xlink:to="us-gaap_DeferredTaxAssetsGrossAbstract_638815199082655193" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_DeferredTaxAssetsLongLivedAssetsDepreciation" xlink:label="dq_DeferredTaxAssetsLongLivedAssetsDepreciation_638815199082655193" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract_638815199082655193" xlink:to="dq_DeferredTaxAssetsLongLivedAssetsDepreciation_638815199082655193" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_638815199082655193" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract_638815199082655193" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_638815199082655193" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_DeferredTaxAssetsInventoryWriteDown" xlink:label="dq_DeferredTaxAssetsInventoryWriteDown_638815199082655193" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract_638815199082655193" xlink:to="dq_DeferredTaxAssetsInventoryWriteDown_638815199082655193" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_638815199082665278" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract_638815199082655193" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_638815199082665278" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_DeferredTaxAssetsDonationExpenses" xlink:label="dq_DeferredTaxAssetsDonationExpenses_638815199082665278" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract_638815199082655193" xlink:to="dq_DeferredTaxAssetsDonationExpenses_638815199082665278" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_638815199082665278" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract_638815199082655193" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_638815199082665278" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross_638815199082665278" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract_638815199082655193" xlink:to="us-gaap_DeferredTaxAssetsGross_638815199082665278" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="7" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_638815199082665278" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract_638815199082655193" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_638815199082665278" order="8" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet_638815199082665278" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract_638815199082655193" xlink:to="us-gaap_DeferredTaxAssetsNet_638815199082665278" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract_638815199082665278" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_604" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract_638815199082665278" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_DeferredTaxLiabilitiesLongLivedAssetsDepreciation" xlink:label="dq_DeferredTaxLiabilitiesLongLivedAssetsDepreciation_638815199082665278" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract_638815199082665278" xlink:to="dq_DeferredTaxLiabilitiesLongLivedAssetsDepreciation_638815199082665278" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_638815199082665278" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract_638815199082665278" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_638815199082665278" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_DeferredTaxLiabilitiesDividendWithholdingTax" xlink:label="dq_DeferredTaxLiabilitiesDividendWithholdingTax_638815199082675164" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract_638815199082665278" xlink:to="dq_DeferredTaxLiabilitiesDividendWithholdingTax_638815199082675164" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_638815199082675164" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract_638815199082665278" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_638815199082675164" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_638815199082675164" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_604" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_638815199082675164" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities_638815199082675164" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_604" xlink:to="us-gaap_DeferredTaxLiabilities_638815199082675164" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfChangesOfValuationAllowanceDetails" xlink:type="extended" xlink:title="99940804 - Disclosure - INCOME TAXES (Schedule of Changes of Valuation Allowance) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_621" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_638815199082675164" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_621" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_638815199082675164" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_638815199082685087" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_621" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_638815199082685087" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ValuationAllowanceDeferredTaxAssetForeignExchangeEffect" xlink:label="dq_ValuationAllowanceDeferredTaxAssetForeignExchangeEffect_638815199082685087" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_621" xlink:to="dq_ValuationAllowanceDeferredTaxAssetForeignExchangeEffect_638815199082685087" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_638815199082685087" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_621" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_638815199082685087" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails" xlink:type="extended" xlink:title="99940805 - Disclosure - INCOME TAXES (Schedule of Effective Income Tax Rate) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_631" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638815199082685087" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_631" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638815199082685087" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_638815199082685087" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638815199082685087" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_638815199082685087" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays_638815199082685087" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638815199082685087" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays_638815199082685087" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_EffectiveIncomeTaxRateReconciliationEffectOfDifferentReversalRate" xlink:label="dq_EffectiveIncomeTaxRateReconciliationEffectOfDifferentReversalRate_638815199082685087" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638815199082685087" xlink:to="dq_EffectiveIncomeTaxRateReconciliationEffectOfDifferentReversalRate_638815199082685087" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_638815199082685087" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638815199082685087" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_638815199082685087" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_638815199082695105" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638815199082685087" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_638815199082695105" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_DividendWithholdingTax" xlink:label="dq_DividendWithholdingTax_638815199082695105" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638815199082685087" xlink:to="dq_DividendWithholdingTax_638815199082695105" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_638815199082695105" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_638815199082685087" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_638815199082695105" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectOfTaxHolidaysDetails" xlink:type="extended" xlink:title="99940806 - Disclosure - INCOME TAXES (Schedule of Effect of Tax Holidays) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_646" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638815199082695105" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_646" xlink:to="us-gaap_StatementTable_638815199082695105" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_638815199082695105" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638815199082695105" xlink:to="dei_LegalEntityAxis_638815199082695105" order="1" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_638815199082695105" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis_638815199082695105" xlink:to="dei_EntityDomain_638815199082695105" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_XinjiangDaqoNewEnergyCoLtdMember" xlink:label="dq_XinjiangDaqoNewEnergyCoLtdMember_638815199082695105" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain_638815199082695105" xlink:to="dq_XinjiangDaqoNewEnergyCoLtdMember_638815199082695105" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_InnerMongoliaDaqoNewEnergyMember" xlink:label="dq_InnerMongoliaDaqoNewEnergyMember_638815199082695105" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain_638815199082695105" xlink:to="dq_InnerMongoliaDaqoNewEnergyMember_638815199082695105" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_InnerMongoliaDaqoSemiconductorCo.LtdMember" xlink:label="dq_InnerMongoliaDaqoSemiconductorCo.LtdMember_638815199082705088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain_638815199082695105" xlink:to="dq_InnerMongoliaDaqoSemiconductorCo.LtdMember_638815199082705088" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638815199082705088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638815199082695105" xlink:to="us-gaap_StatementLineItems_638815199082705088" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent" xlink:label="dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent_638815199082705088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199082705088" xlink:to="dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent_638815199082705088" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxHolidayAggregateDollarAmount" xlink:label="us-gaap_IncomeTaxHolidayAggregateDollarAmount_638815199082705088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199082705088" xlink:to="us-gaap_IncomeTaxHolidayAggregateDollarAmount_638815199082705088" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare" xlink:label="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_638815199082705088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199082705088" xlink:to="us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare_638815199082705088" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureNonControllingInterestsDetails" xlink:type="extended" xlink:title="99940901 - Disclosure - NON-CONTROLLING INTERESTS (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="us-gaap_NoncontrollingInterestAbstract_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_638815199082705088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncontrollingInterestAbstract_2" xlink:to="us-gaap_NetIncomeLoss_638815199082705088" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract_638815199082705088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncontrollingInterestAbstract_2" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract_638815199082705088" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent_638815199082715071" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract_638815199082705088" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent_638815199082715071" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests_638815199082715071" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract_638815199082705088" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests_638815199082715071" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries" xlink:label="dq_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries_638815199082715071" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract_638815199082705088" xlink:to="dq_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries_638815199082715071" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet_638815199082715071" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract_638815199082705088" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet_638815199082715071" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_638815199082715071" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncontrollingInterestAbstract_2" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_638815199082715071" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails" xlink:type="extended" xlink:title="99940902 - Disclosure - NON-CONTROLLING INTERESTS - Additional Information (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="us-gaap_NoncontrollingInterestAbstract_3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestTable" xlink:label="us-gaap_MinorityInterestTable_638815199082715071" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncontrollingInterestAbstract_3" xlink:to="us-gaap_MinorityInterestTable_638815199082715071" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_638815199082715071" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterestTable_638815199082715071" xlink:to="us-gaap_StatementEquityComponentsAxis_638815199082715071" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_638815199082725149" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638815199082715071" xlink:to="us-gaap_EquityComponentDomain_638815199082725149" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember_638815199082725149" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain_638815199082725149" xlink:to="us-gaap_NoncontrollingInterestMember_638815199082725149" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember_638815199082725149" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain_638815199082725149" xlink:to="us-gaap_AdditionalPaidInCapitalMember_638815199082725149" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_638815199082725149" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterestTable_638815199082715071" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_638815199082725149" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_638815199082725149" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_638815199082725149" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_638815199082725149" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember_638815199082725149" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_638815199082725149" xlink:to="us-gaap_IPOMember_638815199082725149" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember_638815199082725149" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_638815199082725149" xlink:to="us-gaap_PrivatePlacementMember_638815199082725149" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_638815199082725149" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterestTable_638815199082715071" xlink:to="dei_LegalEntityAxis_638815199082725149" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_638815199082735256" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis_638815199082725149" xlink:to="dei_EntityDomain_638815199082735256" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember" xlink:label="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember_638815199082735256" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain_638815199082735256" xlink:to="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember_638815199082735256" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis_638815199082735256" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterestTable_638815199082715071" xlink:to="srt_OwnershipAxis_638815199082735256" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain_638815199082735256" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis_638815199082735256" xlink:to="srt_OwnershipDomain_638815199082735256" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_XinjiangDaqoInvestmentCoLtdMember" xlink:label="dq_XinjiangDaqoInvestmentCoLtdMember_638815199082735256" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipDomain_638815199082735256" xlink:to="dq_XinjiangDaqoInvestmentCoLtdMember_638815199082735256" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638815199082735256" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterestTable_638815199082715071" xlink:to="us-gaap_AwardTypeAxis_638815199082735256" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638815199082735256" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638815199082735256" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638815199082735256" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember_638815199082735256" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638815199082735256" xlink:to="us-gaap_EmployeeStockOptionMember_638815199082735256" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_638815199082745335" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterestTable_638815199082715071" xlink:to="us-gaap_PlanNameAxis_638815199082745335" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_638815199082745335" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis_638815199082745335" xlink:to="us-gaap_PlanNameDomain_638815199082745335" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_RestrictedStockIncentivePlan2022Member" xlink:label="dq_RestrictedStockIncentivePlan2022Member_638815199082745335" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638815199082745335" xlink:to="dq_RestrictedStockIncentivePlan2022Member_638815199082745335" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestLineItems" xlink:label="us-gaap_MinorityInterestLineItems_638815199082745335" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterestTable_638815199082715071" xlink:to="us-gaap_MinorityInterestLineItems_638815199082745335" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_638815199082745335" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterestLineItems_638815199082745335" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_638815199082745335" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_638815199082745335" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterestLineItems_638815199082745335" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_638815199082745335" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_NetProceedsFromIssuanceOfCommonStock" xlink:label="dq_NetProceedsFromIssuanceOfCommonStock_638815199082745335" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterestLineItems_638815199082745335" xlink:to="dq_NetProceedsFromIssuanceOfCommonStock_638815199082745335" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_638815199082755066" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterestLineItems_638815199082745335" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_638815199082755066" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_638815199082755066" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterestLineItems_638815199082745335" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_638815199082755066" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_638815199082755066" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterestLineItems_638815199082745335" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_638815199082755066" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_638815199082755066" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterestLineItems_638815199082745335" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue_638815199082755066" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails" xlink:type="extended" xlink:title="99941001 - Disclosure - SHARE-BASED COMPENSATION (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199082765137" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199082765137" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638815199082765137" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199082765137" xlink:to="us-gaap_AwardTypeAxis_638815199082765137" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638815199082765137" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638815199082765137" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638815199082765137" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_638815199082765137" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638815199082765137" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_638815199082765137" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember_638815199082765137" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638815199082765137" xlink:to="us-gaap_EmployeeStockOptionMember_638815199082765137" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_638815199082765137" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199082765137" xlink:to="us-gaap_PlanNameAxis_638815199082765137" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_638815199082765137" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis_638815199082765137" xlink:to="us-gaap_PlanNameDomain_638815199082765137" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareIncentivePlan2014Member" xlink:label="dq_ShareIncentivePlan2014Member_638815199082765137" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638815199082765137" xlink:to="dq_ShareIncentivePlan2014Member_638815199082765137" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareIncentivePlan2018Member" xlink:label="dq_ShareIncentivePlan2018Member_638815199082765137" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638815199082765137" xlink:to="dq_ShareIncentivePlan2018Member_638815199082765137" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareIncentivePlan2014And2018Member" xlink:label="dq_ShareIncentivePlan2014And2018Member_638815199082775133" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638815199082765137" xlink:to="dq_ShareIncentivePlan2014And2018Member_638815199082775133" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareIncentivePlan2022Member" xlink:label="dq_ShareIncentivePlan2022Member_638815199082775133" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638815199082765137" xlink:to="dq_ShareIncentivePlan2022Member_638815199082775133" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_RestrictedStockIncentivePlan2022Member" xlink:label="dq_RestrictedStockIncentivePlan2022Member_638815199082775133" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638815199082765137" xlink:to="dq_RestrictedStockIncentivePlan2022Member_638815199082775133" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis_638815199082775133" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199082765137" xlink:to="us-gaap_GranteeStatusAxis_638815199082775133" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain_638815199082775133" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusAxis_638815199082775133" xlink:to="us-gaap_GranteeStatusDomain_638815199082775133" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember_638815199082775133" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusDomain_638815199082775133" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember_638815199082775133" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementNonemployeeMember_638815199082775133" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusDomain_638815199082775133" xlink:to="us-gaap_ShareBasedPaymentArrangementNonemployeeMember_638815199082775133" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis_638815199082785078" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199082765137" xlink:to="us-gaap_VestingAxis_638815199082785078" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain_638815199082785078" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis_638815199082785078" xlink:to="us-gaap_VestingDomain_638815199082785078" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember_638815199082785078" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain_638815199082785078" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember_638815199082785078" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_638815199082785078" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain_638815199082785078" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_638815199082785078" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_638815199082785078" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain_638815199082785078" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_638815199082785078" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_638815199082785078" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199082765137" xlink:to="dei_LegalEntityAxis_638815199082785078" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_638815199082855064" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis_638815199082785078" xlink:to="dei_EntityDomain_638815199082855064" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember" xlink:label="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember_638815199082855064" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain_638815199082855064" xlink:to="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember_638815199082855064" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082855064" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199082765137" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082855064" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_638815199082855064" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082855064" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_638815199082855064" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_638815199082865378" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082855064" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_638815199082865378" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_638815199082865378" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082855064" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_638815199082865378" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockExpense" xlink:label="us-gaap_RestrictedStockExpense_638815199082865378" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082855064" xlink:to="us-gaap_RestrictedStockExpense_638815199082865378" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_638815199082865378" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082855064" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_638815199082865378" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_638815199082865378" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082855064" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_638815199082865378" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_638815199082865378" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082855064" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_638815199082865378" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_638815199082875083" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082855064" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_638815199082875083" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_638815199082875083" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082855064" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_638815199082875083" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_638815199082875083" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082855064" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_638815199082875083" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingPeriod" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingPeriod_638815199082875083" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082855064" xlink:to="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingPeriod_638815199082875083" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_638815199082875083" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082855064" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_638815199082875083" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" xlink:type="extended" xlink:title="99941002 - Disclosure - SHARE-BASED COMPENSATION (Summary of Stock Option Activity) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_638815199082885086" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_638815199082885086" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_638815199082885086" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_638815199082885086" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_638815199082885086" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_638815199082885086" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_638815199082885086" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_638815199082885086" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_638815199082895185" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_638815199082885086" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_638815199082895185" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_638815199082895185" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_638815199082885086" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_638815199082895185" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_638815199082895185" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_638815199082885086" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_638815199082895185" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_638815199082895185" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_638815199082885086" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_638815199082895185" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_638815199082895185" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_638815199082895185" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_638815199082895185" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_638815199082895185" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_638815199082895185" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_638815199082895185" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_638815199082895185" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_638815199082895185" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_638815199082895185" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_638815199082895185" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_638815199082895185" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_638815199082895185" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_638815199082895185" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_638815199082905309" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_638815199082895185" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_638815199082905309" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_638815199082905309" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_638815199082895185" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_638815199082905309" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_638815199082905309" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_638815199082895185" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_638815199082905309" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_638815199082905309" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_638815199082905309" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_638815199082905309" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_638815199082905309" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_638815199082905309" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_638815199082905309" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_638815199082905309" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_638815199082915209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_638815199082905309" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_638815199082915209" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_638815199082915209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_638815199082915209" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_638815199082915209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_638815199082915209" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_638815199082915209" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_638815199082915209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_638815199082915209" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_638815199082915209" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue_638815199082915209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_638815199082915209" xlink:to="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue_638815199082915209" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_638815199082925382" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_638815199082915209" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_638815199082925382" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_638815199082925382" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_638815199082915209" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_638815199082925382" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue_638815199082925382" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_638815199082915209" xlink:to="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue_638815199082925382" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_638815199082925382" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2" xlink:to="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_638815199082925382" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_638815199082925382" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_638815199082925382" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_638815199082925382" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_638815199082925382" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_638815199082925382" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_638815199082925382" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_638815199082925382" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_638815199082925382" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_638815199082925382" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfNonVestedRsuActivityDetails" xlink:type="extended" xlink:title="99941003 - Disclosure - SHARE-BASED COMPENSATION (summary of the non-vested RSU activity) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_747" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199082937223" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_747" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199082937223" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638815199082937223" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199082937223" xlink:to="us-gaap_AwardTypeAxis_638815199082937223" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638815199082937223" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638815199082937223" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638815199082937223" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_638815199082944762" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638815199082937223" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_638815199082944762" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082944762" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199082937223" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082944762" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_638815199082944762" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082944762" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_638815199082944762" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_638815199082944762" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082944762" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_638815199082944762" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_638815199082944762" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082944762" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_638815199082944762" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6388151990829447621" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082944762" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6388151990829447621" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_638815199082944762" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082944762" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_638815199082944762" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_638815199082944762" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082944762" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_638815199082944762" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_638815199082955176" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082944762" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_638815199082955176" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails" xlink:type="extended" xlink:title="99941004 - Disclosure - SHARE-BASED COMPENSATION - 2022 PRC stock options activity (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199082955176" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199082955176" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_638815199082955176" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199082955176" xlink:to="dei_LegalEntityAxis_638815199082955176" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_638815199082955176" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis_638815199082955176" xlink:to="dei_EntityDomain_638815199082955176" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember" xlink:label="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember_638815199082955176" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain_638815199082955176" xlink:to="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember_638815199082955176" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_638815199082955176" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199082955176" xlink:to="us-gaap_PlanNameAxis_638815199082955176" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_638815199082965641" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis_638815199082955176" xlink:to="us-gaap_PlanNameDomain_638815199082965641" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_RestrictedStockIncentivePlan2022Member" xlink:label="dq_RestrictedStockIncentivePlan2022Member_638815199082965641" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638815199082965641" xlink:to="dq_RestrictedStockIncentivePlan2022Member_638815199082965641" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638815199082965641" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199082955176" xlink:to="us-gaap_AwardTypeAxis_638815199082965641" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638815199082965641" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638815199082965641" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638815199082965641" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember_638815199082965641" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638815199082965641" xlink:to="us-gaap_EmployeeStockOptionMember_638815199082965641" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082965641" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199082955176" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082965641" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_638815199082965641" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082965641" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_638815199082965641" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_638815199082965641" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082965641" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_638815199082965641" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_638815199082975176" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082965641" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_638815199082975176" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_638815199082975176" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082965641" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_638815199082975176" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_638815199082975176" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082965641" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_638815199082975176" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_638815199082975176" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082965641" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_638815199082975176" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_638815199082975176" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082965641" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_638815199082975176" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_638815199082975176" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082965641" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_638815199082975176" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_638815199082975176" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_638815199082975176" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_638815199082975176" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_638815199082985365" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_638815199082975176" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_638815199082985365" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_638815199082985365" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_638815199082975176" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_638815199082985365" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_638815199082985365" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_638815199082975176" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_638815199082985365" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_638815199082985365" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_638815199082975176" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_638815199082985365" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_638815199082985365" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_638815199082975176" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_638815199082985365" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_638815199082985365" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_638815199082975176" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_638815199082985365" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_638815199082995108" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082965641" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_638815199082995108" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_638815199082995108" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_638815199082995108" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_638815199082995108" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_638815199082995108" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_638815199082995108" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_638815199082995108" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_638815199082995108" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082965641" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_638815199082995108" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_638815199082995108" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_638815199082995108" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_638815199082995108" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_638815199082995108" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_638815199082995108" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_638815199082995108" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue_638815199083005074" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_638815199082995108" xlink:to="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue_638815199083005074" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_638815199083005074" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_638815199082995108" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_638815199083005074" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_638815199083005074" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_638815199082995108" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_638815199083005074" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue_638815199083005074" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_638815199082995108" xlink:to="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue_638815199083005074" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:label="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_638815199083005074" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199082965641" xlink:to="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_638815199083005074" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_638815199083015157" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_638815199083005074" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_638815199083015157" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_638815199083015157" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_638815199083005074" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_638815199083015157" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6388151990830151571" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_638815199083005074" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_6388151990830151571" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_638815199083015157" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_638815199083005074" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_638815199083015157" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails" xlink:type="extended" xlink:title="99941005 - Disclosure - SHARE-BASED COMPENSATION - 2022 PRC stock options assumptions (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199083025442" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199083025442" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_638815199083025442" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199083025442" xlink:to="dei_LegalEntityAxis_638815199083025442" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_638815199083025442" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis_638815199083025442" xlink:to="dei_EntityDomain_638815199083025442" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember" xlink:label="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember_638815199083025442" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain_638815199083025442" xlink:to="dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember_638815199083025442" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_638815199083025442" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199083025442" xlink:to="us-gaap_PlanNameAxis_638815199083025442" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_638815199083035422" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis_638815199083025442" xlink:to="us-gaap_PlanNameDomain_638815199083035422" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_RestrictedStockIncentivePlan2022Member" xlink:label="dq_RestrictedStockIncentivePlan2022Member_638815199083035422" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638815199083035422" xlink:to="dq_RestrictedStockIncentivePlan2022Member_638815199083035422" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638815199083035422" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199083025442" xlink:to="us-gaap_AwardTypeAxis_638815199083035422" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638815199083035422" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638815199083035422" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638815199083035422" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember_638815199083035422" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638815199083035422" xlink:to="us-gaap_EmployeeStockOptionMember_638815199083035422" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis_638815199083035422" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199083025442" xlink:to="us-gaap_VestingAxis_638815199083035422" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain_638815199083035422" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis_638815199083035422" xlink:to="us-gaap_VestingDomain_638815199083035422" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember_638815199083035422" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain_638815199083035422" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember_638815199083035422" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_638815199083045388" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain_638815199083035422" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_638815199083045388" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_638815199083045388" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain_638815199083035422" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_638815199083045388" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199083045388" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638815199083025442" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199083045388" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_638815199083045388" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199083045388" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_638815199083045388" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_638815199083045388" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199083045388" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_638815199083045388" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_638815199083045388" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199083045388" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_638815199083045388" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_638815199083055118" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199083045388" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_638815199083055118" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_638815199083055118" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199083045388" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_638815199083055118" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_638815199083055118" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199083045388" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_638815199083055118" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice_638815199083055118" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199083045388" xlink:to="us-gaap_SharePrice_638815199083055118" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_638815199083055118" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638815199083045388" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_638815199083055118" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails" xlink:type="extended" xlink:title="99941101 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_764" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638815199083065069" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_764" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638815199083065069" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_638815199083065069" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638815199083065069" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_638815199083065069" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_638815199083065069" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_638815199083065069" xlink:to="us-gaap_RelatedPartyDomain_638815199083065069" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember_638815199083065069" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain_638815199083065069" xlink:to="us-gaap_RelatedPartyMember_638815199083065069" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis_638815199083065069" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638815199083065069" xlink:to="us-gaap_RelatedPartyTransactionAxis_638815199083065069" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain_638815199083065069" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis_638815199083065069" xlink:to="us-gaap_RelatedPartyTransactionDomain_638815199083065069" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PurchasesOfFixedAssetsMember" xlink:label="dq_PurchasesOfFixedAssetsMember_638815199083065069" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionDomain_638815199083065069" xlink:to="dq_PurchasesOfFixedAssetsMember_638815199083065069" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_PurchasesOfRawMaterialsMember" xlink:label="dq_PurchasesOfRawMaterialsMember_638815199083075088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionDomain_638815199083065069" xlink:to="dq_PurchasesOfRawMaterialsMember_638815199083075088" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:label="us-gaap_StatementOperatingActivitiesSegmentAxis_638815199083075088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638815199083065069" xlink:to="us-gaap_StatementOperatingActivitiesSegmentAxis_638815199083075088" order="3" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentOperatingActivitiesDomain" xlink:label="us-gaap_SegmentOperatingActivitiesDomain_638815199083075088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOperatingActivitiesSegmentAxis_638815199083075088" xlink:to="us-gaap_SegmentOperatingActivitiesDomain_638815199083075088" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentContinuingOperationsMember" xlink:label="us-gaap_SegmentContinuingOperationsMember_638815199083075088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentOperatingActivitiesDomain_638815199083075088" xlink:to="us-gaap_SegmentContinuingOperationsMember_638815199083075088" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_638815199083075088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638815199083065069" xlink:to="srt_CounterpartyNameAxis_638815199083075088" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_638815199083075088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis_638815199083075088" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_638815199083075088" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ZhenjiangDaqoIntelligentMember" xlink:label="dq_ZhenjiangDaqoIntelligentMember_638815199083075088" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638815199083075088" xlink:to="dq_ZhenjiangDaqoIntelligentMember_638815199083075088" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_NanjingDaqoTransformerMember" xlink:label="dq_NanjingDaqoTransformerMember_638815199083084786" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638815199083075088" xlink:to="dq_NanjingDaqoTransformerMember_638815199083084786" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ChongqingDaqoTailaiMember" xlink:label="dq_ChongqingDaqoTailaiMember_638815199083084786" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638815199083075088" xlink:to="dq_ChongqingDaqoTailaiMember_638815199083084786" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_JiangsuDaqoEnclosedBusbarSystemsCo.LtdMember" xlink:label="dq_JiangsuDaqoEnclosedBusbarSystemsCo.LtdMember_638815199083084786" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638815199083075088" xlink:to="dq_JiangsuDaqoEnclosedBusbarSystemsCo.LtdMember_638815199083084786" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_JiangsuDaqoMember" xlink:label="dq_JiangsuDaqoMember_638815199083084786" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638815199083075088" xlink:to="dq_JiangsuDaqoMember_638815199083084786" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_NanjingDaqoElectricMember" xlink:label="dq_NanjingDaqoElectricMember_638815199083084786" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638815199083075088" xlink:to="dq_NanjingDaqoElectricMember_638815199083084786" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ZhenjiangElectricEquipmentCoLtdMember" xlink:label="dq_ZhenjiangElectricEquipmentCoLtdMember_638815199083084786" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638815199083075088" xlink:to="dq_ZhenjiangElectricEquipmentCoLtdMember_638815199083084786" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ElectricInstituteMember" xlink:label="dq_ElectricInstituteMember_638815199083084786" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638815199083075088" xlink:to="dq_ElectricInstituteMember_638815199083084786" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_NanjingDaqoAutomationTechnologyCoLtdMember" xlink:label="dq_NanjingDaqoAutomationTechnologyCoLtdMember_638815199083084786" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638815199083075088" xlink:to="dq_NanjingDaqoAutomationTechnologyCoLtdMember_638815199083084786" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ZhenjiangMoerllerMember" xlink:label="dq_ZhenjiangMoerllerMember_638815199083095554" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638815199083075088" xlink:to="dq_ZhenjiangMoerllerMember_638815199083095554" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_DaqoNewMaterialMember" xlink:label="dq_DaqoNewMaterialMember_638815199083095554" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638815199083075088" xlink:to="dq_DaqoNewMaterialMember_638815199083095554" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember" xlink:label="dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember_638815199083095554" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638815199083075088" xlink:to="dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember_638815199083095554" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_OtherSubsidiariesOfDaqoGroupMember" xlink:label="dq_OtherSubsidiariesOfDaqoGroupMember_638815199083095554" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638815199083075088" xlink:to="dq_OtherSubsidiariesOfDaqoGroupMember_638815199083095554" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_NanjiangDaqoElectricInstituteCoLtdMember" xlink:label="dq_NanjiangDaqoElectricInstituteCoLtdMember_638815199083095554" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638815199083075088" xlink:to="dq_NanjiangDaqoElectricInstituteCoLtdMember_638815199083095554" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems_638815199083095554" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638815199083065069" xlink:to="us-gaap_RelatedPartyTransactionLineItems_638815199083095554" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_638815199083105114" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_638815199083095554" xlink:to="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_638815199083105114" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent_638815199083105114" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_638815199083095554" xlink:to="us-gaap_OtherReceivablesNetCurrent_638815199083105114" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent_638815199083105114" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_638815199083095554" xlink:to="us-gaap_OtherLiabilitiesCurrent_638815199083105114" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/positiveTerseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrent" xlink:label="us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrent_638815199083105114" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_638815199083095554" xlink:to="us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrent_638815199083105114" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureEarningsPerShareDetails" xlink:type="extended" xlink:title="99941201 - Disclosure - EARNINGS PER SHARE (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_879" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638815199083115161" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_879" xlink:to="us-gaap_StatementTable_638815199083115161" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_638815199083115161" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638815199083115161" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_638815199083115161" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_638815199083115161" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_638815199083115161" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_638815199083115161" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember_638815199083115161" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain_638815199083115161" xlink:to="us-gaap_EmployeeStockOptionMember_638815199083115161" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_638815199083115161" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain_638815199083115161" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_638815199083115161" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638815199083115161" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638815199083115161" xlink:to="us-gaap_StatementLineItems_638815199083115161" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_638815199083115161" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199083115161" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_638815199083115161" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="us-gaap_IncomeLossFromContinuingOperations_638815199083124770" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_638815199083115161" xlink:to="us-gaap_IncomeLossFromContinuingOperations_638815199083124770" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DilutiveSecurities" xlink:label="us-gaap_DilutiveSecurities_638815199083124770" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_638815199083115161" xlink:to="us-gaap_DilutiveSecurities_638815199083124770" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_638815199083124770" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_638815199083115161" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_638815199083124770" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_638815199083124770" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199083115161" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_638815199083124770" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638815199083124770" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_638815199083124770" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638815199083124770" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_638815199083124770" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_638815199083124770" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_638815199083124770" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638815199083124770" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_638815199083124770" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638815199083124770" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic_638815199083124770" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199083115161" xlink:to="us-gaap_EarningsPerShareBasic_638815199083124770" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted_638815199083135156" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638815199083115161" xlink:to="us-gaap_EarningsPerShareDiluted_638815199083135156" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureEarningsPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" xlink:type="extended" xlink:title="99941202 - Disclosure - EARNINGS PER SHARE - Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_638815199083135156" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_638815199083135156" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_638815199083135156" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_638815199083135156" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_638815199083135156" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_638815199083135156" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_638815199083135156" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_638815199083135156" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_638815199083135156" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain_638815199083135156" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_638815199083135156" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockCompensationPlanMember" xlink:label="us-gaap_StockCompensationPlanMember_638815199083135156" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain_638815199083135156" xlink:to="us-gaap_StockCompensationPlanMember_638815199083135156" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_638815199083145085" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_638815199083135156" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_638815199083145085" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_638815199083145085" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_638815199083145085" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_638815199083145085" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails" xlink:type="extended" xlink:title="99941301 - Disclosure - COMMITMENTS AND CONTINGENCIES - Capital commitments (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsAbstract" xlink:label="us-gaap_OtherCommitmentsAbstract_638815199083145085" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_OtherCommitmentsAbstract_638815199083145085" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:label="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_638815199083145085" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsAbstract_638815199083145085" xlink:to="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_638815199083145085" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureCommitmentsAndContingenciesRepurchaseOfOrdinarySharesDetails" xlink:type="extended" xlink:title="99941302 - Disclosure - COMMITMENTS AND CONTINGENCIES - Repurchase of ordinary shares (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1_638815199083145085" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1" xlink:to="srt_StockRepurchaseProgramAuthorizedAmount1_638815199083145085" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired_638815199083155080" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1" xlink:to="us-gaap_TreasuryStockSharesAcquired_638815199083155080" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureCommitmentsAndContingenciesXinjiangDaqoSLitigationEventDetails" xlink:type="extended" xlink:title="99941303 - Disclosure - COMMITMENTS AND CONTINGENCIES - Xinjiang Daqo's litigation event (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="us-gaap_LossContingencyDamagesSoughtValue_638815199083155080" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2" xlink:to="us-gaap_LossContingencyDamagesSoughtValue_638815199083155080" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:label="us-gaap_LitigationSettlementAmountAwardedToOtherParty_638815199083155080" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2" xlink:to="us-gaap_LitigationSettlementAmountAwardedToOtherParty_638815199083155080" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureSegmentInformationDetails" xlink:type="extended" xlink:title="99941401 - Disclosure - SEGMENT INFORMATION (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments_638815199083165142" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_NumberOfOperatingSegments_638815199083165142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments_638815199083165142" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_NumberOfReportableSegments_638815199083165142" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails" xlink:type="extended" xlink:title="99941501 - Disclosure - CONCENTRATION AND RISKS (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_637535653019256189" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638815199083165142" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract_637535653019256189" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638815199083165142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis_638815199083165142" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638815199083165142" xlink:to="srt_MajorCustomersAxis_638815199083165142" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain_638815199083165142" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis_638815199083165142" xlink:to="srt_NameOfMajorCustomerDomain_638815199083165142" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerAMember" xlink:label="dq_CustomerAMember_638815199083165142" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_638815199083165142" xlink:to="dq_CustomerAMember_638815199083165142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerBMember" xlink:label="dq_CustomerBMember_638815199083175114" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_638815199083165142" xlink:to="dq_CustomerBMember_638815199083175114" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerCMember" xlink:label="dq_CustomerCMember_638815199083175114" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_638815199083165142" xlink:to="dq_CustomerCMember_638815199083175114" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerDMember" xlink:label="dq_CustomerDMember_638815199083175114" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_638815199083165142" xlink:to="dq_CustomerDMember_638815199083175114" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerEMember" xlink:label="dq_CustomerEMember_638815199083175114" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_638815199083165142" xlink:to="dq_CustomerEMember_638815199083175114" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerFMember" xlink:label="dq_CustomerFMember_638815199083175114" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_638815199083165142" xlink:to="dq_CustomerFMember_638815199083175114" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CustomerGMember" xlink:label="dq_CustomerGMember_638815199083175114" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_638815199083165142" xlink:to="dq_CustomerGMember_638815199083175114" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_MajorCustomerMember" xlink:label="dq_MajorCustomerMember_638815199083175114" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_638815199083165142" xlink:to="dq_MajorCustomerMember_638815199083175114" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_638815199083175114" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638815199083165142" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_638815199083175114" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain_638815199083184774" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis_638815199083175114" xlink:to="us-gaap_ConcentrationRiskTypeDomain_638815199083184774" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember_638815199083184774" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain_638815199083184774" xlink:to="us-gaap_CustomerConcentrationRiskMember_638815199083184774" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="us-gaap_SupplierConcentrationRiskMember_638815199083184774" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain_638815199083184774" xlink:to="us-gaap_SupplierConcentrationRiskMember_638815199083184774" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_638815199083184774" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638815199083165142" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_638815199083184774" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_638815199083184774" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_638815199083184774" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_638815199083184774" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_SupplierMember" xlink:label="dq_SupplierMember_638815199083184774" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_638815199083184774" xlink:to="dq_SupplierMember_638815199083184774" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_SupplierBMember" xlink:label="dq_SupplierBMember_638815199083184774" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_638815199083184774" xlink:to="dq_SupplierBMember_638815199083184774" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_SupplierCMember" xlink:label="dq_SupplierCMember_638815199083195327" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_638815199083184774" xlink:to="dq_SupplierCMember_638815199083195327" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_SupplierDMember" xlink:label="dq_SupplierDMember_638815199083195327" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_638815199083184774" xlink:to="dq_SupplierDMember_638815199083195327" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_SupplierEMember" xlink:label="dq_SupplierEMember_638815199083195327" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_638815199083184774" xlink:to="dq_SupplierEMember_638815199083195327" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_638815199083195327" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638815199083165142" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_638815199083195327" order="4" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_638815199083195327" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis_638815199083195327" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_638815199083195327" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember_638815199083195327" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain_638815199083195327" xlink:to="us-gaap_SalesRevenueNetMember_638815199083195327" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsTotalMember" xlink:label="us-gaap_CostOfGoodsTotalMember_638815199083195327" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain_638815199083195327" xlink:to="us-gaap_CostOfGoodsTotalMember_638815199083195327" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableMember" xlink:label="us-gaap_AccountsPayableMember_638815199083205179" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain_638815199083195327" xlink:to="us-gaap_AccountsPayableMember_638815199083205179" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems_638815199083205179" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638815199083165142" xlink:to="us-gaap_SegmentReportingInformationLineItems_638815199083205179" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues_638815199083205179" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638815199083205179" xlink:to="us-gaap_Revenues_638815199083205179" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1_638815199083205179" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638815199083205179" xlink:to="us-gaap_ConcentrationRiskPercentage1_638815199083205179" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails" xlink:type="extended" xlink:title="99941601 - Disclosure - FINANCIAL STATEMENT SCHEDULE I (BALANCE SHEET) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_943" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedFinancialStatementsTable" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTable_638815199083215309" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_943" xlink:to="srt_ScheduleOfCondensedFinancialStatementsTable_638815199083215309" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis_638815199083215309" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfCondensedFinancialStatementsTable_638815199083215309" xlink:to="srt_ConsolidatedEntitiesAxis_638815199083215309" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_638815199083215309" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis_638815199083215309" xlink:to="srt_ConsolidatedEntitiesDomain_638815199083215309" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="srt_ParentCompanyMember_638815199083215309" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain_638815199083215309" xlink:to="srt_ParentCompanyMember_638815199083215309" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialStatementsCaptionsLineItems" xlink:label="srt_CondensedFinancialStatementsCaptionsLineItems_638815199083215309" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfCondensedFinancialStatementsTable_638815199083215309" xlink:to="srt_CondensedFinancialStatementsCaptionsLineItems_638815199083215309" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract_638815199083215309" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems_638815199083215309" xlink:to="us-gaap_AssetsAbstract_638815199083215309" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract_638815199083215309" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638815199083215309" xlink:to="us-gaap_AssetsCurrentAbstract_638815199083215309" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_CashAndCashEquivalents" xlink:label="dq_CashAndCashEquivalents_638815199083225076" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638815199083215309" xlink:to="dq_CashAndCashEquivalents_638815199083225076" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638815199083225076" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638815199083215309" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638815199083225076" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_638815199083225076" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638815199083215309" xlink:to="us-gaap_AssetsCurrent_638815199083225076" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_638815199083225076" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638815199083215309" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_638815199083225076" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_638815199083225076" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638815199083215309" xlink:to="us-gaap_Assets_638815199083225076" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638815199083225076" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems_638815199083215309" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638815199083225076" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract_638815199083225076" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638815199083225076" xlink:to="us-gaap_LiabilitiesCurrentAbstract_638815199083225076" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="dq-20241231.xsd#dq_AccruedExpensesAndOtherCurrentLiabilities" xlink:label="dq_AccruedExpensesAndOtherCurrentLiabilities_638815199083234746" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638815199083225076" xlink:to="dq_AccruedExpensesAndOtherCurrentLiabilities_638815199083234746" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_638815199083234746" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638815199083225076" xlink:to="us-gaap_LiabilitiesCurrent_638815199083234746" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract_638815199083234746" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638815199083225076" xlink:to="us-gaap_EquityAbstract_638815199083234746" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValueOutstanding" xlink:label="us-gaap_CommonStockValueOutstanding_638815199083234746" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract_638815199083234746" xlink:to="us-gaap_CommonStockValueOutstanding_638815199083234746" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_638815199083234746" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract_638815199083234746" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_638815199083234746" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_638815199083234746" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract_638815199083234746" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_638815199083234746" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638815199083234746" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract_638815199083234746" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638815199083234746" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue_638815199083234746" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract_638815199083234746" xlink:to="us-gaap_TreasuryStockValue_638815199083234746" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_638815199083245146" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract_638815199083234746" xlink:to="us-gaap_StockholdersEquity_638815199083245146" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_638815199083245146" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638815199083225076" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_638815199083245146" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_638815199083245146" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638815199083225076" xlink:to="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_638815199083245146" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_638815199083245146" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_638815199083245146" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_638815199083245146" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized_638815199083245146" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_638815199083245146" xlink:to="us-gaap_CommonStockSharesAuthorized_638815199083245146" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued_638815199083245146" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_638815199083245146" xlink:to="us-gaap_CommonStockSharesIssued_638815199083245146" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_638815199083255179" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_638815199083245146" xlink:to="us-gaap_CommonStockSharesOutstanding_638815199083255179" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares_638815199083255179" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems_638815199083215309" xlink:to="us-gaap_TreasuryStockCommonShares_638815199083255179" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails" xlink:type="extended" xlink:title="99941602 - Disclosure - FINANCIAL STATEMENT SCHEDULE I (STATEMENT OF OPERATIONS AND COMPREHENSIVE INCOME) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_974" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedFinancialStatementsTable" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTable_638815199083255179" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_974" xlink:to="srt_ScheduleOfCondensedFinancialStatementsTable_638815199083255179" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis_638815199083265157" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfCondensedFinancialStatementsTable_638815199083255179" xlink:to="srt_ConsolidatedEntitiesAxis_638815199083265157" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_638815199083265157" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis_638815199083265157" xlink:to="srt_ConsolidatedEntitiesDomain_638815199083265157" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="srt_ParentCompanyMember_638815199083265157" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain_638815199083265157" xlink:to="srt_ParentCompanyMember_638815199083265157" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialStatementsCaptionsLineItems" xlink:label="srt_CondensedFinancialStatementsCaptionsLineItems_638815199083265157" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfCondensedFinancialStatementsTable_638815199083255179" xlink:to="srt_CondensedFinancialStatementsCaptionsLineItems_638815199083265157" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract_638815199083265157" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems_638815199083265157" xlink:to="us-gaap_OperatingExpensesAbstract_638815199083265157" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense_638815199083265157" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638815199083265157" xlink:to="us-gaap_GeneralAndAdministrativeExpense_638815199083265157" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses_638815199083265157" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638815199083265157" xlink:to="us-gaap_OperatingExpenses_638815199083265157" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_638815199083265157" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems_638815199083265157" xlink:to="us-gaap_OperatingIncomeLoss_638815199083265157" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest_638815199083265157" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems_638815199083265157" xlink:to="us-gaap_InvestmentIncomeInterest_638815199083265157" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_638815199083265157" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems_638815199083265157" xlink:to="us-gaap_IncomeTaxExpenseBenefit_638815199083265157" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_638815199083275071" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems_638815199083265157" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_638815199083275071" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:label="us-gaap_IncomeLossFromSubsidiariesBeforeTax_638815199083275071" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems_638815199083265157" xlink:to="us-gaap_IncomeLossFromSubsidiariesBeforeTax_638815199083275071" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_638815199083275071" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems_638815199083265157" xlink:to="us-gaap_NetIncomeLoss_638815199083275071" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_638815199083275071" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems_638815199083265157" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_638815199083275071" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_638815199083275071" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_638815199083275071" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_638815199083275071" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_638815199083275071" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_638815199083275071" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_638815199083275071" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_638815199083284770" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems_638815199083265157" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_638815199083284770" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfCashFlowsDetails" xlink:type="extended" xlink:title="99941603 - Disclosure - FINANCIAL STATEMENT SCHEDULE I (STATEMENT OF CASH FLOWS) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_1038" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedFinancialStatementsTable" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTable_638815199083284770" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_1038" xlink:to="srt_ScheduleOfCondensedFinancialStatementsTable_638815199083284770" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis_638815199083284770" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfCondensedFinancialStatementsTable_638815199083284770" xlink:to="srt_ConsolidatedEntitiesAxis_638815199083284770" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_638815199083284770" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis_638815199083284770" xlink:to="srt_ConsolidatedEntitiesDomain_638815199083284770" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="srt_ParentCompanyMember_638815199083284770" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesDomain_638815199083284770" xlink:to="srt_ParentCompanyMember_638815199083284770" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialStatementsCaptionsLineItems" xlink:label="srt_CondensedFinancialStatementsCaptionsLineItems_638815199083284770" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfCondensedFinancialStatementsTable_638815199083284770" xlink:to="srt_CondensedFinancialStatementsCaptionsLineItems_638815199083284770" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638815199083295344" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems_638815199083284770" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638815199083295344" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199083295344" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638815199083295344" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_638815199083295344" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638815199083295344" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems_638815199083284770" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638815199083295344" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromBankDebt" xlink:label="us-gaap_ProceedsFromBankDebt_638815199083295344" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638815199083295344" xlink:to="us-gaap_ProceedsFromBankDebt_638815199083295344" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="us-gaap_RepaymentsOfBankDebt_638815199083295344" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638815199083295344" xlink:to="us-gaap_RepaymentsOfBankDebt_638815199083295344" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_638815199083295344" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638815199083295344" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_638815199083295344" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_638815199083295344" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638815199083295344" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_638815199083295344" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_638815199083295344" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638815199083295344" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_638815199083295344" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_638815199083305117" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems_638815199083284770" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_638815199083305117" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638815199083305117" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems_638815199083284770" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638815199083305117" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6388151990833051171" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems_638815199083284770" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6388151990833051171" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="5" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended" xlink:title="995447 - Disclosure - Insider Trading Policies and Procedures" />
  <link:presentationLink xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="extended" xlink:title="995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>shares</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_EntityAddressesLineItems', window );"><strong>Document and Entity Information</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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">20-F<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_DocumentRegistrationStatement', window );">Document Registration Statement</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2024<span></span>
</td>
</tr>
<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_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<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_DocumentShellCompanyReport', window );">Document Shell Company Report</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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-34602<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">DAQO NEW ENERGY CORP.<span></span>
</td>
</tr>
<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">E9<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">Unit 29<span></span>
</td>
</tr>
<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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Huadu Mansion<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_EntityAddressAddressLine3', window );">Entity Address, Address Line Three</a></td>
<td class="text">838 Zhangyang Road,<span></span>
</td>
</tr>
<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Pudong New District, Shanghai<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">200122<span></span>
</td>
</tr>
<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_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">CN<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</a></td>
<td class="nump">333,759,632<span></span>
</td>
</tr>
<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_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<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_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
</tr>
<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_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<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_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<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_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<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>
</tr>
<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_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<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_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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_DocumentAccountingStandard', window );">Document Accounting Standard</a></td>
<td class="text">U.S. GAAP<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_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<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_AuditorName', window );">Auditor Name</a></td>
<td class="text">Deloitte Touche Tohmatsu Certified Public Accountants LLP<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_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">1113<span></span>
</td>
</tr>
<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_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Shanghai, China<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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001477641<span></span>
</td>
</tr>
<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>
</tr>
<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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
</tr>
<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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<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>
</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_StatementClassOfStockAxis=dei_AdrMember', window );">American depositary shares</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_dei_EntityAddressesLineItems', window );"><strong>Document and Entity Information</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_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">American depositary shares, each representing5 ordinary shares<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">DQ<span></span>
</td>
</tr>
<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>
</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_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Ordinary shares</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_dei_EntityAddressesLineItems', window );"><strong>Document and Entity Information</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_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Ordinary shares, par value US$0.0001 per share<span></span>
</td>
</tr>
<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_NoTradingSymbolFlag', window );">No Trading Symbol Flag</a></td>
<td class="text">true<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_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember', window );">Business contact</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_dei_EntityAddressesLineItems', window );"><strong>Document and Entity Information</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_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">Unit 29<span></span>
</td>
</tr>
<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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Huadu Mansion<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_EntityAddressAddressLine3', window );">Entity Address, Address Line Three</a></td>
<td class="text">838 Zhangyang Road<span></span>
</td>
</tr>
<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Pudong New District, Shanghai<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">200122<span></span>
</td>
</tr>
<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_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">CN<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_ContactPersonnelName', window );">Contact Personnel Name</a></td>
<td class="text">Ming Yang<span></span>
</td>
</tr>
<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">86-21 <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">5087-0629<span></span>
</td>
</tr>
<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_ContactPersonnelEmailAddress', window );">Contact Personnel Email Address</a></td>
<td class="text">mingyang@daqo.com<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_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditorFirmId</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:nonemptySequenceNumberItemType</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_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditorLocation</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:internationalNameItemType</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_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditorName</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:internationalNameItemType</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_ContactPersonnelEmailAddress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Email address of contact personnel.</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_ContactPersonnelEmailAddress</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_ContactPersonnelName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contact personnel</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_ContactPersonnelName</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_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_DocumentAccountingStandard">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or '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/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentAccountingStandard</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:accountingStandardItemType</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_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 annual 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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentAnnualReport</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_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 whether any of the financial statement period in the filing include a restatement due to error correction.</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-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentFinStmtErrorCorrectionFlag</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_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_DocumentRegistrationStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 registration statement.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentRegistrationStatement</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_DocumentShellCompanyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for a Shell Company Report pursuant to section 13 or 15(d) 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 Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentShellCompanyReport</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_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 2 such as Street or Suite number</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_EntityAddressAddressLine2</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_EntityAddressAddressLine3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 3 such as an Office Park</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_EntityAddressAddressLine3</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_EntityAddressCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country 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_EntityAddressCountry</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:countryCodeItemType</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_EntityAddressesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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_EntityAddressesLineItems</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_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_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</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_EntityVoluntaryFilers</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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</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 Securities Act<br> -Number 230<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_EntityWellKnownSeasonedIssuer</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_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IcfrAuditorAttestationFlag</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_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_NoTradingSymbolFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 security having no trading symbol.</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_NoTradingSymbolFlag</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:trueItemType</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=dei_AdrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dei_AdrMember</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_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember</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>21
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dq_CashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 1,006,536<span></span>
</td>
<td class="nump">$ 3,038,827<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_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">31,813<span></span>
</td>
<td class="nump">9,129<span></span>
</td>
</tr>
<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_NotesAndLoansReceivableNetCurrent', window );">Notes receivable</a></td>
<td class="nump">55,153<span></span>
</td>
<td class="nump">116,358<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_dq_ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments', window );">Short-term investments</a></td>
<td class="nump">9,619<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">280,876<span></span>
</td>
<td class="nump">224,645<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_AdvancesOnInventoryPurchases', window );">Advances to suppliers</a></td>
<td class="nump">10,401<span></span>
</td>
<td class="nump">14,314<span></span>
</td>
</tr>
<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_InventoryNet', window );">Inventories</a></td>
<td class="nump">149,939<span></span>
</td>
<td class="nump">173,271<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_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent', window );">Fixed term deposit within one year</a></td>
<td class="nump">$ 1,087,210<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_OtherReceivablesNetCurrent', window );">Amounts due from related parties- short-term portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34<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_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration', window );">Other Receivable, after Allowance for Credit Loss, Current, Related Party, Type [Extensible Enumeration]</a></td>
<td class="text">Related Party [Member]<span></span>
</td>
<td class="text">Related Party [Member]<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">$ 2,631,547<span></span>
</td>
<td class="nump">$ 3,576,578<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, plant and equipment, net</a></td>
<td class="nump">3,499,210<span></span>
</td>
<td class="nump">3,626,423<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_dq_PrepaidLandUseRightsNoncurrent', window );">Prepaid land use rights, net</a></td>
<td class="nump">152,869<span></span>
</td>
<td class="nump">150,358<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_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">84,596<span></span>
</td>
<td class="nump">3,422<span></span>
</td>
</tr>
<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_OtherReceivableAfterAllowanceForCreditLossNoncurrent', window );">Amounts due from related parties- long-term portion</a></td>
<td class="nump">$ 545<span></span>
</td>
<td class="nump">$ 25,033<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_OtherReceivableAfterAllowanceForCreditLossNoncurrentRelatedPartyTypeExtensibleEnumeration', window );">Other Receivable, after Allowance for Credit Loss, Noncurrent, Related Party, Type [Extensible Enumeration]</a></td>
<td class="text">Related Party [Member]<span></span>
</td>
<td class="text">Related Party [Member]<span></span>
</td>
</tr>
<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_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent', window );">Fixed term deposit over one year</a></td>
<td class="nump">$ 27,636<span></span>
</td>
<td class="nump">$ 27,584<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 non-current assets</a></td>
<td class="nump">21,840<span></span>
</td>
<td class="nump">17,468<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">6,418,243<span></span>
</td>
<td class="nump">7,426,866<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">26,448<span></span>
</td>
<td class="nump">92,879<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_NotesPayableCurrent', window );">Notes payable</a></td>
<td class="nump">6,822<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_ContractWithCustomerLiabilityCurrent', window );">Advances from customers - short-term portion</a></td>
<td class="nump">37,192<span></span>
</td>
<td class="nump">148,984<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_dq_PayablesForPurchasesOfPropertyPlantAndEquipment', window );">Payables for purchases of property, plant and equipment</a></td>
<td class="nump">406,743<span></span>
</td>
<td class="nump">421,024<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_dq_AccruedExpensesAndOtherCurrentLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">33,309<span></span>
</td>
<td class="nump">73,082<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_OtherLiabilitiesCurrent', window );">Amounts due to related parties - short-term portion</a></td>
<td class="nump">$ 10,210<span></span>
</td>
<td class="nump">$ 10,656<span></span>
</td>
</tr>
<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_OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration', window );">Other Liability, Current, Related Party, Type [Extensible Enumeration]</a></td>
<td class="text">Related Party [Member]<span></span>
</td>
<td class="text">Related Party [Member]<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_TaxesPayableCurrent', window );">Income tax payable</a></td>
<td class="nump">$ 511<span></span>
</td>
<td class="nump">$ 89,804<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">521,235<span></span>
</td>
<td class="nump">836,429<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_ContractWithCustomerLiabilityNoncurrent', window );">Advances from customers - long-term portion</a></td>
<td class="nump">21,484<span></span>
</td>
<td class="nump">113,857<span></span>
</td>
</tr>
<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_DeferredCreditsAndOtherLiabilitiesNoncurrent', window );">Deferred government subsidies</a></td>
<td class="nump">17,114<span></span>
</td>
<td class="nump">18,146<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">544<span></span>
</td>
<td class="nump">10,150<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">560,377<span></span>
</td>
<td class="nump">978,582<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 13)</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_StockholdersEquityAbstract', window );"><strong>Ordinary shares</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_CommonStockValueOutstanding', window );">$0.0001 par value 500,000,000 shares authorized as of December 31, 2023 and 2024; 415,330,312 shares issued and 328,513,282 shares outstanding as of December 31, 2023; 421,521,162 shares issued and 333,759,632 shares outstanding as of December 31, 2024</a></td>
<td class="nump">42<span></span>
</td>
<td class="nump">41<span></span>
</td>
</tr>
<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_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">2,408,799<span></span>
</td>
<td class="nump">2,340,084<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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">2,983,173<span></span>
</td>
<td class="nump">3,328,388<span></span>
</td>
</tr>
<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(413,210)<span></span>
</td>
<td class="num">(293,997)<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_TreasuryStockValue', window );">Treasury shares, at cost (86,817,030 shares as of December 31, 2023; 87,761,530 shares as of December 31, 2024)</a></td>
<td class="num">(617,612)<span></span>
</td>
<td class="num">(612,609)<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_StockholdersEquity', window );">Total Daqo New Energy Corp. shareholders' equity</a></td>
<td class="nump">4,361,192<span></span>
</td>
<td class="nump">4,761,907<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_MinorityInterest', window );">Non-controlling interest</a></td>
<td class="nump">1,496,674<span></span>
</td>
<td class="nump">1,686,377<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total shareholders' equity</a></td>
<td class="nump">5,857,866<span></span>
</td>
<td class="nump">6,448,284<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_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY</a></td>
<td class="nump">$ 6,418,243<span></span>
</td>
<td class="nump">$ 7,426,866<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dq_AccruedExpensesAndOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued expenses and other current liabilities</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;">dq_AccruedExpensesAndOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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. Excludes cash and cash equivalents within disposal group and discontinued operation.</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;">dq_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_PayablesForPurchasesOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payables for purchase of property, plant and equipment.</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;">dq_PayablesForPurchasesOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_PrepaidLandUseRightsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount as of the balance sheet date of capitalized amounts paid for land use rights which will be charged against earnings after one year or beyond the normal operating cycle, if longer.</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;">dq_PrepaidLandUseRightsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and 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;">dq_ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_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://fasb.org/us-gaap/role/ref/legacyRef<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))<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 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_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 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 4: 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 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)(4))<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 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 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 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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-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_AdvancesOnInventoryPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of capitalized payments made in advance for inventory that is expected to be received 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(8))<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_AdvancesOnInventoryPurchases</td>
</tr>
<tr>
<td style="padding-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_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/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 2: 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 3: 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 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://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<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 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 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 8: 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 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)(ii))<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 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 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 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/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 14: 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 15: 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 16: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: 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 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)(iii))<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)(i))<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)(4)(iii)(A))<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 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)(iv))<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/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 28: 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 29: 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 30: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 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 2: 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 3: 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 4: 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 5: 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 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/disclosureRef<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 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(9))<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 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 10: 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 11: 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 12: 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 13: 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 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)(5))<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 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 16: 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 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)(iii)(B))<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)(4)(iv))<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 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 20: 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_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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: 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 4: 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_CommonStockValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of common shares held by shareholders. Excludes common shares repurchased and held as treasury shares.</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 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 2: 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_CommonStockValueOutstanding</td>
</tr>
<tr>
<td style="padding-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/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 2: 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 3: 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_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 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 2: 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 3: 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_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-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_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment in debt security measured at amortized cost (held-to-maturity), 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 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<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 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-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_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent</td>
</tr>
<tr>
<td style="padding-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_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment in debt security measured at amortized cost (held-to-maturity), 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/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<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 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-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_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent</td>
</tr>
<tr>
<td style="padding-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_DeferredCreditsAndOtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income after one year or beyond the normal operating cycle, if longer and noncurrent obligations not separately disclosed in the balance sheet (other liabilities, 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;">us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-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 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 2: 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 3: 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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or 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/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 2: 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 (b)<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<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_InventoryNet</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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 5: http://fasb.org/us-gaap/role/ref/legacyRef<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 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<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 9: 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 10: 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 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 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/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 14: 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 15: 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 16: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: 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 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)(iii)(A))<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)(iv))<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)(5))<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 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 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 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 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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: 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 29: 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/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 2: 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 3: 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 4: 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 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://fasb.org/us-gaap/role/ref/legacyRef<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 7: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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 2: 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 3: 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 4: 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 5: 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 6: 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 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 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 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 10: 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 11: 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 12: 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 13: 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 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)(5))<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 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 16: 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 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)(iii)(B))<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)(4)(iv))<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 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 20: 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 21: 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_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncontrolling interest. Excludes temporary equity.</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 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 2: 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 3: 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 4: 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 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)(24))<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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: 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 8: 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 9: 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 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)(i))<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)(iv))<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 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 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<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_MinorityInterest</td>
</tr>
<tr>
<td style="padding-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_NotesAndLoansReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in 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 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><br>Reference 2: 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(7))<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_NotesAndLoansReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-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_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within 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> -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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-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_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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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 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_OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 status and type of related party for liability classified as other and 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 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-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_OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration</td>
</tr>
<tr>
<td style="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_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 status and type of related party for receivable, after allowance for credit loss, classified as other and 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 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-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_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration</td>
</tr>
<tr>
<td style="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_OtherReceivableAfterAllowanceForCreditLossNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable classified as other and 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrent</td>
</tr>
<tr>
<td style="padding-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_OtherReceivableAfterAllowanceForCreditLossNoncurrentRelatedPartyTypeExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 status and type of related party for receivable, after allowance for credit loss, classified as other and 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/2009/role/commonPracticeRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-3<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)(3))<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_OtherReceivableAfterAllowanceForCreditLossNoncurrentRelatedPartyTypeExtensibleEnumeration</td>
</tr>
<tr>
<td style="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_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, of receivables classified as other, due within 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>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_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-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_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 physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</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 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<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 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 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><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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equivalents restricted as to withdrawal or usage, classified as current. 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. Cash equivalents include, but are not limited to, 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/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 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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-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_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<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 2: 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 3: 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 4: 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 5: 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 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)(23)(a)(4))<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 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><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 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><br>Reference 5: 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 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-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 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 10: 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 11: 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 12: 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 13: 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 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and noncontrolling interest. Excludes temporary 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 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 2: 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 3: 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 (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: 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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: 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)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: 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 (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: 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 (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<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 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 22: 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 (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 23: 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 (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 27: 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)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 28: 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)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 34: 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 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<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(19))<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 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 39: 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 40: 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 41: 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 42: 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 43: 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 44: 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 45: 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 46: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-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_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for statutory income, sales, use, payroll, excise, real, property and other taxes. 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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-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_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-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>22
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</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>CONSOLIDATED BALANCE SHEETS</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_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<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_CommonStockSharesAuthorized', window );">Ordinary shares, shares authorized</a></td>
<td class="nump">500,000,000<span></span>
</td>
<td class="nump">500,000,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_CommonStockSharesIssued', window );">Ordinary shares, shares issued</a></td>
<td class="nump">421,521,162<span></span>
</td>
<td class="nump">415,330,312<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_CommonStockSharesOutstanding', window );">Ordinary shares, shares outstanding</a></td>
<td class="nump">333,759,632<span></span>
</td>
<td class="nump">328,513,282<span></span>
</td>
</tr>
<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_TreasuryStockCommonShares', window );">Treasury Stock, shares</a></td>
<td class="nump">87,761,530<span></span>
</td>
<td class="nump">86,817,030<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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 2: 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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 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 4: 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 5: 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 6: 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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 previously issued common shares repurchased by the issuing entity and held in treasury.</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 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-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_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_RevenuesAbstract', window );"><strong>Revenues</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_Revenues', window );">Revenues</a></td>
<td class="nump">$ 1,029,080<span></span>
</td>
<td class="nump">$ 2,307,695<span></span>
</td>
<td class="nump">$ 4,608,350<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 revenues</a></td>
<td class="num">(1,242,012)<span></span>
</td>
<td class="num">(1,387,045)<span></span>
</td>
<td class="num">(1,200,428)<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 (loss)</a></td>
<td class="num">(212,932)<span></span>
</td>
<td class="nump">920,650<span></span>
</td>
<td class="nump">3,407,922<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>
</tr>
<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_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="num">(143,089)<span></span>
</td>
<td class="num">(213,241)<span></span>
</td>
<td class="num">(354,074)<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_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="num">(4,559)<span></span>
</td>
<td class="num">(10,116)<span></span>
</td>
<td class="num">(10,041)<span></span>
</td>
</tr>
<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_ImpairmentOfLongLivedAssetsHeldForUse', window );">Long-lived assets impairment</a></td>
<td class="num">(175,627)<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_dq_OtherReceivableCreditLossExpenseReversal', window );">Allowance for expected credit loss</a></td>
<td class="nump">18,072<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_dq_OtherOperatingIncomeNet', window );">Other operating (expense) income, net</a></td>
<td class="num">(9,813)<span></span>
</td>
<td class="nump">86,137<span></span>
</td>
<td class="num">(3,181)<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, net</a></td>
<td class="num">(351,160)<span></span>
</td>
<td class="num">(137,220)<span></span>
</td>
<td class="num">(367,296)<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 );">Income (expense) from operations</a></td>
<td class="num">(564,092)<span></span>
</td>
<td class="nump">783,430<span></span>
</td>
<td class="nump">3,040,626<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_InterestIncomeExpenseNet', window );">Interest income, net</a></td>
<td class="nump">30,223<span></span>
</td>
<td class="nump">52,302<span></span>
</td>
<td class="nump">14,473<span></span>
</td>
</tr>
<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_ForeignCurrencyTransactionGainLossBeforeTax', window );">Exchange gain (loss)</a></td>
<td class="num">(2,378)<span></span>
</td>
<td class="num">(17,367)<span></span>
</td>
<td class="nump">680<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_InvestmentIncomeNet', window );">Investment income, net</a></td>
<td class="nump">18,186<span></span>
</td>
<td class="nump">109<span></span>
</td>
<td class="nump">1,110<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 (loss) before income taxes</a></td>
<td class="num">(518,061)<span></span>
</td>
<td class="nump">818,474<span></span>
</td>
<td class="nump">3,056,889<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 (expense) benefit</a></td>
<td class="nump">69,907<span></span>
</td>
<td class="num">(165,588)<span></span>
</td>
<td class="num">(577,247)<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_ProfitLoss', window );">Net income (loss)</a></td>
<td class="num">(448,154)<span></span>
</td>
<td class="nump">652,886<span></span>
</td>
<td class="nump">2,479,642<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_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income (loss) attributable to non-controlling interest</a></td>
<td class="num">(102,939)<span></span>
</td>
<td class="nump">223,341<span></span>
</td>
<td class="nump">659,841<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 (loss) attributable to Daqo New Energy Corp. ordinary shareholders</a></td>
<td class="num">$ (345,215)<span></span>
</td>
<td class="nump">$ 429,545<span></span>
</td>
<td class="nump">$ 1,819,801<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 earnings (loss) per ordinary 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>
</tr>
<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-ordinary shares</a></td>
<td class="num">$ (1.04)<span></span>
</td>
<td class="nump">$ 1.15<span></span>
</td>
<td class="nump">$ 4.8<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-ordinary shares</a></td>
<td class="num">$ (1.04)<span></span>
</td>
<td class="nump">$ 1.15<span></span>
</td>
<td class="nump">$ 4.67<span></span>
</td>
</tr>
<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_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Ordinary shares used in calculating earnings per ordinary 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>
</tr>
<tr class="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-ordinary shares</a></td>
<td class="nump">330,800,038<span></span>
</td>
<td class="nump">373,586,004<span></span>
</td>
<td class="nump">379,365,310<span></span>
</td>
</tr>
<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-ordinary shares</a></td>
<td class="nump">330,800,038<span></span>
</td>
<td class="nump">374,817,676<span></span>
</td>
<td class="nump">386,459,841<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dq_OtherOperatingIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation.</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;">dq_OtherOperatingIncomeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_OtherReceivableCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other receivable.</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;">dq_OtherReceivableCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_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/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 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(2))<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 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 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)(i))<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 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 13: 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 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)(iv))<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)(5))<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 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 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 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 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 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax, of realized and unrealized gain (loss) from foreign currency transaction.</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 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481839/830-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-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_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/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 2: 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 3: 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 4: 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 5: 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 6: 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 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 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)(iii)(A))<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)(4)(iv))<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)(5))<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 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 19: 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 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)(iii)(B))<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)(4)(iv))<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 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 23: 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_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</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/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<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/2147482099/360-10-50-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-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_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-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_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 22<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 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 3: 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 4: 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 5: 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 6: 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 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: 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 9: 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 10: 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 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(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: 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_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 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 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> -Subparagraph (h)<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 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 11: 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 12: 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_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income (expense) classified as operating.</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 22<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/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(10))<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_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-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_InvestmentIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accretion (amortization) of discount (premium), and investment expense, of interest income and dividend 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://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://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)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: 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)(b))<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_InvestmentIncomeNet</td>
</tr>
<tr>
<td style="padding-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 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 2: 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 3: 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 4: 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 5: 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 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)(ii))<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 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/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 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 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/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 18: 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 19: 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 20: 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 21: 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 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)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: 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 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)(iii)(A))<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 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 26: 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 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Net 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/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 2: 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 3: 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 4: 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(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<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 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 8: 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 9: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-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_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>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_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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 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 5: 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 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<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/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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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/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 2: 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 3: 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 4: 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 5: 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 6: 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 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/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 9: 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 10: 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 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: 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 14: 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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: 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 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(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<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 18: http://www.xbrl.org/2009/role/commonPracticeRef<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 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/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 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)(iii)(A))<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)(4)(iv))<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 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 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/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 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)(B))<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/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 28: 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 29: 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 30: 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 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: 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 34: 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 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-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/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 2: 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 3: 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 4: 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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</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 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 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><br>Reference 3: 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 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://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<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 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 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)(5))<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 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 16: 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 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)(iii)(B))<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)(4)(iv))<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 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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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(1))<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_Revenues</td>
</tr>
<tr>
<td style="padding-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_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-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_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</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_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-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_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>24
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</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_ProfitLoss', window );">Net income (loss)</a></td>
<td class="num">$ (448,154)<span></span>
</td>
<td class="nump">$ 652,886<span></span>
</td>
<td class="nump">$ 2,479,642<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:</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments, net of tax of nil</a></td>
<td class="num">(162,989)<span></span>
</td>
<td class="num">(163,568)<span></span>
</td>
<td class="num">(325,930)<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_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive loss</a></td>
<td class="num">(162,989)<span></span>
</td>
<td class="num">(163,568)<span></span>
</td>
<td class="num">(325,930)<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income (loss)</a></td>
<td class="num">(611,143)<span></span>
</td>
<td class="nump">489,318<span></span>
</td>
<td class="nump">2,153,712<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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive income (loss) attributable to non-controlling interest</a></td>
<td class="num">(147,178)<span></span>
</td>
<td class="nump">179,284<span></span>
</td>
<td class="nump">586,711<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 (loss) attributable to Daqo New Energy Corp. shareholders</a></td>
<td class="num">$ (463,965)<span></span>
</td>
<td class="nump">$ 310,034<span></span>
</td>
<td class="nump">$ 1,567,001<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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (loss) and other comprehensive income (loss), attributable to noncontrolling interests. 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://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 2: 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(23))<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 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: 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(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-21<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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 7: 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 8: 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 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. 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://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://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(22))<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 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-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 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other comprehensive income (loss).</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 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<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 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 9: 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(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: 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(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 11: 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 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br><br>Reference 13: 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_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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/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 2: 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 3: 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 4: 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 5: 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 6: 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 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/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 9: 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 10: 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 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: 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 14: 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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: 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 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(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<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 18: http://www.xbrl.org/2009/role/commonPracticeRef<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 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/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 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)(iii)(A))<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)(4)(iv))<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 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 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/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 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)(B))<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/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 28: 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 29: 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 30: 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 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: 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 34: 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 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-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>25
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation adjustments</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax expense (benefit), after 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.</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 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</td>
</tr>
<tr>
<td style="padding-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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-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>26
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Ordinary shares</div></th>
<th class="th"><div>Treasury shares</div></th>
<th class="th"><div>Additional paid-in capital</div></th>
<th class="th"><div>Retained earnings</div></th>
<th class="th"><div>Accumulated other comprehensive income (loss)</div></th>
<th class="th"><div>Non-controlling interest</div></th>
<th class="th"><div>Total</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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2021</a></td>
<td class="nump">$ 38<span></span>
</td>
<td class="num">$ (1,749)<span></span>
</td>
<td class="nump">$ 1,016,855<span></span>
</td>
<td class="nump">$ 1,079,042<span></span>
</td>
<td class="nump">$ 67,773<span></span>
</td>
<td class="nump">$ 501,871<span></span>
</td>
<td class="nump">$ 2,663,830<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_SharesIssued', window );">Balance, shares at Dec. 31, 2021</a></td>
<td class="nump">372,534,652<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TreasuryStockCommonShares', window );">Treasury Stock, Shares, Beginning Balance at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,643,150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProfitLoss', window );">Net income (loss)</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">1,819,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">659,841<span></span>
</td>
<td class="nump">2,479,642<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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive loss</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="num">(252,800)<span></span>
</td>
<td class="num">(73,130)<span></span>
</td>
<td class="num">(325,930)<span></span>
</td>
</tr>
<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 );">Share-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">314,973<span></span>
</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">314,973<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">995<span></span>
</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">995<span></span>
</td>
</tr>
<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 );">Options exercised, shares</a></td>
<td class="nump">1,672,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted shares vested</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Restricted shares vested, shares</a></td>
<td class="nump">26,770,640<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockRepurchasedDuringPeriodValue', window );">Repurchase stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (124,929)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(124,929)<span></span>
</td>
</tr>
<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_StockRepurchasedDuringPeriodShares', window );">Repurchase stock (in shares)</a></td>
<td class="num">(9,954,315)<span></span>
</td>
<td class="nump">9,954,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_MinorityInterestDecreaseFromRedemptions', window );">Repurchase of shares by subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(386)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44<span></span>
</td>
<td class="num">(435)<span></span>
</td>
<td class="num">(777)<span></span>
</td>
</tr>
<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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Subsidiary's dividend payment</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="num">(33,762)<span></span>
</td>
<td class="num">(33,762)<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_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance', window );">Exercise of subsidiary's stock options (see Note 9)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">878,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,951<span></span>
</td>
<td class="nump">742,845<span></span>
</td>
<td class="nump">1,630,564<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 40<span></span>
</td>
<td class="num">$ (126,678)<span></span>
</td>
<td class="nump">2,211,203<span></span>
</td>
<td class="nump">2,898,843<span></span>
</td>
<td class="num">(176,032)<span></span>
</td>
<td class="nump">1,797,230<span></span>
</td>
<td class="nump">6,604,606<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_SharesIssued', window );">Balance, shares at Dec. 31, 2022</a></td>
<td class="nump">391,023,327<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TreasuryStockCommonShares', window );">Treasury Stock, Shares, Ending Balance at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,597,465<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProfitLoss', window );">Net income (loss)</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">429,545<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">223,341<span></span>
</td>
<td class="nump">652,886<span></span>
</td>
</tr>
<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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive loss</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="num">(119,511)<span></span>
</td>
<td class="num">(44,057)<span></span>
</td>
<td class="num">(163,568)<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">149,758<span></span>
</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">149,758<span></span>
</td>
</tr>
<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</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">4<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Options exercised, shares</a></td>
<td class="nump">7,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>
<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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted shares vested</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Restricted shares vested, shares</a></td>
<td class="nump">9,702,020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockRepurchasedDuringPeriodValue', window );">Repurchase stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (485,931)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(485,931)<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_StockRepurchasedDuringPeriodShares', window );">Repurchase stock (in shares)</a></td>
<td class="num">(72,219,565)<span></span>
</td>
<td class="nump">72,219,565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_MinorityInterestDecreaseFromRedemptions', window );">Repurchase of shares by subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(26,281)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="num">(9,920)<span></span>
</td>
<td class="num">(36,204)<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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Subsidiary's dividend payment</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="num">(303,658)<span></span>
</td>
<td class="num">(303,658)<span></span>
</td>
</tr>
<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_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance', window );">Exercise of subsidiary's stock options (see Note 9)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,549<span></span>
</td>
<td class="nump">23,441<span></span>
</td>
<td class="nump">30,391<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2023</a></td>
<td class="nump">$ 41<span></span>
</td>
<td class="num">$ (612,609)<span></span>
</td>
<td class="nump">2,340,084<span></span>
</td>
<td class="nump">3,328,388<span></span>
</td>
<td class="num">(293,997)<span></span>
</td>
<td class="nump">1,686,377<span></span>
</td>
<td class="nump">$ 6,448,284<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_SharesIssued', window );">Balance, shares at Dec. 31, 2023</a></td>
<td class="nump">328,513,282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TreasuryStockCommonShares', window );">Treasury Stock, Shares, Ending Balance at Dec. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,817,030<span></span>
</td>
<td class="text">&#160;<span></span>
</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">86,817,030<span></span>
</td>
</tr>
<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_ProfitLoss', window );">Net income (loss)</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="num">(345,215)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(102,939)<span></span>
</td>
<td class="num">$ (448,154)<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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive loss</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="num">(118,750)<span></span>
</td>
<td class="num">(44,239)<span></span>
</td>
<td class="num">(162,989)<span></span>
</td>
</tr>
<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 );">Share-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,081<span></span>
</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">68,081<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57<span></span>
</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">$ 57<span></span>
</td>
</tr>
<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 );">Options exercised, shares</a></td>
<td class="nump">95,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="nump">95,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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted shares vested</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Restricted shares vested, shares</a></td>
<td class="nump">6,095,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>
<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_StockRepurchasedDuringPeriodValue', window );">Repurchase stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (5,003)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (5,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_StockRepurchasedDuringPeriodShares', window );">Repurchase stock (in shares)</a></td>
<td class="num">(944,500)<span></span>
</td>
<td class="nump">944,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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromRedemptions', window );">Repurchase of shares by subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(498)<span></span>
</td>
<td class="num">(7,533)<span></span>
</td>
<td class="num">(7,649)<span></span>
</td>
</tr>
<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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Subsidiary's dividend payment</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="num">(35,843)<span></span>
</td>
<td class="num">(35,843)<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_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance', window );">Exercise of subsidiary's stock options (see Note 9)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">196<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35<span></span>
</td>
<td class="nump">851<span></span>
</td>
<td class="nump">1,082<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2024</a></td>
<td class="nump">$ 42<span></span>
</td>
<td class="num">$ (617,612)<span></span>
</td>
<td class="nump">$ 2,408,799<span></span>
</td>
<td class="nump">$ 2,983,173<span></span>
</td>
<td class="num">$ (413,210)<span></span>
</td>
<td class="nump">$ 1,496,674<span></span>
</td>
<td class="nump">$ 5,857,866<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_SharesIssued', window );">Balance, shares at Dec. 31, 2024</a></td>
<td class="nump">333,759,632<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TreasuryStockCommonShares', window );">Treasury Stock, Shares, Ending Balance at Dec. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,761,530<span></span>
</td>
<td class="text">&#160;<span></span>
</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">87,761,530<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_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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders</td>
</tr>
<tr>
<td style="padding-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_MinorityInterestDecreaseFromRedemptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).</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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-23<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-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_MinorityInterestDecreaseFromRedemptions</td>
</tr>
<tr>
<td style="padding-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_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.</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 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-23<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<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)(2)<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_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other comprehensive income (loss).</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 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<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 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 9: 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(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: 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(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 11: 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 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br><br>Reference 13: 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_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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/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 2: 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 3: 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 4: 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 5: 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 6: 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 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/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 9: 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 10: 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 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: 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 14: 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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: 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 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(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<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 18: http://www.xbrl.org/2009/role/commonPracticeRef<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 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/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 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)(iii)(A))<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)(4)(iv))<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 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 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/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 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)(B))<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/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 28: 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 29: 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 30: 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 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: 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 34: 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 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-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_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-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_SharesIssued</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to Restricted Stock Awards, net of any shares forfeited.</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 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 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 5: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</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 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</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 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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 5: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</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 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: 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 6: 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 7: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</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 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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/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 5: 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 6: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: 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 8: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and noncontrolling interest. Excludes temporary 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 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 2: 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 3: 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 (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: 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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: 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)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: 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 (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: 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 (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<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 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 22: 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 (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 23: 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 (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 27: 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)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 28: 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)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 34: 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 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<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(19))<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 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 39: 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 40: 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 41: 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 42: 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 43: 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 44: 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 45: 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 46: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 previously issued common shares repurchased by the issuing entity and held in treasury.</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 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-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_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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>
<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_ProfitLoss', window );">Net income (loss)</a></td>
<td class="num">$ (448,154)<span></span>
</td>
<td class="nump">$ 652,886<span></span>
</td>
<td class="nump">$ 2,479,642<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>
<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_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">71,790<span></span>
</td>
<td class="nump">141,918<span></span>
</td>
<td class="nump">307,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_Depreciation', window );">Depreciation of property, plant and equipment</a></td>
<td class="nump">206,358<span></span>
</td>
<td class="nump">148,889<span></span>
</td>
<td class="nump">107,097<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_dq_IncreaseDecreaseInPrepaidExpensesNoncurrent', window );">Prepaid land use rights</a></td>
<td class="nump">3,318<span></span>
</td>
<td class="nump">2,368<span></span>
</td>
<td class="nump">1,220<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_GainLossOnSaleOfPropertyPlantEquipment', window );">Loss on disposal of property plant and equipment</a></td>
<td class="nump">18,913<span></span>
</td>
<td class="nump">4,379<span></span>
</td>
<td class="nump">8,904<span></span>
</td>
</tr>
<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_InventoryWriteDown', window );">Inventory write-down</a></td>
<td class="nump">81,398<span></span>
</td>
<td class="nump">4,519<span></span>
</td>
<td class="nump">0<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_dq_FairValueChangeOfShortTermInvestments', window );">Fair value change of short-term investments</a></td>
<td class="num">(29)<span></span>
</td>
<td class="num">(110)<span></span>
</td>
<td class="num">(1,110)<span></span>
</td>
</tr>
<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_ImpairmentOfLongLivedAssetsHeldForUse', window );">Long-lived assets impairment</a></td>
<td class="nump">175,627<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_dq_OtherReceivableCreditLossExpenseReversal', window );">Allowance for expected credit loss</a></td>
<td class="nump">18,072<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_OtherNoncashIncomeExpense', window );">Others</a></td>
<td class="num">(7,346)<span></span>
</td>
<td class="nump">3,396<span></span>
</td>
<td class="nump">8,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_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>
<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_IncreaseDecreaseInNotesReceivableCurrent', window );">Notes receivable</a></td>
<td class="nump">58,861<span></span>
</td>
<td class="nump">987,481<span></span>
</td>
<td class="num">(816,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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(81,466)<span></span>
</td>
<td class="num">(136,182)<span></span>
</td>
<td class="num">(14,923)<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_dq_IncreaseDecreaseInAdvancePayments', window );">Advances to suppliers</a></td>
<td class="nump">3,570<span></span>
</td>
<td class="num">(13,543)<span></span>
</td>
<td class="nump">2,341<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_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(62,583)<span></span>
</td>
<td class="num">(13,079)<span></span>
</td>
<td class="nump">138,258<span></span>
</td>
</tr>
<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_IncreaseDecreaseInDueFromRelatedPartiesCurrent', window );">Amounts due from related parties</a></td>
<td class="nump">60<span></span>
</td>
<td class="num">(88)<span></span>
</td>
<td class="num">(4)<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_dq_IncreaseDecreaseInAccountPayables', window );">Accounts payable</a></td>
<td class="num">(64,826)<span></span>
</td>
<td class="nump">13,365<span></span>
</td>
<td class="nump">6,999<span></span>
</td>
</tr>
<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_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="num">(38,318)<span></span>
</td>
<td class="nump">24,874<span></span>
</td>
<td class="nump">14,241<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_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income tax payable</a></td>
<td class="num">(88,119)<span></span>
</td>
<td class="num">(126,117)<span></span>
</td>
<td class="nump">160,058<span></span>
</td>
</tr>
<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_IncreaseDecreaseInContractWithCustomerLiability', window );">Advances from customers</a></td>
<td class="num">(191,311)<span></span>
</td>
<td class="num">(7,338)<span></span>
</td>
<td class="num">(3,616)<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_IncreaseDecreaseInDueToRelatedPartiesCurrent', window );">Amounts due to related parties</a></td>
<td class="nump">137<span></span>
</td>
<td class="num">(50)<span></span>
</td>
<td class="num">(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_us-gaap_IncreaseDecreaseInOtherDeferredLiability', window );">Deferred government subsidies</a></td>
<td class="num">(538)<span></span>
</td>
<td class="num">(547)<span></span>
</td>
<td class="num">(1,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_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred taxes</a></td>
<td class="num">(91,962)<span></span>
</td>
<td class="num">(70,079)<span></span>
</td>
<td class="nump">65,058<span></span>
</td>
</tr>
<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_IncreaseDecreaseInOtherOperatingAssets', window );">Others</a></td>
<td class="nump">1,125<span></span>
</td>
<td class="num">(900)<span></span>
</td>
<td class="text">&#160;<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 (used in) operating activities</a></td>
<td class="num">(435,423)<span></span>
</td>
<td class="nump">1,616,042<span></span>
</td>
<td class="nump">2,462,652<span></span>
</td>
</tr>
<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>
<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 );">Purchases of property, plant and equipment</a></td>
<td class="num">(358,828)<span></span>
</td>
<td class="num">(1,110,738)<span></span>
</td>
<td class="num">(1,205,330)<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_dq_PaymentsToAcquireLandUseRights', window );">Purchases of land use rights</a></td>
<td class="num">(10,091)<span></span>
</td>
<td class="num">(76,102)<span></span>
</td>
<td class="num">(45,188)<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_dq_ProceedsFromSaleOfLandUseRights', window );">Proceeds from disposal of land use rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,955<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_PaymentsToAcquireInvestments', window );">Purchase of short-term investments</a></td>
<td class="num">(2,082,454)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(46,192)<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_ProceedsFromSaleOfShortTermInvestments', window );">Redemption of short-term investments</a></td>
<td class="nump">2,069,285<span></span>
</td>
<td class="nump">13,701<span></span>
</td>
<td class="nump">298,294<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_dq_PaymentsToAcquireFixedTermDeposit', window );">Purchase of fixed-term deposit</a></td>
<td class="num">(2,121,240)<span></span>
</td>
<td class="num">(26,771)<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_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities', window );">Redemption of fixed term deposit</a></td>
<td class="nump">1,022,548<span></span>
</td>
<td class="text">&#160;<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(1,480,780)<span></span>
</td>
<td class="num">(1,195,955)<span></span>
</td>
<td class="num">(998,416)<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>
<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_ProceedsFromBankDebt', window );">Proceeds from bank borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140,000<span></span>
</td>
<td class="nump">178,752<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_RepaymentsOfBankDebt', window );">Repayment of bank borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(140,000)<span></span>
</td>
<td class="num">(178,752)<span></span>
</td>
</tr>
<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_ProceedsFromStockOptionsExercised', window );">Proceeds from options exercised</a></td>
<td class="nump">57<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">995<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_dq_AcquisitionOfMinorityInterestOfSubsidiary', window );">Acquisition of minority interest of a subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(776)<span></span>
</td>
</tr>
<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_PaymentsForRepurchaseOfCommonStock', window );">Payments for repurchase of common shares</a></td>
<td class="num">(5,003)<span></span>
</td>
<td class="num">(485,931)<span></span>
</td>
<td class="num">(124,929)<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_dq_NetProceedsFromIssuanceOfCommonStock', window );">Proceeds from subsidiary's follow-on offering of its equity interests, net of issuance costs paid of $9.4 million</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,630,563<span></span>
</td>
</tr>
<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_PaymentsOfDividendsMinorityInterest', window );">Subsidiary's dividend payment</a></td>
<td class="num">(35,843)<span></span>
</td>
<td class="num">(303,658)<span></span>
</td>
<td class="num">(33,762)<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_dq_PaymentsForRepurchaseOfEquityBySubsidiary', window );">Payments for repurchase of shares by subsidiary</a></td>
<td class="num">(7,649)<span></span>
</td>
<td class="num">(36,204)<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_dq_ProceedsFromExerciseOfSubsidiaryStockOptions', window );">Proceeds from exercise of subsidiary's stock options</a></td>
<td class="nump">1,082<span></span>
</td>
<td class="nump">30,391<span></span>
</td>
<td class="text">&#160;<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="num">(47,356)<span></span>
</td>
<td class="num">(795,398)<span></span>
</td>
<td class="nump">1,472,091<span></span>
</td>
</tr>
<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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Effect of exchange rate changes on cash, cash equivalents and restricted cash</a></td>
<td class="num">(46,048)<span></span>
</td>
<td class="num">(97,084)<span></span>
</td>
<td class="num">(139,942)<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash, cash equivalents and restricted cash</a></td>
<td class="num">(2,009,607)<span></span>
</td>
<td class="num">(472,395)<span></span>
</td>
<td class="nump">2,796,385<span></span>
</td>
</tr>
<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 at the beginning of the year</a></td>
<td class="nump">3,047,956<span></span>
</td>
<td class="nump">3,520,351<span></span>
</td>
<td class="nump">723,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at the end of the year</a></td>
<td class="nump">1,038,349<span></span>
</td>
<td class="nump">3,047,956<span></span>
</td>
<td class="nump">3,520,351<span></span>
</td>
</tr>
<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">1,006,536<span></span>
</td>
<td class="nump">3,038,827<span></span>
</td>
<td class="nump">3,499,488<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">31,813<span></span>
</td>
<td class="nump">9,129<span></span>
</td>
<td class="nump">20,863<span></span>
</td>
</tr>
<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 );">Total cash, cash equivalents, and restricted cash shown in the statements of cash flows</a></td>
<td class="nump">1,038,349<span></span>
</td>
<td class="nump">3,047,956<span></span>
</td>
<td class="nump">3,520,351<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 disclosure of cash flow information:</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_InterestPaidNet', window );">Interest paid, net of capitalized interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,719<span></span>
</td>
<td class="nump">7,926<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_IncomeTaxesPaid', window );">Income taxes paid</a></td>
<td class="nump">102,496<span></span>
</td>
<td class="nump">289,529<span></span>
</td>
<td class="nump">350,583<span></span>
</td>
</tr>
<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_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract', window );"><strong>Supplemental schedule of non-cash investing activities:</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_LiabilitiesAssumed1', window );">Purchases of property, plant and equipment included in the ending balance of payables</a></td>
<td class="nump">409,472<span></span>
</td>
<td class="nump">421,024<span></span>
</td>
<td class="nump">251,127<span></span>
</td>
</tr>
<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_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1', window );">Purchase of property, plant and equipment included in the ending balance of amounts due to related parties - short-term portion</a></td>
<td class="nump">$ 6,028<span></span>
</td>
<td class="nump">$ 6,492<span></span>
</td>
<td class="nump">$ 4,082<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dq_AcquisitionOfMinorityInterestOfSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 acquisition of minority interest of a subsidiary, classified as financing 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;">dq_AcquisitionOfMinorityInterestOfSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_FairValueChangeOfShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in fair value of short-term investments.</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;">dq_FairValueChangeOfShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_IncreaseDecreaseInAccountPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>he increase (decrease) during the reporting period in the aggregate amount 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.</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;">dq_IncreaseDecreaseInAccountPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_IncreaseDecreaseInAdvancePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Advance Payments</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;">dq_IncreaseDecreaseInAdvancePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_IncreaseDecreaseInPrepaidExpensesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods, 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>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;">dq_IncreaseDecreaseInPrepaidExpensesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_NetProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>It Represent Net Proceeds from Issuance of Common Stock.</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;">dq_NetProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_OtherReceivableCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other receivable.</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;">dq_OtherReceivableCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_PaymentsForRepurchaseOfEquityBySubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and preferred stock by subsidiary during the 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;">dq_PaymentsForRepurchaseOfEquityBySubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_PaymentsToAcquireFixedTermDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchase of fixed term deposits during the 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;">dq_PaymentsToAcquireFixedTermDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_PaymentsToAcquireLandUseRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from the acquisition of land use rights.</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;">dq_PaymentsToAcquireLandUseRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_ProceedsFromExerciseOfSubsidiaryStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise of subsidiary option under share-based payment 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;">dq_ProceedsFromExerciseOfSubsidiaryStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_ProceedsFromSaleOfLandUseRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 sale of land use rights.</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;">dq_ProceedsFromSaleOfLandUseRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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 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. Excludes cash and cash equivalents within disposal group and discontinued operation.</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(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/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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-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_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 equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. 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. Cash equivalents include, but are not limited to, 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/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 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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-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_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, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. 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. Cash equivalents include, but are not limited to, 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://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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. 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. Cash equivalents include, but are not limited to, 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 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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-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_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</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/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<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/2147482099/360-10-50-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-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_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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://www.xbrl.org/2009/role/commonPracticeRef<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 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<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><br>Reference 4: 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> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<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_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</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_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued expenses, and obligations 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-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_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/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><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</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_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInDueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.</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_IncreaseDecreaseInDueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInDueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.</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_IncreaseDecreaseInDueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</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_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInNotesReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of amounts due within one year (or one business cycle) from note holders for outstanding loans.</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_IncreaseDecreaseInNotesReceivableCurrent</td>
</tr>
<tr>
<td style="padding-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_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_IncreaseDecreaseInOtherDeferredLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred obligations 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_IncreaseDecreaseInOtherDeferredLiability</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</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 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-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_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-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_LiabilitiesAssumed1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of liabilities assumed in noncash investing or financing activities.</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 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<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 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-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_LiabilitiesAssumed1</td>
</tr>
<tr>
<td style="padding-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 activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors 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 activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and 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 activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</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_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<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 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-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_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-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_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_PaymentsOfDividendsMinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.</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_PaymentsOfDividendsMinorityInterest</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquireInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchase of all investments (debt, security, other) 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 13<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_PaymentsToAcquireInvestments</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromBankDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 bank borrowing during the year.</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_ProceedsFromBankDebt</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the sale or maturity of long-term held-to-maturity 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 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<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 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromSaleOfShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</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 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfShortTermInvestments</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise of option 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://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_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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/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 2: 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 3: 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 4: 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 5: 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 6: 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 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/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 9: 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 10: 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 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: 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 14: 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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: 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 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(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<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 18: http://www.xbrl.org/2009/role/commonPracticeRef<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 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/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 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)(iii)(A))<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)(4)(iv))<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 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 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/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 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)(B))<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/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 28: 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 29: 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 30: 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 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: 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 34: 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 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-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_RepaymentsOfBankDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 settle a bank borrowing during the year.</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 (b)<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_RepaymentsOfBankDebt</td>
</tr>
<tr>
<td style="padding-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_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 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><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(1))<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 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<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>28
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </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_StatementEquityComponentsAxis=dq_EquityInterestsMember', window );">Equity interests</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_PaymentsOfStockIssuanceCosts', window );">Net of issuance cost paid</a></td>
<td class="nump">$ 9.4<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_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost incurred directly with the issuance of an equity security.</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> -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_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-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_StatementEquityComponentsAxis=dq_EquityInterestsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementEquityComponentsAxis=dq_EquityInterestsMember</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>29
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ORGANIZATION AND PRINCIPAL ACTIVITIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>ORGANIZATION AND PRINCIPAL ACTIVITIES</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 );">ORGANIZATION AND PRINCIPAL ACTIVITIES</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">1. ORGANIZATION AND PRINCIPAL ACTIVITIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Daqo New Energy Corp. (the &#8220;Company&#8221;) and its subsidiaries are collectively referred to as the Group, which is a manufacturer of high-purity polysilicon for the global solar PV industry. The Company was founded in 2007. The Group manufactures and sells high-purity polysilicon to photovoltaic product manufactures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s major operational subsidiary Xinjiang Daqo completed the initial public offering (&#8220;IPO&#8221;) on the Shanghai Stock Exchange&#8217;s Sci-Tech Innovation Board on July 22, 2021, and raised net proceeds of approximately $935.0 million, to fund its business operations. Following the IPO, the Company holds approximately a total ownership of 80.7% of Xinjiang Daqo, directly and indirectly.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 13pt 0pt;">In June 2022, Xinjiang Daqo, received the total gross proceeds of approximately RMB11 billion (an equivalence of $1,640 million) from its private offering on the Shanghai Stock Exchange. Upon completion of the private offering, the Company beneficially owns approximately 72.68% of Xinjiang Daqo. Proceeds from the offering were primarily used for construction of new polysilicon projects in Inner Mongolia in China.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">As of December 31, 2024, the Company&#8217;s principal subsidiaries are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:28.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:28.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Date and Jurisdiction of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equity interest</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Name of subsidiaries</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Principal Business Activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:21.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Establishment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:21.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> attributable to the Group</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Xinjiang Daqo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Manufacturing of polysilicon</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">February 2011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:28.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Inner Mongolia Daqo New Energy</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Manufacturing of polysilicon</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">October 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><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 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 2: 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 3: 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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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>30
<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.25.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 PRINCIPAL ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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>SUMMARY OF PRINCIPAL ACCOUNTING POLICIES</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 PRINCIPAL ACCOUNTING POLICIES</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2. SUMMARY OF PRINCIPAL ACCOUNTING POLICIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(a)&#160;Basis of presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements of the Group have been prepared in accordance with generally accepted accounting principles in the United States (&#8220;U.S. GAAP&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(b)&#160;Basis of consolidations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the financial statements of the Company and its subsidiaries. All intercompany transactions and balances have been eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(c)&#160;Use of estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">The preparation of consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements and the amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates. Areas where management uses subjective judgment include, but not limited to, net realizable value for inventory, useful lives and residual values of long-lived assets, valuation allowances for deferred tax assets, grant-date fair value of share-based award, credit losses of financial instruments and impairment losses of long-lived assets. The Group bases its estimates on historical experience and various other factors believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(d)&#160;Concentration of credit risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Financial instruments that potentially expose the Group to concentrations of credit risk consist primarily of cash and cash equivalents, restricted cash, short-term investments, notes receivable, and other receivable included in the account of prepaid expenses and other current assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023 and 2024, all of the Group&#8217;s cash, cash equivalents, restricted cash and short-term investments were held by major financial institutions in the PRC and international institutions outside of the PRC which management believes are of high credit ratings and no significant credit risk exists for these accounts. The Group&#8217;s notes receivable mainly comprises bank acceptance notes issued by banks which management believes are of high credit ratings and no significant credit risk exists for this account.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;">(e)&#160;Cash, cash equivalents and restricted cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Cash and cash equivalents consist of cash on hand and demand deposits, which are unrestricted as to withdrawal and use, and which have maturities of three&#160;months or less when purchased.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Restricted cash are bank deposits restricted to withdrawal or use under the terms of certain contractual agreements. The Company determines current or non-current classification of restricted cash based on the expected duration of the restriction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;font-weight:bold;">(f) Notes receivable</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023 and 2024, notes receivable represents bank acceptance drafts that are non-interest bearing and due within three to twelve months. During the year ended December 31, 2023 and 2024, bank&#8217;s acceptance notes were used to collect payments or settle payables based on an administrative convenience, given these notes are readily convertible to known amounts of cash. In accordance with the procurement agreements, whether to use cash or bank acceptance notes to settle the payables is at the Group&#8217;s discretion, and this selection does not impact the agreed contractual purchase prices. The Group accounts for the transfer of bank acceptance notes, including endorsing bank acceptance notes to suppliers and discounting the notes to other banks, as a sale of financial instrument, and derecognizes the notes receivables accordingly. The Group is not directly involved in the cash exchange based on convenience; therefore the Group still reports corresponding constructive receipts and disbursements as cash flows from operating activities on the consolidated statements of cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;">(g) Investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;">Investments consist of financial products of the following types:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"><i style="font-style:italic;">Structured financial products</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;">The structured financial products are mainly deposits due within 6 months with secured principal and variable interest rates and are restricted as to withdrawal before maturity. The Company elects to adopt the fair value option in accordance with ASC 825 Financial Instruments for such financial products. Changes in the fair value of the investments are recorded as investment income in the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"><i style="font-style:italic;">Fixed term deposit products</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;">The fixed term deposit products have original maturities longer than three months are classified as held-to-maturity investments when the Company expects to receive all the principals and has the positive intent and ability to hold them to maturity. Held-to-maturity investments are recorded at amortized cost and are classified as fixed term deposit within one year or fixed term deposit over one year according to their contractual maturity. Term deposit over one year is reclassified as term deposit within one year when their contractual maturity date is less than one year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;">For held-to-maturity investments, the Company evaluates current expected credit losses (&#8220;CECL&#8221;) upon acquisition at the pool level based on available information relevant to assessing the collectability of cash flows. An expected credit loss will be recognized as an allowance through earnings if the net amount of cash flow expected to be collected is less than the amortized cost basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;">(h)&#160;Allowance for expected credit losses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">The Group applies a CECL model for financial instruments measured at amortized cost, including notes receivable, amount due from related parties and other receivable. The Group estimates expected credit losses based on historical experience, the age of the receivable balances, credit quality of its borrowers, economic conditions, and other factors that may affect its ability to collect from borrowers. The allowance for credit losses was </span><span style="font-weight:normal;">nil</span><span style="font-weight:normal;">, </span><span style="font-weight:normal;">nil</span><span style="font-weight:normal;"> and </span><span style="font-weight:normal;">$18.1</span><span style="font-weight:normal;"> million for the years ended December 31, 2022, 2023 and 2024.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The movement of allowance for expected credit loss of other receivable for the years ended December 31, 2024 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:30.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:32.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total allowance for expected credit losses</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Credit loss of other receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,072</p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,072</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(i)&#160;Property, plant and equipment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Property, plant and equipment are recorded at cost less accumulated depreciation. Depreciation is recognized on a straight-line basis over the following estimated useful lives:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:88.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:88.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings and plant</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">30 years</p></td></tr><tr><td style="vertical-align:bottom;width:88.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">15 years</p></td></tr><tr><td style="vertical-align:bottom;width:88.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture, fixtures and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3-10 years</p></td></tr><tr><td style="vertical-align:bottom;width:88.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group reassesses the reasonableness of the estimates of useful lives and residual values of long-lived assets when events or changes in circumstances indicate that the useful lives and residual values of a major asset or a major category of assets may not be reasonable. Factors that the Group considers in deciding when to perform an analysis of useful lives and residual values of long-lived assets include, but are not limited to, significant variance of a business or product line in relation to expectations, significant deviation from industry or economic trends, and significant changes or planned changes in the use of the assets. The analysis will be performed at the asset or asset category with the reference to the assets&#8217; conditions, current technologies, market, and future plan of usage and the useful lives of major competitors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Costs incurred on construction are capitalized and transferred to property, plant and equipment upon completion, at which time depreciation commences.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Interest expense incurred for construction of property, plant, and equipment is capitalized as part of the costs of such assets. The Group capitalizes interest to the extent that expenditures to construct an asset have occurred and interest costs have been incurred. Interest expense capitalized was nil for the&#160;years ended December&#160;31, 2022, 2023 and 2024, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(j)&#160;Inventories</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Inventories are stated at lower of cost or net realizable value. Costs are determined using weighted average costs. Costs comprise direct materials, direct labor and overhead costs incurred in bringing the inventories to their present location and condition. The Group writes down the cost of excess inventories to the estimated net realizable value based on historical and forecasted demand. Estimated net realizable value is measured as the estimated selling price of each class of inventory in the ordinary course of business less estimated costs of completion and disposal. The aggregate write-down to inventories was nil, $4.5 million and $81.4 million for the years ended December 31, 2022, 2023 and 2024 and was recorded in the cost of revenues in the consolidated statements of operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(k)&#160;Prepaid land use rights</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">All land in the PRC is owned by the PRC government. The PRC government, according to PRC law, may sell the land use rights for a specified period of time. The purchase price of land use right represents the operating lease prepayments for the rights to use the land in the PRC under ASC 842 and is amortized over the remaining lease term. The Group recorded lease expenses of $1.2 million, $2.4 million and $3.3 million, for the years ended December 31, 2022, 2023 and 2024, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(l) Long-lived assets impairment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group evaluates its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Factors that the Group considers in deciding when performing an impairment review include, but are not limited to, significant under-performance of a business or product line in relation to expectations, significant negative industry or economic trends, and significant changes or planned changes in the use of the assets. An impairment analysis is performed at the lowest level of identifiable independent cash flows for an asset or asset group. The Group makes subjective judgments in determining the independent cash flows that&#8217;s related to a specific asset group based on the asset usage model and manufacturing capabilities. The Group measures the recoverability of assets that will continue to be used in the operations by comparing the carrying value of the asset group to the estimate of the related total future undiscounted cash flows. If an asset group&#8217;s carrying value is not recoverable through the related undiscounted cash flows, the impairment loss is measured by comparing the difference between the asset group&#8217;s carrying value and its fair value. The Group determines the fair value of an asset or asset group utilizing estimated future discounted cash flows and incorporates assumptions including revenue growth rate, estimated costs, and discount rate. These assumptions might be affected by expectations about future market and economic conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group recognized impairment losses of nil, nil and $175.6 million for the years ended December 31, 2022, 2023 and 2024. The impairment losses incurred during the year ended December 31, 2024 was related to certain polysilicon production facilities held by Xinjiang Daqo, and was triggered primarily by the significant decrease in average selling prices for polysilicon and the negative industry trends.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(m) Lease</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group adopted ASC 842, Lease on January 1, 2019. As of December 31, 2024, the Group has lease for its third-party warehouses. At the commencement of the lease, management determines its classification as an operating lease. The Group recognizes the associated lease expense on a straight-line basis over the term of the lease beginning on the date of initial possession, which is generally when the Group enters the leased premises and begins to make improvements in preparation for its intended use.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">At the commencement date of a lease, the Group recognizes a lease liability for future fixed lease payments and a right-of-use (&#8220;ROU&#8221;) asset representing the right to use the underlying asset during the lease term. The future fixed lease payments are discounted using the incremental borrowing rate, as the rate implicit in the lease is not readily determinable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Given the Group has only one leased property, the financial impact in the consolidated balance sheet and statement of operations is immaterial.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(n) Revenue recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group recognizes sales of polysilicon at a point in time following the transfer of control of its products to the customers according to the terms of the underlying contracts. For domestic sales, the transfer of control occurs upon delivery. For export sales, the transfer of control occurs upon completion of customs clearance or delivery of goods to the designated carrier. The Group&#8217;s standalone selling prices are based on the prices charged to customers for the single performance obligation which is the sale of polysilicon. The following table presents the amounts for domestic sales and export sales:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year&#160;ended&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Domestic sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,608,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,279,756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,013,869</p></td></tr><tr><td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Export sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,211</p></td></tr><tr><td style="vertical-align:bottom;width:65.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,608,350</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,307,695</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,029,080</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Variable consideration that could affect the Group&#8217;s reported revenues is sales returns, which is recorded as a reduction of revenues. Return rights of defective products are typically contractually limited within a period ranging from 3 to 30 days upon acceptance. Product returns were not material during the years ended December 31, 2022, 2023 and 2024. No warranties, incentives, or rebates arrangements has been offered to the customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">For substantially all of the sales arrangements, the Group requires advanced payments prior to shipments. Advances from customers are to secure polysilicon supply, which are applied against future purchases and deducted according to the agreed proportion. Contract liabilities represent the obligations to transfer polysilicon for which the Group has received considerations from customers. The Group refers to contract liabilities as &#8220;advances from customers&#8221; on the consolidated financial statements. The balance of advances from customers inclusive of the short-term and long-term portion was $262.8 million and $58.7 million as of December 31, 2023 and 2024, respectively. Revenue recognized from the beginning advances from customers balance as of January 1, 2023 and January 1, 2024 during the years ended December 31, 2023 and 2024 was $122.0 million and $149.0 million, respectively. The ending balance of advances from customers was $58.7 million as of December 31, 2024, of which $37.2 million is expected to be recognized in revenue within one year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group receives long-term advance payments from some customers according to the contracts. The Group considers these contracts contain significant financing component due to the length of time between the customers&#8217; payment and the transfer of control of the goods. When a significant financing component has been identified, the transaction price for these contracts is discounted, using the rate that would be reflected in a separate financing transaction at contract inception.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Practical Expedients and Exemptions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group applies the practical expedient for short-term advances received from customers and long-term advance payments - short term portion. That is, the promised amount of consideration is not adjusted for the effects of a significant financing component if the period between the transfer of the promised good or service and the payment is one year or less.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group elects not to disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(o) Cost of revenues</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Cost of revenues consists of production related costs including costs of silicon raw materials, electricity and other utilities, consumables, direct labor, overhead costs, depreciation of property, plant and equipment, and manufacturing waste treatment processing fees. Cost of revenues does not include shipping and handling expenses, therefore the Group&#8217;s cost of revenues may not be comparable to other companies which include such expenses in their cost of revenues.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(p) Shipping and handling</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Costs to ship products to customers are recorded as selling, general and administrative expenses in the consolidated statements of operations, which amounted to $15.9 million, $14.3 million and $11.4 million, for the&#160;years ended December 31, 2022, 2023 and 2024, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(q) Research and development expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Research and development expenses include materials, low-value consumption goods and utilities consumed in research and development activities, payroll and related costs and depreciation of property and equipment associated with the research and development activities, which are expensed when incurred. The Group&#8217;s research and development activities are mainly focused on technical improvements to increase production volume and efficiency, and to lower unit cost.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(r) Government subsidies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group occasionally receives unrestricted cash subsidies from local government agencies. The government agencies, at their discretion, determine the amount of the subsidies with reference to fixed assets and land use right payments, value-added tax and income taxes paid, bank loan interest expenses paid or electricity consumed by the Group. The subsidies are unrestricted as to use and can be utilized by the Group in any manner it deems appropriate. The Group has utilized, and expects to continue to utilize, these subsidies to fund general operating expenses. The Group records unrestricted cash government subsidies as other operating income in the consolidated statements of operations. Unrestricted cash government subsidies received for the&#160;years ended December 31, 2022, 2023 and 2024 were $3.2 million, $85.5 million and $3.3 million respectively. Government subsidies related to funding purchase of fixed assets are recorded as long term liabilities and amortized on a straight-line basis over the useful life of the associated asset in other operating income, net. The Group did not receive any government grants related to fixed assets for the years ended December 31, 2022, 2023 and 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(s)&#160;Income taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Deferred income taxes are recognized for temporary differences between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements, net operating loss carry-forwards and credits by applying enacted tax rates applicable to future&#160;years. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes are provided in accordance with the laws of the relevant taxing authorities. Deferred tax assets and liabilities are measured using enacted rates expected to apply to taxable income in which temporary differences are expected to be realized or settled. The effect on deferred tax assets and liabilities of changes in tax rates is recognized in the statement of operations in the period of the enactment of the change.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(t)&#160;Share-based compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group recognizes share-based compensation in the consolidated statements of operations based on the fair value of equity awards at the date of the grant, with compensation expense recognized over the period in which the grantee is required to provide service to the Group in exchange for the equity award. The share-based compensation expense related to an award that contains both service-based and performance-based vesting condition will be recognized when it is probable that the performance-based condition will be met. The share-based compensation expense related to the award with performance-based vesting condition is recognized on an accelerated basis as though each separately vesting portion of the award was, in substance, a separate award.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The fair value of share options is determined using the Binomial option pricing model and the fair value of restricted share units (&#8220;RSUs&#8221;) is determined with reference to the fair value of the underlying equity share at the grant date. The probability of the performance condition to be met is not reflected when determining the fair value of the award. The Group has made an estimate of expected forfeiture based on historical experience of forfeiture and is recognizing compensation costs only for those equity awards expected to vest.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The share-based compensation expenses are categorized as either selling, general and administrative expenses, cost of sales, or research and development expenses depending on the job functions of the grantees. The compensation cost arising from share-based payment awards may be capitalized as part of an asset, if a grantee&#8217;s compensation is included in the cost of acquiring or constructing an asset, in the same manner as cash compensation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In September 2022, Xinjiang Daqo, a subsidiary of the Company, adopted its 2022 Restricted Stock Incentive Plan (&#8220;2022 PRC Incentive Plan&#8221;) and granted stock options of Xinjiang Daqo to its directors, senior executives and other personnel deemed necessary by the board of directors of Xinjiang Daqo to purchase Xinjiang Daqo&#8217;s shares. The fair value of such stock options is determined using Black-Scholes option-pricing model based on the estimated fair value of the ordinary share of Xinjiang Daqo on the grant date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">A change in any of the terms or conditions of share options is accounted for as modification of stock options. The Company calculates the incremental compensation cost of a modification as the excess of the fair value of the modified option over the fair value of the original option immediately before its terms are modified, measured based on the share price and other pertinent factors at the modification date. For vested options, the Company recognizes incremental compensation cost in the period the modification occurred. For unvested options, the Company recognizes, over the remaining requisite service period, the sum of the incremental compensation cost and the remaining unrecognized compensation cost for the original award on the modification date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">For the years ended December 31, 2022, 2023 and 2024, the Group recognized share-based compensation cost of $315.0 million, $149.8 million and $68.1 million, respectively. The following table presents the amounts recognized as expenses in the consolidated statements of operations and the amounts capitalized as part of an asset on the consolidated balance sheets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121,115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,424</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of revenues*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (545)</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 496</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (89)</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, plant and equipment, net *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,383</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,709)</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 314,973</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 149,758</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 68,081</b></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">*</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The negative amount in the share-based compensation cost is mainly attributed to the failure to meet the performance criteria for the third vesting period of the 2022 PRC Incentive Plan resulting in the reversal of previously accrued share-based compensation cost related to that specific grant.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(u)&#160;Earnings (loss) per ordinary share</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Basic earnings (loss) per ordinary share is computed by dividing the net income attributable to ordinary shares holders by the weighted average number of ordinary shares outstanding during the&#160;year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Diluted earnings (loss) per ordinary share is calculated by dividing net income attributable to ordinary shareholders as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary shares and dilutive ordinary share equivalents outstanding during the&#160;year. Ordinary share equivalents are excluded from the computation of the diluted earnings per share in years when their effect would be anti - dilutive. Diluted earnings per share is computed using the treasury stock method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">When the Group has an NCI in a consolidated subsidiary, the Group calculates basic and diluted EPS at the subsidiary level to determine income from continuing operations and net income attributable to the parent in the calculation of basic and diluted EPS of the consolidated group.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(v)&#160;Foreign currency translation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The reporting currency of the Group is the United States dollar (&#8220;U.S. dollar&#8221;). The functional currency of the Company is the U.S. dollar. Monetary assets and liabilities denominated in currencies other than the U.S. dollar are translated into U.S. dollar at the rates of exchange in effect at the balance sheet dates. Transactions dominated in currencies other than the U.S. dollar during the&#160;year are converted into U.S. dollar at the applicable rates of exchange prevailing when the transactions occur. Transaction gains and losses are recorded in the statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The financial records of the Company&#8217;s subsidiaries in the PRC are maintained in Chinese Renminbi (&#8220;RMB&#8221;), which is their functional currency. Assets and liabilities are translated at the exchange rates at the balance sheet date. Equity accounts (other than earnings generated in the current period) are translated at historical exchange rates. Revenues, expenses, gains and losses are translated at average rate of exchange prevailing during the periods presented. Translation adjustments are reported as cumulative translation adjustments and are shown as a separate component of other comprehensive income (loss) in the statement of changes in equity and comprehensive income (loss).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The RMB is not a freely convertible currency. The State Administration for Foreign Exchange of People&#8217;s Republic of China, under the authority of the People&#8217;s Bank of China, controls the conversion of RMB into foreign currencies. The value of the RMB is subject to changes in central government policies and to international economic and political developments affecting supply and demand in the China foreign exchange trading system market. The Group&#8217;s aggregate amount of cash, cash equivalents, restricted cash, short-term investment and fixed term deposit within one year denominated in RMB amounted to $2,829.1 million and $2,135.2 million as of December 31, 2023 and 2024, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(w)&#160;Comprehensive income (loss)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Comprehensive income (loss) includes all changes in equity except those resulting from investments by owners and distributions to owners, and included net income and foreign currency translation adjustments. As of December 31, 2022, 2023 and 2024, accumulated other comprehensive income (loss) was comprised entirely of foreign currency translation adjustments, net of tax.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(x)&#160;Fair value of financial instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group estimates fair value of financial assets and liabilities as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (also referred to as an exit price). The fair value measurement guidance establishes a hierarchy for inputs used in measuring fair value that gives the highest priority to observable inputs and the lowest priority to unobservable inputs. Valuation techniques used to measure fair value shall maximize the use of observable inputs.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 1&#8212;Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 2&#8212;Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs and significant value drivers are observable in active markets are Level 2 valuation techniques.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3&#8212;Valuation techniques in which one or more significant inputs or significant value drivers are unobservable. Unobservable inputs are valuation technique inputs that reflect the Group&#8217;s own assumptions about the assumptions that market participants would use to price an asset or liability.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">When available, the Group measures the fair value of financial instruments based on quoted market prices in active markets, valuation techniques that use observable market-based inputs or unobservable inputs that are corroborated by market data. Pricing information the Group obtains from third parties is internally validated for reasonableness prior to use in the consolidated financial statements. When observable market prices are not readily available, the Group generally estimates fair value using valuation techniques that rely on alternate market data or inputs that are generally less readily observable from objective sources and are estimated based on pertinent information available at the time of the applicable reporting periods. In certain cases, fair values are not subject to precise quantification or verification and may fluctuate as economic and market factors vary and the Group&#8217;s evaluation of those factors changes. Although the Group uses its best judgment in estimating the fair value of these financial instruments, there are inherent limitations in any estimation technique. In these cases, a minor change in an assumption could result in a significant change in its estimate of fair value, thereby increasing or decreasing the amounts of the Group&#8217;s consolidated assets, liabilities, shareholders&#8217; equity and net income or loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group&#8217;s financial instruments include cash and cash equivalents, restricted cash, short-term investments, notes receivable, amount due from related parties, fixed term deposit within one year, fixed term deposit over one year, accounts payable, notes payable, payables for purchase of property, plant and equipment and amounts due to related parties. The carrying amounts of these short-term financial instruments, other than short-term investments which is subject to recurring fair value measurement, approximate their fair values due to the short-term maturity of these instruments. The carrying amount of fixed term deposit over one year approximate its fair values as its interest rates are comparable to the prevailing interest rates in the market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(y)&#160;Non-controlling interest</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group classified the ownership interest in the consolidated entity held by a party other than the Group to non-controlling interest in the consolidated financial statements. It also reported the consolidated net income at amounts that include the amounts attributable to both the parent and the non-controlling interest on the face of the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(z) Treasury shares</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Treasury shares represent ordinary shares repurchased by the Company that are no longer outstanding and are held by the Company. The repurchase of ordinary shares is accounted for under the cost method whereby the entire cost of the acquired stock is recorded as treasury stock. When treasury stock is retired, treasury stock is reduced by the cost of such stock on the first-in, first-out basis and an excess of repurchase price over par or stated value is allocated between additional paid-in capital and retained earnings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(aa) Recently accounting pronouncements </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently adopted accounting pronouncement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">On November 27, 2023, the FASB issued ASU 2023-07, under which all public entities that are required to report segment information in accordance with Topic 280 are required to disclose significant segment expenses by reportable segment if they are regularly provided to the CODM and included in each reported measure of segment profit or loss. In addition, the amendments enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. The purpose of the amendments is to enable &#8220;investors to better understand an entity&#8217;s overall performance&#8221; and assess &#8220;potential future cash flows&#8221;. The amendments in ASU 2023-07 are effective for all public entities for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. The Group adopted this ASU for the year ended December 31, 2024. Please refer to Note 14.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently issued accounting pronouncements not yet adopted</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">On December 14, 2023, the FASB issued ASU 2023-09, which establishes new income tax disclosure requirements in addition to modifying and eliminating certain existing requirements. The ASU amends ASC 740-10-50-12 to require a public business entity to disclose a reconciliation between the amount of reported income tax expense (or benefit) from continuing operations and the amount computed by multiplying the income (or loss) from continuing operations before income taxes by the applicable statutory federal (national) income tax rate of the jurisdiction (country) of domicile. If the public business entities is not domiciled in the United States, the federal (national) income tax rate in such entity&#8217;s jurisdiction (country) of domicile shall normally be used in the rate reconciliation. The amendments prohibit the use of different income tax rates for subsidiaries or segments. Further, public business entities that use an income tax rate in the rate reconciliation that is other than the U.S. income tax rate must disclose the rate used and the basis for using it. The ASU also adds ASC 740-10-50-12A, which requires entities to annually disaggregate the income tax rate reconciliation between the following eight categories by both percentages and reporting currency amounts: 1. State and local income tax, net of federal (national) income tax effect, 2. Foreign tax effects, 3. Effect of changes in tax laws or rates enacted in the current period, 4. Effect of cross-border tax laws, 5. Tax credits, 6. Changes in valuation allowances, 7. Nontaxable or nondeductible items, 8. Changes in unrecognized tax benefits. Public business entities must apply the ASU&#8217;s guidance to annual periods beginning after December 15, 2024. Early adoption is permitted. Entities may apply the amendments prospectively or may elect retrospective application. The Group does not expect the adoption of this ASU to have a significant impact on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In November 2024, the FASB issued ASU 2024-03 Income Statement &#8212; Reporting Comprehensive Income &#8212; Expense Disaggregation Disclosures (Subtopic 220-40). The amendments in this update intend to improve the disclosures about a public business entity&#8217;s expenses and address requests from investors for more detailed information about the types of expenses (including purchases of inventory, employee compensation, depreciation, amortization, and depletion) in commonly presented expense captions (such as cost of sales, selling, general and administrative expenses, and research and development). In January 2025, the FASB issued ASU No. 2025-01, which clarifies the effective date of ASU No. 2024-03. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and interim periods beginning after December 15, 2027. The Group is currently evaluating the impact from the adoption of this ASU on its consolidated financial statements.</p><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> -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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/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_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>31
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_InventoryDisclosureAbstract', window );"><strong>INVENTORIES</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_InventoryDisclosureTextBlock', window );">INVENTORIES</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">3. INVENTORIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Inventories consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,349</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,483</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,649</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,941</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 173,271</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 149,939</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Inventory write-down was nil, $4.5 million and $81.4 million for the&#160;years ended December&#160;31, 2022, 2023 and 2024.</p><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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</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 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/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_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>32
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT AND EQUIPMENT, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_PropertyPlantAndEquipmentNetAbstract', window );"><strong>PROPERTY, PLANT AND EQUIPMENT, NET.</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_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY, PLANT AND EQUIPMENT, NET</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">4. PROPERTY, PLANT AND EQUIPMENT, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Property, plant and equipment, net, consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings and plant</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 906,293</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,221,351</p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,020,209</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,939,696</p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture, fixtures and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 159,058</p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,564</p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 535,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 703,980</p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Impairment of fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,565</p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,518,845</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,449,124</p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,107,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,534</p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Impairment of construction in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,448</p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,626,423</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,499,210</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Depreciation expense was $107.1 million, $148.9 million and $206.4 million for the&#160;years ended December&#160;31, 2022, 2023 and 2024, respectively.</p><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_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</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 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-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_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ADVANCES FROM CUSTOMERS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_RevenueFromContractWithCustomerAbstract', window );"><strong>ADVANCES FROM CUSTOMERS</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 );">ADVANCES FROM CUSTOMERS</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">5. ADVANCES FROM CUSTOMERS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">Advances from customers represent prepayments from customers and are recognized as revenue in accordance with the Group&#8217;s revenue recognition policy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Advances from customers consist of the following and is analyzed as long-term and short-term portion respectively:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer F</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,201</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer E</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,376</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,517</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,114</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,844</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 262,841</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 58,676</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Advances from customers &#8211; short-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,192</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Advances from customers &#8211; long-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,484</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:5.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">*</span></span>Represents less than 10%</p><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 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9<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 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<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 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15<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 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<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 (b)<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 (c)<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 (d)<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 (e)<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 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br><br>Reference 10: 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>34
<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.25.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">12 Months Ended</th>
</tr>
<tr><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_FairValueDisclosuresAbstract', window );"><strong>FAIR VALUE MEASUREMENTS</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"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">6. FAIR VALUE MEASUREMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;">Recurring Fair Value Measurements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Short-term investments are measured and recorded at fair value initially and on a recurring basis in periods subsequent to their initial recognition. There was no short - term investment outstanding as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:43.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement As of December&#160;31,&#160;2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Market for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical Assets </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">    </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">    </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">    </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">- Structured financial products</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> &#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 9,619</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> &#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 9,619</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The fair value of structured financial products is determined based on the investment principal and historical spot exchange rate. As the significant inputs are observable in active markets over the terms of the instruments the Group holds, the fair value of such financial products is classified within Level 2 measurement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;">Nonrecurring Fair Value Measurements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Group measures long-lived assets at fair value on a nonrecurring basis only if an impairment is recognized in the current period. There are nil, nil and $175.6 million impairment losses recorded on its long-lived assets for the years ended December 31, 2022, 2023 and 2024. The inputs (see Note 2 <i style="font-style:italic;">(l)</i>) used to measure the long - lived assets impairment losses are classified as Level 3 in the fair value hierarchy due to the significance of unobservable inputs.</p><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/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 2: 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 3: 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 4: 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 5: 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 6: 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 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 (f)<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 (e)<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 (d)<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 2<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<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 (g)<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 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>35
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MAINLAND CHINA CONTRIBUTION PLAN AND PROFIT APPROPRIATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_CompensationAndRetirementDisclosureAbstract', window );"><strong>MAINLAND CHINA CONTRIBUTION PLAN AND PROFIT APPROPRIATION</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_dq_OtherItemsDisclosureTextBlock', window );">MAINLAND CHINA CONTRIBUTION PLAN AND PROFIT APPROPRIATION</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">7. MAINLAND CHINA CONTRIBUTION PLAN AND PROFIT APPROPRIATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;">(a)&#160;China Contribution Plan</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Full time employees of the Group in the PRC participate in a government-mandated, multi-employer, defined contribution plan pursuant to which certain pension benefits, medical care, unemployment insurance, employee housing fund and other welfare benefits are provided to employees. PRC labor regulations require the Group to accrue for these benefits based on a certain&#160;percentage of the employees&#8217; salaries. Contributions to defined contribution plans are expensed as incurred. During the&#160;years ended December 31, 2022, 2023 and 2024, the Group recognized expenses relating to its contribution to the government sponsored defined contribution plans of $10.0 million, $16.4 million and $19.3 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;">(b)&#160;Statutory Reserves and Restricted Assets</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">PRC entities are required under PRC laws to distribute its after-tax profits of the current&#160;year and draw 10&#160;percent of the profits as the company&#8217;s statutory common reserve. The Company may stop drawing the profits if the aggregate balance of the common reserves has already accounted for over 50&#160;percent of the company&#8217;s registered capital. The common reserves shall be used for making up losses, expanding the production and business scale or increasing the registered capital of each company. As of December&#160;31, 2022, 2023 and 2024, the Group&#8217;s aggregate balance of the statutory common reserves was $171.7 million, $171.7 million and $172.3 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In accordance with relevant PRC laws and regulations, the Group&#8217;s PRC subsidiaries are prohibited to make distribution of their registered capital, statutory reserves, the proceeds received from the IPO and the follow - on offering in STAR market in the form of cash dividends, loans or advances and the related restricted portion amounted to $3,228.8 million as of December 31, 2024.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dq_OtherItemsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Items 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;">dq_OtherItemsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>36
<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.25.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">12 Months Ended</th>
</tr>
<tr><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_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAXES</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"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">8. INCOME TAXES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Company was incorporated in the Cayman Islands and is not subject to tax in this jurisdiction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Under the current Hong Kong Inland Revenue Ordinance, the Company&#8217;s subsidiary domiciled in Hong Kong has applied a two-tiered profits tax rate regime which is applicable to any year of assessment commencing on or after April 1, 2018. The profits tax rate for the first HK$2 million of profits of corporations is 8.25%, while profits above that amount is subject to the tax rate of 16.5%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s subsidiaries are registered in the PRC as foreign invested enterprises. Under the Laws of the People&#8217;s Republic of China on Enterprise Income Tax (the &#8220;EIT Law&#8221;) which are effective January&#160;1, 2008, the statutory enterprise income tax rate is 25%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Xinjiang Daqo is a foreign-invested enterprise established on February 22, 2011 located in Shihezi Economic Development Area in Xinjiang Autonomous Region. Inner Mongolia Daqo New Energy is a subsidiary of Xinjiang Daqo established on October 25, 2021 located in Baotou in Inner Mongolia Autonomous Region. According to Announcement [2020] No.23 of the Ministry of Finance, State Taxation Administration and National Development and Reform Commission, Xinjiang Daqo and Inner Mongolia Daqo New Energy were established in western China and meets certain requirements under the announcement and therefore is entitled to a preferential tax <span style="-sec-ix-hidden:Hidden_CSZzteqGw0C7VV4-CcrlHA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">rate</span></span> of 15% until December 31, 2030. During the years ended December 31, 2023 and 2024, Xinjiang Daqo, Inner Mongolia Daqo New Energy and Inner Mongolia Daqo Semiconductor Co., Ltd. were entitled to a preferential tax rate of 15%. Other PRC subsidiaries are subject to statutory rate of 25%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Under the current EIT Law and implementation regulations issued by the PRC State Council, an income tax rate of 10% is applicable to interest and dividends payable to investors that are &#8220;non-resident enterprises&#8221;, which do not have an establishment or place of business in the PRC, or which have such establishment or place of business but the relevant income is not effectively connected with the establishment or place of business, to the extent such interest or dividends have their sources within the PRC. In accordance with applicable accounting principles of ASC 740-30, a deferred tax liability shall be recorded for taxable temporary differences attributable to the excess of financial reporting basis over tax basis of an investment in a foreign subsidiary, except for the indefinite reinvestment exception. Before Xinjiang Daqo&#8217;s IPO in China in 2021, the Company determined that the undistributed earnings of Xinjiang Daqo had been and would be indefinitely reinvested, and no deferred tax liability was recognized on the undistributed earnings of Xinjiang Daqo. Upon the completion of Xinjiang Daqo&#8217;s IPO in 2021, Xinjiang Daqo&#8217;s dividends distribution policy was changed to be that, its accumulated dividends distributed in cash in the recent three years shall not be less than 30% of its average annual distributable profits in the past three years, to be in compliance with the PRC listing rules. That means, no less than 10% of its annual attributable profit shall be distributed during the three years since 2021. The Company recorded liabilities for withholding income tax based on an estimate that 40.24%, 15.50% of distributable profit from Xinjiang Daqo and its subsidiaries (&#8220;PRC listed group&#8221;) for the years ended December 31, 2022 and 2023, and the remaining distributable profit will be indefinitely reinvested in the PRC. Because the PRC listed group incurred loss for the year ended December 31, 2024, there was no withholding income tax recorded.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Uncertainties exist with respect to how the current income tax law in the PRC applies to the Group&#8217;s overall operations, and more specifically, with regard to tax residency status. The EIT Law includes a provision specifying that legal entities organized outside of the PRC will be considered residents for Chinese Income tax purposes if the place of effective management or control is within the PRC. The implementation rules to the EIT Law provide that non-resident legal entities will be considered PRC residents if substantial and overall management and control over the manufacturing and business operations, personnel, accounting and properties, occurs within the PRC. Despite the present uncertainties resulting from the limited PRC tax guidance on the issue, the Group does not believe that the legal entities organized outside of the PRC within the Group should be treated as residents for EIT law purposes. If the PRC tax authorities subsequently determine that the Company and its subsidiaries registered outside the PRC should be deemed resident enterprises, the Company and its subsidiaries registered outside the PRC will be subject to the PRC income taxes, at a statutory income tax rate of 25%. The Group is not subject to any other uncertain tax position.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">According to PRC Tax Administration and Collection Law, the statute of limitations is three years if the underpayment of taxes is due to computational errors made by the taxpayer or withholding agent. The statute of limitations will be extended for five years under special circumstances, which are not clearly defined (but an underpayment of tax liability exceeding RMB0.1 million is specifically listed as a special circumstance). In the case of a related party transaction, the statute of limitations is ten years. There is no statute of limitations in the case of tax evasion. From inception to 2024 the Group&#8217;s PRC subsidiaries were subject to examination of the PRC tax authorities. The Company classifies interest and penalties associated with taxes as income tax expense. Such charges were immaterial for the years ended December 31, 2022, 2023 and 2024, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Income (loss) before income taxes from the PRC was $3,352.2 million, $974.3 million and ($447.1) million for the years ended December 31, 2022, 2023 and 2024, respectively. Loss before income taxes from outside the PRC was $295.3 million, $155.8 million and $71.0 million for the years ended December 31, 2022, 2023 and 2024, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Income tax expense (benefit) comprise:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current tax expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500,743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157,701</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,203</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,504</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (83,110)</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 577,247</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 165,588</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (69,907)</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">The principal components of deferred income tax assets and liabilities are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Deferred tax assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-lived assets depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,540</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,748</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-lived assets impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,818</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventory write - down</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,098</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for expected credit loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,670</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Donation expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating loss carried forward</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,940</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,010</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sub-total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,407</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,238)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,678)</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total deferred tax assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 5,384</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 86,729</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Deferred tax liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-lived assets depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,522)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,133)</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Difference in basis of buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (570)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (544)</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend withholding tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,020)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total deferred tax liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (12,112)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (2,677)</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Deferred tax assets, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,422</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 84,596</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Deferred tax liabilities, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (10,150)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (544)</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">The changes of valuation allowance from continuing operation are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,238</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Addition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 316</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 209</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,511</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange effect</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (72)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (31)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (71)</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Ending Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,060</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,238</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,678</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group uses the asset and liability method to record related deferred tax assets and liabilities. The Group considers positive and negative evidence to determine whether some portion or all of the deferred tax assets will be more likely than not realized. This assessment considers, among other matters, the nature, frequency and severity of recent losses and forecasts of future profitability. These assumptions require significant judgement and the forecasts of future taxable income are consistent with the plans and estimates the Group is using to manage the underlying businesses. Valuation allowances are established for deferred tax assets based on a more likely than not threshold. The Group&#8217;s ability to realize deferred tax assets depends on its ability to generate sufficient taxable income within the carry forward periods provided for in the tax law. The Group provided a full valuation allowance for the deferred tax assets relating to its PRC subsidiaries from continuing operation other than Xinjiang Daqo and Inner Mongolia Daqo New Energy as of December 31, 2022, 2023 and 2024 in the amount of $1.1 million, $1.2 million and $3.7 million, respectively, as management is not able to conclude that the future realization of those net operating loss carry forwards and other deferred tax assets are more likely than not. The Group also provided a full valuation allowance for the deferred tax assets relating to Chongqing Daqo&#8217;s historical operation amounted to $19.2 million, $18.7 million and $4.9 million as of December 31, 2022, 2023 and 2024, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">The effective income tax rate from continuing operation is different from the expected PRC statutory rate as a result of the following items:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PRC Enterprise Income Tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Preferential income tax rate of subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of different reversal rate </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Changes in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Different tax rate in other jurisdictions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend withholding tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effective tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Xinjiang Daqo, Inner Mongolia Daqo New Energy and Inner Mongolia Daqo Semiconductor Co., Ltd. enjoy the preferential <span style="-sec-ix-hidden:Hidden_OkCLyK_sS0mqJrod6Cer-A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">tax</span></span> <span style="-sec-ix-hidden:Hidden__a9pz4KnzE6Dysg8JoalQA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">rate</span></span> of 15% until December 31, 2030 if the requirements of Western (Region) Development Enterprise are satisfied. The impact of the preferential tax rates decreased income taxes by $300.4 million, $92.0 million and $50.4 million for the years of 2022, 2023 and 2024, respectively. The benefit on net income per share was $0.77, $0.28 and $0.15 for the years of 2022, 2023 and 2024, respectively.</p><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 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><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 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<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 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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>37
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NON-CONTROLLING INTERESTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_NoncontrollingInterestAbstract', window );"><strong>NON-CONTROLLING INTERESTS</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_MinorityInterestDisclosureTextBlock', window );">NON-CONTROLLING INTERESTS</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">9. NON-CONTROLLING INTERESTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In July 2021, the Group&#8217;s major operational subsidiary Xinjiang Daqo completed its IPO in China and started trading on the Shanghai Stock Exchange&#8217;s Sci-Tech Innovation Board. The IPO raised net proceeds of approximately $935.0 million, of which, $344.3 million was recorded in non-controlling interest and $590.7 million was recorded in additional paid-in capital. Following the IPO, the Company holds approximately a total ownership of 80.7% of Xinjiang Daqo, directly and indirectly. Xinjiang Daqo&#8217;s non-controlling interests&#8217; ownership of the subsidiary changed from 4.40% to 19.30% due to the IPO.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In June 2022, Xinjiang Daqo completed its follow-on private offering in China. The offering raised net proceeds of $1.63 billion, of which, $742.8 million was recorded in the non-controlling interest and $878.8 million was recorded in the additional paid in capital. Following the private offering, the Company holds approximately a total ownership of 72.68% of Xinjiang Daqo, directly and indirectly. The non-controlling interests&#8217; ownership of the subsidiary changed to 27.32% due to the private offering.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In September 2023, 7,541,500 PRC stock options (Note 10) were exercised by its employees. In 2023, Xinjiang Daqo repurchased 7,555,655 shares for a total of RMB 259.9 million under its share repurchase program. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In 2024, Xinjiang Daqo repurchased 10,293,488 shares for a total of RMB 314.8 million under its share repurchase program. In November 2024, 268,009 PRC stock options (Note 10) were exercised by its employees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As a result of the share repurchase and exercise of stock options by employees, the non-controlling interests&#8217; ownership has changed to 27.23% as of December 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The following schedule shows the effects of changes in the Company&#8217;s ownership interest in less than wholly owned subsidiaries on equity attributable to Daqo New Energy Corp. shareholders:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:30.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss) attributable to Daqo New Energy Corp. shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,819,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 429,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (345,215)</p></td></tr><tr><td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Transfers from (to) the non-controlling interests:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Decrease in the Company&#8217;s paid-in capital from acquisition of non-controlling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (386)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Increase in the Company&#8217;s paid-in capital from subsidiary&#8217;s offering of its equity interests to third parties (including exercise of stock options)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 878,768</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 196</p></td></tr><tr><td style="vertical-align:bottom;width:67.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">(Decrease) increase in the Company&#8217;s paid-in capital from repurchase of shares by subsidiary</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,281)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 382</p></td></tr><tr><td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net transfers from (to) non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 878,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20,880)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 578</p></td></tr><tr><td style="vertical-align:bottom;width:67.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Change from net income attributable to Daqo New Energy Corp. shareholders and transfers from (to) non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,698,183</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 408,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (344,637)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><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_MinorityInterestDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.</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> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/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_MinorityInterestDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_NoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-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>38
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>SHARE-BASED COMPENSATION</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 );">SHARE-BASED COMPENSATION</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">10. SHARE-BASED COMPENSATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">(a)Options</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In December&#160;2014, The Company&#8217;s shareholders adopted the 2014 share incentive plan. The Company&#8217;s shareholders have authorized the issuance of up to 21,000,000 ordinary shares underlying all options (including incentive share options, or ISOs), restricted shares and RSUs granted to a participant under the plan, or the awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In April&#160;2018, The Company&#8217;s shareholders adopted the 2018 share incentive plan. The Company&#8217;s shareholders have authorized the issuance of up to 38,600,000 ordinary shares underlying all options (including incentive share options, or ISOs), restricted shares and RSUs granted to a participant under the plan, or the awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In September 2022, the Company&#8217;s shareholders adopted the 2022 share incentive plan. The Company&#8217;s shareholders have authorized the issuance of up to 37,253,465 ordinary shares underlying all restricted shares and RSUs granted to a participant under the plan, or the awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Company granted share options to certain officers, directors and employees in 2015, and didn&#8217;t grant any during the years ended December 31, 2022, 2023 and 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Company utilized the Binomial option pricing model to evaluate the fair value of the stock options with reference to the closing price of the Company on the measurement dates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">A summary of the aggregate option activity and information regarding options outstanding as of December 31, 2024 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number&#160;of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract&#160;Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options outstanding on January 1, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 452</p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 478</p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options outstanding on December&#160;31,&#160;2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options exercisable on December&#160;31,&#160;2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Note:</span></span>All the Company&#8217;s options have been vested as of December 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The share-based compensation expense related to stock options were nil for the years ended December 31, 2022, 2023 and 2024, respectively. The total intrinsic value of options exercised during the years ended December 31, 2022, 2023, and 2024, was $19.4 million, $0.1 million, and $0.5 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">(b)Non-vested Restricted Share Units</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Company granted non-vested RSUs to certain directors, executive officers and employees in 2017, 2018 and 2022. The Company recorded compensation expenses based on the fair value of RSUs on the grant dates over the requisite service period of award using the straight-line vesting attribution method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">On February 3, 2017, the Company granted RSUs to acquire 12,653,992 ordinary shares to certain directors, executive officers and employees pursuant to the Daqo New Energy Corp. 2014 Share Incentive Plan. The RSUs will be vested quarterly in each of the next four years starting from May 6, 2017.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">On June 6, 2018, the Company granted RSUs to acquire 10,984,761 ordinary shares to chief executive officer pursuant to the Daqo New Energy Corp. 2018 Share Incentive Plan, where <span style="-sec-ix-hidden:Hidden_JqG1WOfXLk2DcI8B8gKckQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1/6</span></span> of the RSUs will be vested on the grant date and the remaining <span style="-sec-ix-hidden:Hidden_YhpAYSbIVku_1BqdTaSSFA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5/6</span></span> of the RSUs will be vested on each of the monthly anniversary from July 6, 2018 for thirty months. In addition, on June 6, 2018, the Company granted RSUs to acquire 25,275,880 ordinary shares to certain directors, executive officers other than the chief executive officer and employees pursuant to the Daqo New Energy Corp. 2018 Share Incentive Plan, where the RSUs will be vested monthly in each of the next five years starting from June 6, 2018.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">On December 21, 2018, the Company granted RSUs to acquire 8,105,000 ordinary shares to certain directors, executive officers and employees pursuant to the Daqo New Energy Corp. 2014 and 2018 Share Incentive Plan. The RSUs will be vested monthly in each of the next five years starting from January 6, 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">On September 6, 2022, the Company granted RSUs to acquire 37,253,465 ordinary shares to certain directors, executive officers and employees pursuant to the Daqo New Energy Corp. 2022 Share Incentive Plan, where <span style="-sec-ix-hidden:Hidden_bUAMLjVVfUeriZ8Jh2VbvQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1/2</span></span> of the total awarded RSUs will be vested on September 6, 2022, and <span style="-sec-ix-hidden:Hidden_sz32Gn5-J0mVPYgGUD2jKg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1/72</span></span> of the total awarded RSUs will be vested on the 6th day of each month on average in the three years commencing on September 6, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">A summary of the non-vested RSU activity in 2024 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number&#160;of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant&#160;Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RSUs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-vested RSUs on January 1, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,666,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.13</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,095,850)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.14</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-vested RSUs on December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,571,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.14</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The share-based compensation expense related to RSUs of $294.8 million, $112.5 million and $73.7 million were recognized by the Group for the years ended December 31, 2022, 2023 and 2024. The total fair value of RSUs vested during the years ended December&#160;31, 2022, 2023, and 2024, was $294.8 million, $91.7 million, and $86.2 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2024, there was $56.3 million in total unrecognized compensation cost related to non-vested RSUs, which is expected to be recognized over a weighted-average period of 0.69&#160;year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">(c)Subsidiary&#8217;s Share Incentive Plan</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In September 2022, Xinjiang Daqo adopted its 2022 PRC Incentive Plan. Under the 2022 PRC Incentive Plan, Xinjiang Daqo may grant stock options of Xinjiang Daqo (2022 PRC stock options) to its directors, senior executives and other personnel deemed necessary by the board of directors of Xinjiang Daqo to purchase Xinjiang Daqo&#8217;s common stock at the agreed price after meeting the vesting conditions. The total number of stock options granted is 23,660,000 shares, which will vest over four years starting from the first date of the 13rd month since the grant date at a rate of 40%, 30% and 30% upon the second, third and fourth anniversary of the grant date. The vesting is subject to both the operational performance of Xinjiang Daqo and the grantees&#8217; personal performance. The Company concluded that the achievement of the performance targets over the next three vesting periods is probable at the initial grant date in September 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Company recorded stock-based compensation expense for 2022 PRC stock options based on the estimated fair value of those stock options on the date of the grant using the Black-Scholes option-pricing model.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">A summary of the aggregate 2022 PRC stock options activity in 2024 and information regarding those stock options outstanding as of December 31, 2024 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number&#160;of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022&#160;PRC&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant&#160;Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">stock&#160;options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contract&#160;Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair&#160;Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022 PRC stock options outstanding on January 1, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,946,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 564</p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,705,600)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,972,391)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (268,009)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 193</p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022 PRC stock options outstanding on December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022 PRC stock options exercisable on December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The share-based compensation expense related to 2022 PRC stock options of $20.1 million, $37.3 million and ($5.7) million were recognized by the Group for the years ended December 31, 2022, 2023 and 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">The assumptions in the Black-Scholes option-pricing models used to determine the fair value of 2022 PRC stock options granted during the years ended December 31, 2022 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:34.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year&#160;Ended&#160;December&#160;31,&#160;2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected term (months)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">24, 36, and 48 months from the date of grant</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected dividends</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:61.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">51.86%-54.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1.76%-2.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:61.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average exercise price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">The risk-free interest rate is based on the China Treasury Bond yield with a maturity equal to the expected term of the option in effect at the time of grant. The expected volatility was determined by using an average of historical volatilities of selected industry peers deemed to be comparable to the Company&#8217;s business corresponding to the expected term of the awards. An analysis of historical dividend yield was used to develop the estimate of expected dividend yield. The expected term is calculated based on the contractual term.</p><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/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 2: 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 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 (a)<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 (h)(2)<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 (h)(2)(i)<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 (l)<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>39
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS AND BALANCES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_RelatedPartyTransactionsAbstract', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTY TRANSACTIONS AND BALANCES</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">11. RELATED PARTY TRANSACTIONS AND BALANCES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">(a)</i></span><i style="font-style:italic;">The relationships between the Group and major related parties are as follows:</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:50%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Name of the related parties</b></p></td><td style="vertical-align:bottom;width:1.96%;border-bottom:1px solid transparent;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:48.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Relationship</b></p></td></tr><tr><td style="vertical-align:top;width:50%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Daqo Group Co.,&#160;Ltd. (&#8220;Daqo Group&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:48.03%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Daqo Group and the Group are controlled by same group of shareholders</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Daqo New Material Co.,&#160;Ltd. (&#8220;Daqo New Material&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Chongqing Daqo Tailai Electric Co.,&#160;Ltd. (&#8220;Chongqing Daqo Tailai&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Nanjing Daqo Transformer Systems Co.,&#160;Ltd. (&#8220;Nanjing Daqo Transformer&#8221;)&#160;</p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Jiangsu Daqo Changjiang Electric Co.,&#160;Ltd. (&#8220;Jiangsu Daqo&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Nanjing Daqo Electric Co.,&#160;Ltd. (&#8220;Nanjing Daqo Electric&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr style="height:4.95pt;"><td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Zhenjiang Electric Equipment Co., Ltd. (&#8220;Zhenjiang Electric&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Zhenjiang Moeller Electric Appliance Co., Ltd.(&#8220;Zhenjiang Moeller&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Zhenjiang Daqo Intelligent Electric Co., Ltd (&#8220;Zhenjiang Daqo Intelligent&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Nanjiang Daqo Electric Institute Co.,Ltd.(&#8220;Electric Institute&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Nanjing Daqo Automation Technology Co.,Ltd.(&#8220;Nanjing Daqo Automation&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Zhenjiang Klockner-Moeller Electrical Systems Co., Ltd. (&#8220;Zhenjiang Moeller&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Jiangsu Daqo Enclosed Busbar Systems Co.,Ltd.(&#8220;Jiangsu Daqo Busbar&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;width:18pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">(b)</i></span><i style="font-style:italic;">Related party balances:</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">The balances due from related parties&#8211;short-term portion are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due from related parties-short term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nanjing Daqo Transformer</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 34</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> &#8212;</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The balances due from related parties&#8211; long-term portion are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amounts due from related parties-long term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Chongqing Daqo Tailai</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Jiangsu Daqo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nanjing Daqo Electric</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 391</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Zhenjiang Moeller</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 990</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Zhenjiang Daqo Intelligent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 25,033</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 545</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">The balances due to related parties &#8211; short-term portion are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due to related parties &#8211; short term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Daqo New Material</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,069</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Electric Institute</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,193</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Zhenjiang Electric</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nanjing Daqo Transformer</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 265</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 614</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Jiangsu Daqo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 435</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nanjing Daqo Automation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 229</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chongqing Daqo Tailai</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,388</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 10,656</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 10,210</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;width:18pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">(c)</i></span><i style="font-style:italic;">Related party transactions:</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">The material transactions with the Group&#8217;s related parties were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:45.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Name of Related parties</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">    </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Transaction Nature</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">    </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">    </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">    </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Nanjing Daqo Transformer</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,130</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Raw material</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Chongqing Daqo Tailai</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,511</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,670</p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Jiangsu Daqo Busbar</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 671</p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Jiangsu Daqo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,847</p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Nanjing Daqo Electric</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,209</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 559</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Raw material</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,372</p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Zhenjiang Electric</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,505</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Raw material</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Zhenjiang Moeller</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,755</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 630</p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Zhenjiang Daqo Intelligent </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,991</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83</p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Electric Institute</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 997</p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Nanjing Daqo Automation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 945</p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,789</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,552</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Raw material</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,372</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</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 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 4: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: 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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 7: 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)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: 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)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: 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)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<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/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<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/2147483326/850-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_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_EarningsPerShareAbstract', window );"><strong>EARNINGS PER SHARE</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 );">EARNINGS PER SHARE</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">12. EARNINGS PER SHARE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">The calculation of earnings per share is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:36.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator used in basic and diluted earnings per share:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net income attributable to Daqo New Energy Corp. ordinary shareholders&#8212;basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,819,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 429,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (345,215)</p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Diluted earnings from the subsidiary</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,432)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (237)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net income attributable to Daqo New Energy Corp. ordinary shareholders&#8212;diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,804,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 429,308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (345,215)</p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator used in diluted earnings per share:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average number of ordinary shares outstanding used in computing earnings per share-basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 379,365,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 373,586,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 330,800,038</p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">Plus:  Dilutive effects of share options</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 885,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 24pt;">Dilutive effects of RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">6,209,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,143,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average number of ordinary shares outstanding used in computing earnings per share&#8212;diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">386,459,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">374,817,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">330,800,038</p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Basic earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.04)</p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Diluted earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.04)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Diluted earnings per share does not include the following instruments as their inclusion would be antidilutive:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Non-vested Restricted-Share-Units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,056,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">11,406,944</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,571,052</p></td></tr><tr><td style="vertical-align:bottom;width:67.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Subsidiary&#8217;s Share Incentive Plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 461,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">799,366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:67.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,517,112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">12,206,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,571,052</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><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 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 2: 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 3: 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 4: 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>41
<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.25.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">12 Months Ended</th>
</tr>
<tr><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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>COMMITMENTS AND CONTINGENCIES.</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_CommitmentsDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">13. COMMITMENTS AND CONTINGENCIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">(a) Capital commitments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2024, commitments outstanding for the purchases of property, plant and equipment approximated $109.7 million, which will be due subsequent to receipt of the purchases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">(b) Repurchase of ordinary shares</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On July 22, 2024, the Company announced a share repurchase program approved by the board of directors to repurchase up to $100 million worth of its own issued and outstanding ordinary shares or American depositary shares (&#8220;ADSs&#8221;) representing ordinary shares in open-market purchases, in negotiated transactions off the market, in block trades or through other legally permissible means in accordance with applicable United States securities laws from July 22, 2024 to June 30, 2025. During the year ended December 31, 2024, the Company has not yet repurchased under this share repurchase program.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">(c) Xinjiang Daqo&#8217;s litigation event</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In April 2024, Xinjiang Daqo received a court summons relating to a contract dispute lawsuit filed against it by Xinjiang Xian&#8217;an New Materials Co., Ltd. and its affiliate, Xinjiang Dengbo New Energy Co., Ltd. The plaintiffs previously provided silicon core processing services to Xinjiang Daqo. The plaintiffs requested for termination of the business cooperation agreement with Xinjiang Daqo and for compensation from Xinjiang Daqo for their economic losses totaling RMB1,958.5 million (which was later reduced to RMB1,847.8 million), which consisted largely of alleged consequential damages of the plaintiffs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In July 2024, the Company received the first instance court&#8217;s verdict, which affirmed termination of the business cooperation agreement and ordered Xinjiang Daqo to compensate the plaintiffs for their losses and attorney fees totaling RMB3.16 million, while rejecting the plaintiffs&#8217; claims for consequential damages. The plaintiffs appealed to the second instance court. In March 2025, the Company received the second instance court&#8217;s verdict, which vacated the decision of the first instance and remanded the case for a new trial. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Recently, the Company received a court summons, in which the plaintiffs further reduced the requested amount of compensation from Xinjiang Daqo to RMB742.7 million. At present, the case is under retrial. Based on the content of the case and the actual situation, the results cannot be reasonably estimated, and it is expected that it will not adversely affect the Group's daily production and operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><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_CommitmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.</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 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/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_CommitmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.25.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 INFORMATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_SegmentReportingAbstract', window );"><strong>SEGMENT INFORMATION</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 INFORMATION</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">14. SEGMENT INFORMATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group&#8217;s chief operating decision maker (&#8220;CODM&#8221;) has been identified as the chief executive officer, who reviews Net income (loss) to make decisions about allocating resources and assessing performance of the Group. The Group&#8217;s CODM reviews and utilizes the consolidated results to manage the Group&#8217;s operation as a whole and hence, the Company has only one operating and reportable segment - Polysilicon. Significant segment expenses are the same as these presented under the operating costs and expenses in the consolidated statements of operations, and the difference between net revenue less the significant segment expenses and consolidated net income are the other segment items. Although Xinjiang Daqo got listed in the PRC in 2021, considering the PRC listed group generates substantially all the revenues and possesses substantially all the assets of the Group, the Group&#8217;s CODM does not change the way he reviews the consolidated results.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Substantially all of the Group&#8217;s revenues are derived in the PRC. The Group&#8217;s long-lived assets and operations are all located in the PRC and no geographical information is presented.</p><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 reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</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 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 2: 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 3: 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 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://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<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/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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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><br>Reference 22: 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 23: 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 24: 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 25: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>43
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONCENTRATION AND RISKS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_RisksAndUncertaintiesAbstract', window );"><strong>CONCENTRATION AND RISKS</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_ConcentrationRiskDisclosureTextBlock', window );">CONCENTRATION AND RISKS</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">15. CONCENTRATION AND RISKS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">The following customers individually accounted for 10% or more of revenues:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 524,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 221,645</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 516,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 168,167</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 524,274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 164,356</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer D</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,379,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 140,951</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer E</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 529,037</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 439,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer F</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 247,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer G</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 614,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">*</span></span>Represents less than 10%</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Total sales to the Group&#8217;s large customers whose sales constitute over 10% of revenue accounted for approximately 66%, 75% and 68% of revenues for the years ended December 31, 2022, 2023 and 2024, respectively. The Group is substantially dependent upon the continued participation of these customers in order to maintain its revenues. Significant reduction in the Group&#8217;s dependence on these customers is likely to take time and there can be no assurance that the Group will succeed in reducing such dependence.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The following suppliers individually accounted for 10% or more of purchases:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year&#160;ended&#160;December&#160;31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Supplier A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Supplier B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Supplier C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Supplier D</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">*</span></span>Represents less than 10%</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The following suppliers individually accounted for 10% or more of accounts payables:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:74.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Supplier E</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">*</span></span>Represents less than 10%</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Group&#8217;s polysilicon manufacturing facilities are located in Xinjiang and Inner Mongolia to be close to sources of raw materials and energy for polysilicon production. Raw materials required for the Group&#8217;s polysilicon manufacturing process primarily include metallurgical grade silicon, electricity and other utilities, and other significant inputs for production, such as argon gas, caustic soda and graphite parts. Although there are a limited number of manufacturers of the particular metallurgical grade silicon, electricity and other utilities, management believes that other suppliers could provide similar inputs on comparable terms. A change in suppliers, however, could cause a delay in manufacturing and a possible loss of sales, which would affect operating results adversely.</p><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_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</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 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/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_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-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>44
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL STATEMENT SCHEDULE I<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>FINANCIAL STATEMENT SCHEDULE I</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_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock', window );">FINANCIAL STATEMENT SCHEDULE I</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FINANCIAL STATEMENT SCHEDULE I</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FINANCIAL INFORMATION OF PARENT COMPANY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">CONDENSED BALANCE SHEETS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DECEMBER 31, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands, except share and per share data)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Current assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 218,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299,576</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 218,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299,576</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Investments in subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,632,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,062,484</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">TOTAL ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 4,851,342</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 4,362,060</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Current liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 868</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 868</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Equity:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Ordinary shares ($0.0001 par value 500,000,000 shares authorized as of December 31, 2023 and 2024; 415,330,312 shares issued and 328,513,282 shares outstanding as of December 31, 2023; 421,521,162 shares issued and 333,759,632 shares outstanding as of December 31, 2024)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,340,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,408,799</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Retained earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,328,388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,983,173</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Accumulated other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (293,997)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (413,210)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Treasury shares, at cost (86,817,030 shares as of December 31, 2023; 87,761,530 shares as of December 31, 2024)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (612,609)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (617,612)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total shareholders&#8217; equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,761,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,361,192</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">TOTAL LIABILITIES AND EQUITY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 4,851,342</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 4,362,060</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FINANCIAL STATEMENT SCHEDULE I</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FINANCIAL INFORMATION OF PARENT COMPANY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">CONDENSED STATEMENT OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    <span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    <span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    <span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (295,431)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (142,232)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (78,470)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (295,431)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (142,232)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (78,470)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (295,431)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (142,232)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (78,470)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,766</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Income tax (expense) benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (79,945)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,020)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,965</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (loss) income before share of results of subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (375,232)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (147,417)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,261</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Equity in earnings (losses) of subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,195,033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 576,962</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (365,476)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss) attributable to Daqo New Energy Corp. ordinary shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,819,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 429,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (345,215)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other comprehensive loss:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign currency translation adjustments, net of tax of nil</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (252,800)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (119,511)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (118,750)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (252,800)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (119,511)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (118,750)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,567,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 310,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (463,965)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FINANCIAL STATEMENT SCHEDULE I</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">DAQO NEW ENERGY CORP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FINANCIAL INFORMATION OF PARENT COMPANY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">CONDENSED STATEMENT OF CASH FLOWS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(U.S. dollars in thousands)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:38.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">    </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">OPERATING ACTIVITIES</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net cash provided by operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124,048</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 702,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,681</p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">FINANCING ACTIVITIES</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Proceeds from bank borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Repayment of bank borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (140,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Proceeds from options exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 995</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57</p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Payments for repurchase of common shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (124,929)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (485,931)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,003)</p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net cash used in financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (123,934)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (485,927)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,946)</p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">NET INCREASE IN CASH AND CASH EQUIVALENTS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 216,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80,735</p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">CASH AND CASH EQUIVALENTS AT BEGINNING OF THE YEAR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 218,841</p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">CASH AND CASH EQUIVALENTS AT END OF THE YEAR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 218,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299,576</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:center;text-indent:-18pt;margin:0pt;"><b style="font-weight:bold;">FINANCIAL STATEMENT SCHEDULE I</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:center;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">DAQO NEW ENERGY CORP.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Notes</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">1.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Schedule I has been provided pursuant to the requirements of Rule 12-04(a) and 5-04(c) of Regulation S-X, which require condensed financial information as to the financial position, changes in financial position and results of operations of a parent company as of the same dates and for the same periods for which audited consolidated financial statements have been presented when the restricted net assets of consolidated subsidiaries exceed 25 percent of consolidated net assets as of the end of the most recently completed fiscal year.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">2.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The condensed financial information has been prepared using the same accounting policies as set out in the consolidated financial statements except that the equity method has been used to account for investments in its subsidiaries. For the parent company, Daqo New Energy Corp records its investments in subsidiaries under the equity method of accounting as prescribed in ASC 323, Investments-Equity Method and Joint Ventures. Such investments are presented on the Condensed Balance Sheets as &#8220;Investment in subsidiaries&#8221;. Ordinarily under the equity, an investor in an equity method investee would cease to recognize its share of the losses of an investee once the carrying value of the investment has been reduced to nil absent an undertaking by the investor to provide continuing support and fund losses. For the purpose of this Schedule I, the parent company will continue to reflect its share, based on its proportionate interest, of the losses of subsidiaries regardless of the carrying value of the investment even though the parent company is not obligated to provide continuing support or fund losses.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">3.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. The footnote disclosures provide certain supplemental information relating to the operations of the Company and, as such, these statements should be read in conjunction with the notes to the accompanying consolidated financial statements.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">4.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">As of December 31, 2023 and 2024, there were no material contingencies, significant provisions of long-term obligations of the Company, except for those which have been disclosed separately in the consolidated financial statements.</p></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_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</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: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_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.</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> -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 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-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_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_PvpTable', window );"><strong>Pay vs Performance Disclosure</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_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="num">$ (345,215)<span></span>
</td>
<td class="nump">$ 429,545<span></span>
</td>
<td class="nump">$ 1,819,801<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 402<br> -Subsection v<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_PvpTable</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_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 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 2: 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 3: 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 4: 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 5: 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 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)(ii))<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 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/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 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 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/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 18: 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 19: 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 20: 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 21: 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 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)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: 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 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)(iii)(A))<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 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 26: 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 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<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.25.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 Policies and Procedures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_ecd_InsiderTradingPoliciesProcLineItems', window );"><strong>Insider Trading Policies and Procedures [Line Items]</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_ecd_InsiderTrdPoliciesProcAdoptedFlag', window );">Insider Trading Policies and Procedures Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingPoliciesProcLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph 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_InsiderTradingPoliciesProcLineItems</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_InsiderTrdPoliciesProcAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph 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_InsiderTrdPoliciesProcAdoptedFlag</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cybersecurity Risk Management and Strategy Disclosure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems', window );"><strong>Cybersecurity Risk Management, Strategy, and Governance [Line Items]</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_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock', window );">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risk Management and Strategy</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have implemented robust processes for assessing, identifying and managing material risks from cybersecurity threats, including processes to oversee and identify risks from cybersecurity threats associated with our use of third-party service providers. These processes mainly include: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(i)</span></span>Preparation stage: During this stage, we determine the targets and scope of our cybersecurity risk assessment and set up different levels of cybersecurity risk and our general response to each level of risk; </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(ii)</span></span>Risk identification: We identify the nature and source of the cybersecurity risk and assess the vulnerability of our relevant system and technology; </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(iii)</span></span>Risk analysis: We determine the level of cybersecurity risk by analyzing the cause and severity of such risk, the possibility of any potential cybersecurity incident resulting from such risk, and the potential consequences of such cybersecurity incident; </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(iv)</span></span>Risk assessment: Depending on the level of cybersecurity risk, we determine whether to deal with such risk, the priority of our risk management, and our risk management plan; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(v)</span></span>Risk management: Based on the severity of the cybersecurity risk and the potential impact of such risk on our business operations, we implement mitigating measures to address such risk and evaluate the effectiveness of these measures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have integrated these cybersecurity risk management processes into our overall enterprise risk management system. In addition, we have in place the handling processes and management policies for cybersecurity incidents. We also engage third-party assessors, consultants and auditors in connection with our cybersecurity risk management processes when our cybersecurity management team deems necessary or appropriate. Our cybersecurity management team has the necessary resources and authority to select, retain, terminate and approve the fees and other retention terms for these third parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of the date of this annual report, to our best knowledge, no risk from current or previous cybersecurity threats has materially affected or is reasonably likely to materially affect us, including our business strategy, results of operations, or financial condition.</p><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_cyd_CybersecurityRiskManagementProcessesIntegratedFlag', window );">Cybersecurity Risk Management Processes Integrated [Flag]</a></td>
<td class="text">true<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_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock', window );">Cybersecurity Risk Management Processes Integrated [Text Block]</a></td>
<td class="text">processes mainly include: <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(i)</span></span>Preparation stage: During this stage, we determine the targets and scope of our cybersecurity risk assessment and set up different levels of cybersecurity risk and our general response to each level of risk; </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(ii)</span></span>Risk identification: We identify the nature and source of the cybersecurity risk and assess the vulnerability of our relevant system and technology; </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(iii)</span></span>Risk analysis: We determine the level of cybersecurity risk by analyzing the cause and severity of such risk, the possibility of any potential cybersecurity incident resulting from such risk, and the potential consequences of such cybersecurity incident; </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(iv)</span></span>Risk assessment: Depending on the level of cybersecurity risk, we determine whether to deal with such risk, the priority of our risk management, and our risk management plan; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(v)</span></span>Risk management: Based on the severity of the cybersecurity risk and the potential impact of such risk on our business operations, we implement mitigating measures to address such risk and evaluate the effectiveness of these measures.</p>We have integrated these cybersecurity risk management processes into our overall enterprise risk management system.<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_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag', window );">Cybersecurity Risk Management Third Party Engaged [Flag]</a></td>
<td class="text">true<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_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag', window );">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</a></td>
<td class="text">true<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_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</a></td>
<td class="text">false<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_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock', window );">Cybersecurity Risk Board of Directors Oversight [Text Block]</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our board of directors is responsible for the oversight of risks from cybersecurity threats, including making major decisions and overall planning with respect to cybersecurity risk management, overseeing the risk management process, reviewing the reports from the cybersecurity management team, and evaluate the effectiveness of our cybersecurity risk management program.</p><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_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">board of directors<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_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our cybersecurity management leading group</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> is responsible for monitoring and coordinating our cybersecurity risk management processes, including preparing internal policies and remediation plans with respect to cybersecurity risk assessment and management, regularly reporting the progress and results of cybersecurity risk management to our board of directors, and promptly reporting any material cybersecurity risk or incidents to our board of directors.</span><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_cyd_CybersecurityRiskRoleOfManagementTextBlock', window );">Cybersecurity Risk Role of Management [Text Block]</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To support our board of directors, we have established cross-departmental working teams that manage and carry out our cybersecurity risk management.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our cybersecurity management leading group</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> is responsible for monitoring and coordinating our cybersecurity risk management processes, including preparing internal policies and remediation plans with respect to cybersecurity risk assessment and management, regularly reporting the progress and results of cybersecurity risk management to our board of directors, and promptly reporting any material cybersecurity risk or incidents to our board of directors.</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our cybersecurity management leading group is led by our chief executive officer and chief financial officer and consists of heads of various departments, including the head of our information security department, who are specialized or experienced in managing information security, compliance and risk management.</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> For example, the head of our information security department, who is a key member of our cybersecurity management team, has over 20 years of experience in information security and is familiar with recent developments in technologies, laws and regulations in information security.</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> He plays an important role in shaping our cybersecurity risk management policies, standards and processes and in our cybersecurity risk management. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our cybersecurity risk assessment team is responsible for the implementation of our cybersecurity risk management plans and the daily operation and maintenance of our information systems.</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">This working team regularly monitors the prevention, detection, mitigation, and remediation of cybersecurity incidents, conducts and engages third parties to evaluate the effectiveness of our cybersecurity risk management program, and reports information about our cybersecurity risk and results of evaluations to our senior management.</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our cybersecurity risk assessment team is led by the head of our information security department and consists of dedicated staff from various departments, including our information security department, in-house legal department and internal control department. Members of our cybersecurity risk assessment team generally have extensive experience in dealing with cybersecurity issues. For example, one of the key members of our cybersecurity risk assessment team has over ten years of experience in information security and is familiar with network protocols and the construction of information security system for enterprises. Another key a member of our cybersecurity risk assessment team has five years of experience in information security and is proficient in cybersecurity technologies</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><div style="margin-top:12pt;"></div><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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</a></td>
<td class="text">true<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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</a></td>
<td class="text"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our cybersecurity management leading group is led by our chief executive officer and chief financial officer and consists of heads of various departments, including the head of our information security department, who are specialized or experienced in managing information security, compliance and risk management.</span><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_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock', window );">Cybersecurity Risk Management Expertise of Management Responsible [Text Block]</a></td>
<td class="text"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our cybersecurity management leading group is led by our chief executive officer and chief financial officer and consists of heads of various departments, including the head of our information security department, who are specialized or experienced in managing information security, compliance and risk management.</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> For example, the head of our information security department, who is a key member of our cybersecurity management team, has over 20 years of experience in information security and is familiar with recent developments in technologies, laws and regulations in information security.</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our cybersecurity risk assessment team is led by the head of our information security department and consists of dedicated staff from various departments, including our information security department, in-house legal department and internal control department. Members of our cybersecurity risk assessment team generally have extensive experience in dealing with cybersecurity issues. For example, one of the key members of our cybersecurity risk assessment team has over ten years of experience in information security and is familiar with network protocols and the construction of information security system for enterprises. Another key a member of our cybersecurity risk assessment team has five years of experience in information security and is proficient in cybersecurity technologies</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span><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_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]</a></td>
<td class="text"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our cybersecurity risk assessment team is responsible for the implementation of our cybersecurity risk management plans and the daily operation and maintenance of our information systems.</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">This working team regularly monitors the prevention, detection, mitigation, and remediation of cybersecurity incidents, conducts and engages third parties to evaluate the effectiveness of our cybersecurity risk management program, and reports information about our cybersecurity risk and results of evaluations to our senior management.</span><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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<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;">cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<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;">cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<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;">cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementProcessesIntegratedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementThirdPartyEngagedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 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;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<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;">cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskRoleOfManagementTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection c<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 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;">cyd_CybersecurityRiskRoleOfManagementTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<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.25.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 PRINCIPAL ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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>SUMMARY OF PRINCIPAL ACCOUNTING POLICIES</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</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(a)&#160;Basis of presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements of the Group have been prepared in accordance with generally accepted accounting principles in the United States (&#8220;U.S. GAAP&#8221;).</p><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_ConsolidationPolicyTextBlock', window );">Basis of consolidations</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(b)&#160;Basis of consolidations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the financial statements of the Company and its subsidiaries. All intercompany transactions and balances have been eliminated upon consolidation.</p><span></span>
</td>
</tr>
<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_UseOfEstimates', window );">Use of estimates</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(c)&#160;Use of estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">The preparation of consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements and the amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates. Areas where management uses subjective judgment include, but not limited to, net realizable value for inventory, useful lives and residual values of long-lived assets, valuation allowances for deferred tax assets, grant-date fair value of share-based award, credit losses of financial instruments and impairment losses of long-lived assets. The Group bases its estimates on historical experience and various other factors believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources.</p><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_ConcentrationRiskCreditRisk', window );">Concentration of credit risk</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(d)&#160;Concentration of credit risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Financial instruments that potentially expose the Group to concentrations of credit risk consist primarily of cash and cash equivalents, restricted cash, short-term investments, notes receivable, and other receivable included in the account of prepaid expenses and other current assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023 and 2024, all of the Group&#8217;s cash, cash equivalents, restricted cash and short-term investments were held by major financial institutions in the PRC and international institutions outside of the PRC which management believes are of high credit ratings and no significant credit risk exists for these accounts. The Group&#8217;s notes receivable mainly comprises bank acceptance notes issued by banks which management believes are of high credit ratings and no significant credit risk exists for this account.</p><span></span>
</td>
</tr>
<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 );">Cash, cash equivalents and restricted cash</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;">(e)&#160;Cash, cash equivalents and restricted cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Cash and cash equivalents consist of cash on hand and demand deposits, which are unrestricted as to withdrawal and use, and which have maturities of three&#160;months or less when purchased.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Restricted cash are bank deposits restricted to withdrawal or use under the terms of certain contractual agreements. The Company determines current or non-current classification of restricted cash based on the expected duration of the restriction.</p><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_ReceivablesPolicyTextBlock', window );">Notes receivable</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;font-weight:bold;">(f) Notes receivable</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023 and 2024, notes receivable represents bank acceptance drafts that are non-interest bearing and due within three to twelve months. During the year ended December 31, 2023 and 2024, bank&#8217;s acceptance notes were used to collect payments or settle payables based on an administrative convenience, given these notes are readily convertible to known amounts of cash. In accordance with the procurement agreements, whether to use cash or bank acceptance notes to settle the payables is at the Group&#8217;s discretion, and this selection does not impact the agreed contractual purchase prices. The Group accounts for the transfer of bank acceptance notes, including endorsing bank acceptance notes to suppliers and discounting the notes to other banks, as a sale of financial instrument, and derecognizes the notes receivables accordingly. The Group is not directly involved in the cash exchange based on convenience; therefore the Group still reports corresponding constructive receipts and disbursements as cash flows from operating activities on the consolidated statements of cash flows.</p><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_dq_ShortTermInvestmentPolicyTextBlock', window );">Investments</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;">(g) Investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;">Investments consist of financial products of the following types:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"><i style="font-style:italic;">Structured financial products</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;">The structured financial products are mainly deposits due within 6 months with secured principal and variable interest rates and are restricted as to withdrawal before maturity. The Company elects to adopt the fair value option in accordance with ASC 825 Financial Instruments for such financial products. Changes in the fair value of the investments are recorded as investment income in the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"><i style="font-style:italic;">Fixed term deposit products</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;">The fixed term deposit products have original maturities longer than three months are classified as held-to-maturity investments when the Company expects to receive all the principals and has the positive intent and ability to hold them to maturity. Held-to-maturity investments are recorded at amortized cost and are classified as fixed term deposit within one year or fixed term deposit over one year according to their contractual maturity. Term deposit over one year is reclassified as term deposit within one year when their contractual maturity date is less than one year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;">For held-to-maturity investments, the Company evaluates current expected credit losses (&#8220;CECL&#8221;) upon acquisition at the pool level based on available information relevant to assessing the collectability of cash flows. An expected credit loss will be recognized as an allowance through earnings if the net amount of cash flow expected to be collected is less than the amortized cost basis.</p><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_CreditLossFinancialInstrumentPolicyTextBlock', window );">Allowance for expected credit losses</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;">(h)&#160;Allowance for expected credit losses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">The Group applies a CECL model for financial instruments measured at amortized cost, including notes receivable, amount due from related parties and other receivable. The Group estimates expected credit losses based on historical experience, the age of the receivable balances, credit quality of its borrowers, economic conditions, and other factors that may affect its ability to collect from borrowers. The allowance for credit losses was </span><span style="font-weight:normal;">nil</span><span style="font-weight:normal;">, </span><span style="font-weight:normal;">nil</span><span style="font-weight:normal;"> and </span><span style="font-weight:normal;">$18.1</span><span style="font-weight:normal;"> million for the years ended December 31, 2022, 2023 and 2024.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The movement of allowance for expected credit loss of other receivable for the years ended December 31, 2024 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:30.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:32.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total allowance for expected credit losses</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Credit loss of other receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,072</p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,072</p></td></tr></table><span></span>
</td>
</tr>
<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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, plant and equipment</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(i)&#160;Property, plant and equipment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Property, plant and equipment are recorded at cost less accumulated depreciation. Depreciation is recognized on a straight-line basis over the following estimated useful lives:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:88.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:88.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings and plant</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">30 years</p></td></tr><tr><td style="vertical-align:bottom;width:88.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">15 years</p></td></tr><tr><td style="vertical-align:bottom;width:88.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture, fixtures and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3-10 years</p></td></tr><tr><td style="vertical-align:bottom;width:88.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group reassesses the reasonableness of the estimates of useful lives and residual values of long-lived assets when events or changes in circumstances indicate that the useful lives and residual values of a major asset or a major category of assets may not be reasonable. Factors that the Group considers in deciding when to perform an analysis of useful lives and residual values of long-lived assets include, but are not limited to, significant variance of a business or product line in relation to expectations, significant deviation from industry or economic trends, and significant changes or planned changes in the use of the assets. The analysis will be performed at the asset or asset category with the reference to the assets&#8217; conditions, current technologies, market, and future plan of usage and the useful lives of major competitors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Costs incurred on construction are capitalized and transferred to property, plant and equipment upon completion, at which time depreciation commences.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Interest expense incurred for construction of property, plant, and equipment is capitalized as part of the costs of such assets. The Group capitalizes interest to the extent that expenditures to construct an asset have occurred and interest costs have been incurred. Interest expense capitalized was nil for the&#160;years ended December&#160;31, 2022, 2023 and 2024, respectively.</p><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_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(j)&#160;Inventories</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Inventories are stated at lower of cost or net realizable value. Costs are determined using weighted average costs. Costs comprise direct materials, direct labor and overhead costs incurred in bringing the inventories to their present location and condition. The Group writes down the cost of excess inventories to the estimated net realizable value based on historical and forecasted demand. Estimated net realizable value is measured as the estimated selling price of each class of inventory in the ordinary course of business less estimated costs of completion and disposal. The aggregate write-down to inventories was nil, $4.5 million and $81.4 million for the years ended December 31, 2022, 2023 and 2024 and was recorded in the cost of revenues in the consolidated statements of operations. </p><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_dq_PrepaidLandUseRightsPolicyTextBlock', window );">Prepaid land use rights</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(k)&#160;Prepaid land use rights</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">All land in the PRC is owned by the PRC government. The PRC government, according to PRC law, may sell the land use rights for a specified period of time. The purchase price of land use right represents the operating lease prepayments for the rights to use the land in the PRC under ASC 842 and is amortized over the remaining lease term. The Group recorded lease expenses of $1.2 million, $2.4 million and $3.3 million, for the years ended December 31, 2022, 2023 and 2024, respectively.</p><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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Long-lived assets impairment</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(l) Long-lived assets impairment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group evaluates its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Factors that the Group considers in deciding when performing an impairment review include, but are not limited to, significant under-performance of a business or product line in relation to expectations, significant negative industry or economic trends, and significant changes or planned changes in the use of the assets. An impairment analysis is performed at the lowest level of identifiable independent cash flows for an asset or asset group. The Group makes subjective judgments in determining the independent cash flows that&#8217;s related to a specific asset group based on the asset usage model and manufacturing capabilities. The Group measures the recoverability of assets that will continue to be used in the operations by comparing the carrying value of the asset group to the estimate of the related total future undiscounted cash flows. If an asset group&#8217;s carrying value is not recoverable through the related undiscounted cash flows, the impairment loss is measured by comparing the difference between the asset group&#8217;s carrying value and its fair value. The Group determines the fair value of an asset or asset group utilizing estimated future discounted cash flows and incorporates assumptions including revenue growth rate, estimated costs, and discount rate. These assumptions might be affected by expectations about future market and economic conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group recognized impairment losses of nil, nil and $175.6 million for the years ended December 31, 2022, 2023 and 2024. The impairment losses incurred during the year ended December 31, 2024 was related to certain polysilicon production facilities held by Xinjiang Daqo, and was triggered primarily by the significant decrease in average selling prices for polysilicon and the negative industry trends.</p><span></span>
</td>
</tr>
<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_LesseeLeasesPolicyTextBlock', window );">Lease</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(m) Lease</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group adopted ASC 842, Lease on January 1, 2019. As of December 31, 2024, the Group has lease for its third-party warehouses. At the commencement of the lease, management determines its classification as an operating lease. The Group recognizes the associated lease expense on a straight-line basis over the term of the lease beginning on the date of initial possession, which is generally when the Group enters the leased premises and begins to make improvements in preparation for its intended use.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">At the commencement date of a lease, the Group recognizes a lease liability for future fixed lease payments and a right-of-use (&#8220;ROU&#8221;) asset representing the right to use the underlying asset during the lease term. The future fixed lease payments are discounted using the incremental borrowing rate, as the rate implicit in the lease is not readily determinable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Given the Group has only one leased property, the financial impact in the consolidated balance sheet and statement of operations is immaterial.</p><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_RevenueRecognitionPolicyTextBlock', window );">Revenue recognition</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(n) Revenue recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group recognizes sales of polysilicon at a point in time following the transfer of control of its products to the customers according to the terms of the underlying contracts. For domestic sales, the transfer of control occurs upon delivery. For export sales, the transfer of control occurs upon completion of customs clearance or delivery of goods to the designated carrier. The Group&#8217;s standalone selling prices are based on the prices charged to customers for the single performance obligation which is the sale of polysilicon. The following table presents the amounts for domestic sales and export sales:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year&#160;ended&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Domestic sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,608,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,279,756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,013,869</p></td></tr><tr><td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Export sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,211</p></td></tr><tr><td style="vertical-align:bottom;width:65.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,608,350</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,307,695</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,029,080</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Variable consideration that could affect the Group&#8217;s reported revenues is sales returns, which is recorded as a reduction of revenues. Return rights of defective products are typically contractually limited within a period ranging from 3 to 30 days upon acceptance. Product returns were not material during the years ended December 31, 2022, 2023 and 2024. No warranties, incentives, or rebates arrangements has been offered to the customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">For substantially all of the sales arrangements, the Group requires advanced payments prior to shipments. Advances from customers are to secure polysilicon supply, which are applied against future purchases and deducted according to the agreed proportion. Contract liabilities represent the obligations to transfer polysilicon for which the Group has received considerations from customers. The Group refers to contract liabilities as &#8220;advances from customers&#8221; on the consolidated financial statements. The balance of advances from customers inclusive of the short-term and long-term portion was $262.8 million and $58.7 million as of December 31, 2023 and 2024, respectively. Revenue recognized from the beginning advances from customers balance as of January 1, 2023 and January 1, 2024 during the years ended December 31, 2023 and 2024 was $122.0 million and $149.0 million, respectively. The ending balance of advances from customers was $58.7 million as of December 31, 2024, of which $37.2 million is expected to be recognized in revenue within one year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group receives long-term advance payments from some customers according to the contracts. The Group considers these contracts contain significant financing component due to the length of time between the customers&#8217; payment and the transfer of control of the goods. When a significant financing component has been identified, the transaction price for these contracts is discounted, using the rate that would be reflected in a separate financing transaction at contract inception.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Practical Expedients and Exemptions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group applies the practical expedient for short-term advances received from customers and long-term advance payments - short term portion. That is, the promised amount of consideration is not adjusted for the effects of a significant financing component if the period between the transfer of the promised good or service and the payment is one year or less.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group elects not to disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less.</p><span></span>
</td>
</tr>
<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_CostOfSalesPolicyTextBlock', window );">Cost of revenues</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(o) Cost of revenues</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Cost of revenues consists of production related costs including costs of silicon raw materials, electricity and other utilities, consumables, direct labor, overhead costs, depreciation of property, plant and equipment, and manufacturing waste treatment processing fees. Cost of revenues does not include shipping and handling expenses, therefore the Group&#8217;s cost of revenues may not be comparable to other companies which include such expenses in their cost of revenues.</p><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_dq_ShippingAndHandlingCostsPolicyPolicyTextBlock', window );">Shipping and handling</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(p) Shipping and handling</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Costs to ship products to customers are recorded as selling, general and administrative expenses in the consolidated statements of operations, which amounted to $15.9 million, $14.3 million and $11.4 million, for the&#160;years ended December 31, 2022, 2023 and 2024, respectively.</p><span></span>
</td>
</tr>
<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_ResearchAndDevelopmentExpensePolicy', window );">Research and development expenses</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(q) Research and development expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Research and development expenses include materials, low-value consumption goods and utilities consumed in research and development activities, payroll and related costs and depreciation of property and equipment associated with the research and development activities, which are expensed when incurred. The Group&#8217;s research and development activities are mainly focused on technical improvements to increase production volume and efficiency, and to lower unit cost.</p><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_GovernmentContractorsInventoryPolicyPolicyTextBlock', window );">Government subsidies</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(r) Government subsidies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group occasionally receives unrestricted cash subsidies from local government agencies. The government agencies, at their discretion, determine the amount of the subsidies with reference to fixed assets and land use right payments, value-added tax and income taxes paid, bank loan interest expenses paid or electricity consumed by the Group. The subsidies are unrestricted as to use and can be utilized by the Group in any manner it deems appropriate. The Group has utilized, and expects to continue to utilize, these subsidies to fund general operating expenses. The Group records unrestricted cash government subsidies as other operating income in the consolidated statements of operations. Unrestricted cash government subsidies received for the&#160;years ended December 31, 2022, 2023 and 2024 were $3.2 million, $85.5 million and $3.3 million respectively. Government subsidies related to funding purchase of fixed assets are recorded as long term liabilities and amortized on a straight-line basis over the useful life of the associated asset in other operating income, net. The Group did not receive any government grants related to fixed assets for the years ended December 31, 2022, 2023 and 2024.</p><span></span>
</td>
</tr>
<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_IncomeTaxPolicyTextBlock', window );">Income taxes</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(s)&#160;Income taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Deferred income taxes are recognized for temporary differences between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements, net operating loss carry-forwards and credits by applying enacted tax rates applicable to future&#160;years. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes are provided in accordance with the laws of the relevant taxing authorities. Deferred tax assets and liabilities are measured using enacted rates expected to apply to taxable income in which temporary differences are expected to be realized or settled. The effect on deferred tax assets and liabilities of changes in tax rates is recognized in the statement of operations in the period of the enactment of the change.</p><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_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based compensation</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(t)&#160;Share-based compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group recognizes share-based compensation in the consolidated statements of operations based on the fair value of equity awards at the date of the grant, with compensation expense recognized over the period in which the grantee is required to provide service to the Group in exchange for the equity award. The share-based compensation expense related to an award that contains both service-based and performance-based vesting condition will be recognized when it is probable that the performance-based condition will be met. The share-based compensation expense related to the award with performance-based vesting condition is recognized on an accelerated basis as though each separately vesting portion of the award was, in substance, a separate award.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The fair value of share options is determined using the Binomial option pricing model and the fair value of restricted share units (&#8220;RSUs&#8221;) is determined with reference to the fair value of the underlying equity share at the grant date. The probability of the performance condition to be met is not reflected when determining the fair value of the award. The Group has made an estimate of expected forfeiture based on historical experience of forfeiture and is recognizing compensation costs only for those equity awards expected to vest.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The share-based compensation expenses are categorized as either selling, general and administrative expenses, cost of sales, or research and development expenses depending on the job functions of the grantees. The compensation cost arising from share-based payment awards may be capitalized as part of an asset, if a grantee&#8217;s compensation is included in the cost of acquiring or constructing an asset, in the same manner as cash compensation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In September 2022, Xinjiang Daqo, a subsidiary of the Company, adopted its 2022 Restricted Stock Incentive Plan (&#8220;2022 PRC Incentive Plan&#8221;) and granted stock options of Xinjiang Daqo to its directors, senior executives and other personnel deemed necessary by the board of directors of Xinjiang Daqo to purchase Xinjiang Daqo&#8217;s shares. The fair value of such stock options is determined using Black-Scholes option-pricing model based on the estimated fair value of the ordinary share of Xinjiang Daqo on the grant date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">A change in any of the terms or conditions of share options is accounted for as modification of stock options. The Company calculates the incremental compensation cost of a modification as the excess of the fair value of the modified option over the fair value of the original option immediately before its terms are modified, measured based on the share price and other pertinent factors at the modification date. For vested options, the Company recognizes incremental compensation cost in the period the modification occurred. For unvested options, the Company recognizes, over the remaining requisite service period, the sum of the incremental compensation cost and the remaining unrecognized compensation cost for the original award on the modification date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">For the years ended December 31, 2022, 2023 and 2024, the Group recognized share-based compensation cost of $315.0 million, $149.8 million and $68.1 million, respectively. The following table presents the amounts recognized as expenses in the consolidated statements of operations and the amounts capitalized as part of an asset on the consolidated balance sheets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121,115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,424</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of revenues*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (545)</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 496</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (89)</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, plant and equipment, net *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,383</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,709)</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 314,973</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 149,758</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 68,081</b></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">*</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The negative amount in the share-based compensation cost is mainly attributed to the failure to meet the performance criteria for the third vesting period of the 2022 PRC Incentive Plan resulting in the reversal of previously accrued share-based compensation cost related to that specific grant.</p></td></tr></table><span></span>
</td>
</tr>
<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_EarningsPerSharePolicyTextBlock', window );">Earnings (loss) per ordinary share</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(u)&#160;Earnings (loss) per ordinary share</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Basic earnings (loss) per ordinary share is computed by dividing the net income attributable to ordinary shares holders by the weighted average number of ordinary shares outstanding during the&#160;year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Diluted earnings (loss) per ordinary share is calculated by dividing net income attributable to ordinary shareholders as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary shares and dilutive ordinary share equivalents outstanding during the&#160;year. Ordinary share equivalents are excluded from the computation of the diluted earnings per share in years when their effect would be anti - dilutive. Diluted earnings per share is computed using the treasury stock method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">When the Group has an NCI in a consolidated subsidiary, the Group calculates basic and diluted EPS at the subsidiary level to determine income from continuing operations and net income attributable to the parent in the calculation of basic and diluted EPS of the consolidated group.</p><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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign currency translation</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(v)&#160;Foreign currency translation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The reporting currency of the Group is the United States dollar (&#8220;U.S. dollar&#8221;). The functional currency of the Company is the U.S. dollar. Monetary assets and liabilities denominated in currencies other than the U.S. dollar are translated into U.S. dollar at the rates of exchange in effect at the balance sheet dates. Transactions dominated in currencies other than the U.S. dollar during the&#160;year are converted into U.S. dollar at the applicable rates of exchange prevailing when the transactions occur. Transaction gains and losses are recorded in the statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The financial records of the Company&#8217;s subsidiaries in the PRC are maintained in Chinese Renminbi (&#8220;RMB&#8221;), which is their functional currency. Assets and liabilities are translated at the exchange rates at the balance sheet date. Equity accounts (other than earnings generated in the current period) are translated at historical exchange rates. Revenues, expenses, gains and losses are translated at average rate of exchange prevailing during the periods presented. Translation adjustments are reported as cumulative translation adjustments and are shown as a separate component of other comprehensive income (loss) in the statement of changes in equity and comprehensive income (loss).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The RMB is not a freely convertible currency. The State Administration for Foreign Exchange of People&#8217;s Republic of China, under the authority of the People&#8217;s Bank of China, controls the conversion of RMB into foreign currencies. The value of the RMB is subject to changes in central government policies and to international economic and political developments affecting supply and demand in the China foreign exchange trading system market. The Group&#8217;s aggregate amount of cash, cash equivalents, restricted cash, short-term investment and fixed term deposit within one year denominated in RMB amounted to $2,829.1 million and $2,135.2 million as of December 31, 2023 and 2024, respectively.</p><span></span>
</td>
</tr>
<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_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive income (loss)</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(w)&#160;Comprehensive income (loss)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Comprehensive income (loss) includes all changes in equity except those resulting from investments by owners and distributions to owners, and included net income and foreign currency translation adjustments. As of December 31, 2022, 2023 and 2024, accumulated other comprehensive income (loss) was comprised entirely of foreign currency translation adjustments, net of tax.</p><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_FairValueOfFinancialInstrumentsPolicy', window );">Fair value of financial instruments</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(x)&#160;Fair value of financial instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group estimates fair value of financial assets and liabilities as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (also referred to as an exit price). The fair value measurement guidance establishes a hierarchy for inputs used in measuring fair value that gives the highest priority to observable inputs and the lowest priority to unobservable inputs. Valuation techniques used to measure fair value shall maximize the use of observable inputs.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 1&#8212;Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 2&#8212;Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs and significant value drivers are observable in active markets are Level 2 valuation techniques.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3&#8212;Valuation techniques in which one or more significant inputs or significant value drivers are unobservable. Unobservable inputs are valuation technique inputs that reflect the Group&#8217;s own assumptions about the assumptions that market participants would use to price an asset or liability.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">When available, the Group measures the fair value of financial instruments based on quoted market prices in active markets, valuation techniques that use observable market-based inputs or unobservable inputs that are corroborated by market data. Pricing information the Group obtains from third parties is internally validated for reasonableness prior to use in the consolidated financial statements. When observable market prices are not readily available, the Group generally estimates fair value using valuation techniques that rely on alternate market data or inputs that are generally less readily observable from objective sources and are estimated based on pertinent information available at the time of the applicable reporting periods. In certain cases, fair values are not subject to precise quantification or verification and may fluctuate as economic and market factors vary and the Group&#8217;s evaluation of those factors changes. Although the Group uses its best judgment in estimating the fair value of these financial instruments, there are inherent limitations in any estimation technique. In these cases, a minor change in an assumption could result in a significant change in its estimate of fair value, thereby increasing or decreasing the amounts of the Group&#8217;s consolidated assets, liabilities, shareholders&#8217; equity and net income or loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group&#8217;s financial instruments include cash and cash equivalents, restricted cash, short-term investments, notes receivable, amount due from related parties, fixed term deposit within one year, fixed term deposit over one year, accounts payable, notes payable, payables for purchase of property, plant and equipment and amounts due to related parties. The carrying amounts of these short-term financial instruments, other than short-term investments which is subject to recurring fair value measurement, approximate their fair values due to the short-term maturity of these instruments. The carrying amount of fixed term deposit over one year approximate its fair values as its interest rates are comparable to the prevailing interest rates in the market.</p><span></span>
</td>
</tr>
<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_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy', window );">Non-controlling interest</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(y)&#160;Non-controlling interest</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group classified the ownership interest in the consolidated entity held by a party other than the Group to non-controlling interest in the consolidated financial statements. It also reported the consolidated net income at amounts that include the amounts attributable to both the parent and the non-controlling interest on the face of the consolidated statements of operations.</p><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_dq_TreasurySharesPolicyTextBlock', window );">Treasury shares</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(z) Treasury shares</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Treasury shares represent ordinary shares repurchased by the Company that are no longer outstanding and are held by the Company. The repurchase of ordinary shares is accounted for under the cost method whereby the entire cost of the acquired stock is recorded as treasury stock. When treasury stock is retired, treasury stock is reduced by the cost of such stock on the first-in, first-out basis and an excess of repurchase price over par or stated value is allocated between additional paid-in capital and retained earnings.</p><span></span>
</td>
</tr>
<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 );">Recently accounting pronouncements</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(aa) Recently accounting pronouncements </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently adopted accounting pronouncement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">On November 27, 2023, the FASB issued ASU 2023-07, under which all public entities that are required to report segment information in accordance with Topic 280 are required to disclose significant segment expenses by reportable segment if they are regularly provided to the CODM and included in each reported measure of segment profit or loss. In addition, the amendments enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. The purpose of the amendments is to enable &#8220;investors to better understand an entity&#8217;s overall performance&#8221; and assess &#8220;potential future cash flows&#8221;. The amendments in ASU 2023-07 are effective for all public entities for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. The Group adopted this ASU for the year ended December 31, 2024. Please refer to Note 14.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently issued accounting pronouncements not yet adopted</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">On December 14, 2023, the FASB issued ASU 2023-09, which establishes new income tax disclosure requirements in addition to modifying and eliminating certain existing requirements. The ASU amends ASC 740-10-50-12 to require a public business entity to disclose a reconciliation between the amount of reported income tax expense (or benefit) from continuing operations and the amount computed by multiplying the income (or loss) from continuing operations before income taxes by the applicable statutory federal (national) income tax rate of the jurisdiction (country) of domicile. If the public business entities is not domiciled in the United States, the federal (national) income tax rate in such entity&#8217;s jurisdiction (country) of domicile shall normally be used in the rate reconciliation. The amendments prohibit the use of different income tax rates for subsidiaries or segments. Further, public business entities that use an income tax rate in the rate reconciliation that is other than the U.S. income tax rate must disclose the rate used and the basis for using it. The ASU also adds ASC 740-10-50-12A, which requires entities to annually disaggregate the income tax rate reconciliation between the following eight categories by both percentages and reporting currency amounts: 1. State and local income tax, net of federal (national) income tax effect, 2. Foreign tax effects, 3. Effect of changes in tax laws or rates enacted in the current period, 4. Effect of cross-border tax laws, 5. Tax credits, 6. Changes in valuation allowances, 7. Nontaxable or nondeductible items, 8. Changes in unrecognized tax benefits. Public business entities must apply the ASU&#8217;s guidance to annual periods beginning after December 15, 2024. Early adoption is permitted. Entities may apply the amendments prospectively or may elect retrospective application. The Group does not expect the adoption of this ASU to have a significant impact on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In November 2024, the FASB issued ASU 2024-03 Income Statement &#8212; Reporting Comprehensive Income &#8212; Expense Disaggregation Disclosures (Subtopic 220-40). The amendments in this update intend to improve the disclosures about a public business entity&#8217;s expenses and address requests from investors for more detailed information about the types of expenses (including purchases of inventory, employee compensation, depreciation, amortization, and depletion) in commonly presented expense captions (such as cost of sales, selling, general and administrative expenses, and research and development). In January 2025, the FASB issued ASU No. 2025-01, which clarifies the effective date of ASU No. 2024-03. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and interim periods beginning after December 15, 2027. The Group is currently evaluating the impact from the adoption of this ASU on its consolidated financial statements.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dq_PrepaidLandUseRightsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid Land Use Rights Policy Text Block.</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;">dq_PrepaidLandUseRightsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_ShippingAndHandlingCostsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classification of shipping and handling costs, including whether the costs are included in costs of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such 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;">dq_ShippingAndHandlingCostsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_ShortTermInvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 policies for Short term Investment.</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;">dq_ShortTermInvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_TreasurySharesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to treatment of Treasury 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;">dq_TreasurySharesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_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>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_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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<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_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 comprehensive income.</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_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 credit risk.</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 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<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_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="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_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</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 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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-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_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any 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/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-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_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy</td>
</tr>
<tr>
<td style="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_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of product sold and service rendered.</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> -Name Accounting Standards Codification<br> -Topic 705<br> -Publisher FASB<br> -URI https://asc.fasb.org/705/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_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_CreditLossFinancialInstrumentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.</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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.M.2.Q4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483530/326-20-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 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479391/326-20-30-5A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479366/326-20-35-8A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3D<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479175/326-30-30-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3D<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 13A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479148/326-30-35-13A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 4A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479391/326-20-30-4A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479148/326-30-35-7A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-21<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossFinancialInstrumentPolicyTextBlock</td>
</tr>
<tr>
<td style="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_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-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_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="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_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 determining the fair value of financial instruments.</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 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-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_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</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> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/830/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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_GovernmentContractorsInventoryPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 determining costs included in inventory.</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 912<br> -SubTopic 330<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478411/912-330-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_GovernmentContractorsInventoryPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible 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 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</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 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: 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(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<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 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-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_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="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_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</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(6)(b))<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 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-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 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482989/270-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_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="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_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 leasing arrangement entered into by lessee.</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 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-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_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="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>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_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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</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 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<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 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-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_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable. Includes, but is not limited to, accounts receivable and financing 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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><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 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<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/2147481962/310-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</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 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483044/730-10-05-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_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="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_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue. Includes revenue from contract with customer and from other sources.</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 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<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_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</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)(1)<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)(i)<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)(ii)<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)(v)<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 6: 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.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 7: 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.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 8: 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.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 9: 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 10: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: 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 4: 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><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-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_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>49
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ORGANIZATION AND PRINCIPAL ACTIVITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>ORGANIZATION AND PRINCIPAL ACTIVITIES</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_dq_ScheduleOfPrincipalSubsidiariesTableTextBlock', window );">Schedule of principal subsidiaries</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">As of December 31, 2024, the Company&#8217;s principal subsidiaries are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:28.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:28.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Date and Jurisdiction of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equity interest</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Name of subsidiaries</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Principal Business Activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:21.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Establishment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:21.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> attributable to the Group</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Xinjiang Daqo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Manufacturing of polysilicon</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">February 2011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:28.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Inner Mongolia Daqo New Energy</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Manufacturing of polysilicon</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">October 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dq_ScheduleOfPrincipalSubsidiariesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 company's principal subsidiaries.</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;">dq_ScheduleOfPrincipalSubsidiariesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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.25.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 PRINCIPAL ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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>SUMMARY OF PRINCIPAL ACCOUNTING POLICIES</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_dq_OtherReceivableAllowanceForCreditLossTableTextBlock', window );">Schedule of allowance for expected credit loss of other receivable</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:30.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:32.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total allowance for expected credit losses</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Credit loss of other receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,072</p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,072</p></td></tr></table><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_dq_ScheduleOfPropertyPlantAndEquipmentDepreciationEstimatedLivesTableTextBlock', window );">Schedule of property, plant and equipment, depreciation, estimated lives</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:88.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:88.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings and plant</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">30 years</p></td></tr><tr><td style="vertical-align:bottom;width:88.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">15 years</p></td></tr><tr><td style="vertical-align:bottom;width:88.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture, fixtures and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3-10 years</p></td></tr><tr><td style="vertical-align:bottom;width:88.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6 years</p></td></tr></table><span></span>
</td>
</tr>
<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_DisaggregationOfRevenueTableTextBlock', window );">Schedule of disaggregation revenue</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year&#160;ended&#160;December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Domestic sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,608,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,279,756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,013,869</p></td></tr><tr><td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Export sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,211</p></td></tr><tr><td style="vertical-align:bottom;width:65.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,608,350</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,307,695</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,029,080</b></p></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 );">Schedule of share-based compensation expenses</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121,115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,424</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of revenues*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (545)</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 496</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (89)</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, plant and equipment, net *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,383</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,709)</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 314,973</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 149,758</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 68,081</b></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">*</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The negative amount in the share-based compensation cost is mainly attributed to the failure to meet the performance criteria for the third vesting period of the 2022 PRC Incentive Plan resulting in the reversal of previously accrued share-based compensation cost related to that specific grant.</p></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_dq_OtherReceivableAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other receivable.</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;">dq_OtherReceivableAllowanceForCreditLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_ScheduleOfPropertyPlantAndEquipmentDepreciationEstimatedLivesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated useful lives of property and equipment.</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;">dq_ScheduleOfPropertyPlantAndEquipmentDepreciationEstimatedLivesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_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_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="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_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>51
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_InventoryDisclosureAbstract', window );"><strong>INVENTORIES</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_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of inventories</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,349</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,483</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,649</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,941</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 173,271</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 149,939</b></p></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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-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_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT AND EQUIPMENT, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_PropertyPlantAndEquipmentNetAbstract', window );"><strong>PROPERTY, PLANT AND EQUIPMENT, NET.</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, plant and equipment, net</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings and plant</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 906,293</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,221,351</p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,020,209</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,939,696</p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture, fixtures and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 159,058</p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,564</p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 535,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 703,980</p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Impairment of fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,565</p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,518,845</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,449,124</p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,107,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,534</p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Impairment of construction in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,448</p></td></tr><tr><td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,626,423</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,499,210</b></p></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_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-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 physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</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 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<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>53
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ADVANCES FROM CUSTOMERS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_RevenueFromContractWithCustomerAbstract', window );"><strong>ADVANCES FROM CUSTOMERS</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_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of advances from customers</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer F</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,201</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer E</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,376</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,517</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,114</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">*</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,844</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 262,841</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 58,676</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Advances from customers &#8211; short-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,192</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Advances from customers &#8211; long-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,484</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:5.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">*</span></span>Represents less than 10%</p><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_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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.25.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">12 Months Ended</th>
</tr>
<tr><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_FairValueDisclosuresAbstract', window );"><strong>FAIR VALUE MEASUREMENTS</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_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Schedule of fair value measurement</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:43.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement As of December&#160;31,&#160;2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Market for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical Assets </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">    </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">    </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">    </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">- Structured financial products</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> &#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 9,619</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> &#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 9,619</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><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_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets, 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).</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_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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.25.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 (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAXES</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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of income tax expense (benefit)</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current tax expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500,743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157,701</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,203</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,504</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (83,110)</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 577,247</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 165,588</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (69,907)</b></p></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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of deferred tax assets and liabilities</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Deferred tax assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-lived assets depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,540</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,748</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-lived assets impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,818</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventory write - down</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,098</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for expected credit loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,670</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Donation expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net operating loss carried forward</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,940</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,010</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sub-total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,407</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,238)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,678)</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total deferred tax assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 5,384</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 86,729</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Deferred tax liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-lived assets depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,522)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,133)</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Difference in basis of buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (570)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (544)</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend withholding tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,020)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total deferred tax liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (12,112)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (2,677)</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Deferred tax assets, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,422</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 84,596</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Deferred tax liabilities, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (10,150)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (544)</b></p></td></tr></table><span></span>
</td>
</tr>
<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_SummaryOfValuationAllowanceTextBlock', window );">Schedule of changes of valuation allowance</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,238</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Addition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 316</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 209</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,511</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange effect</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (72)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (31)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (71)</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Ending Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,060</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,238</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,678</b></p></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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of effective income tax rate reconciliation</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PRC Enterprise Income Tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Preferential income tax rate of subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of different reversal rate </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Changes in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Different tax rate in other jurisdictions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend withholding tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effective tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">%  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></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_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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax 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/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax 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/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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="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_SummaryOfValuationAllowanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation 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/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-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_SummaryOfValuationAllowanceTextBlock</td>
</tr>
<tr>
<td style="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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NON-CONTROLLING INTERESTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_NoncontrollingInterestAbstract', window );"><strong>NON-CONTROLLING INTERESTS</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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock', window );">Schedule of effects of changes in the company's ownership interest in less than wholly owned subsidiaries on equity</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:30.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss) attributable to Daqo New Energy Corp. shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,819,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 429,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (345,215)</p></td></tr><tr><td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Transfers from (to) the non-controlling interests:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Decrease in the Company&#8217;s paid-in capital from acquisition of non-controlling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (386)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Increase in the Company&#8217;s paid-in capital from subsidiary&#8217;s offering of its equity interests to third parties (including exercise of stock options)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 878,768</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 196</p></td></tr><tr><td style="vertical-align:bottom;width:67.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">(Decrease) increase in the Company&#8217;s paid-in capital from repurchase of shares by subsidiary</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,281)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 382</p></td></tr><tr><td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net transfers from (to) non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 878,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20,880)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 578</p></td></tr><tr><td style="vertical-align:bottom;width:67.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Change from net income attributable to Daqo New Energy Corp. shareholders and transfers from (to) non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,698,183</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 408,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (344,637)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tabular disclosure of the effects of any changes in a parent's ownership interest in a subsidiary on the equity attributable to the parent if the ownership interests in a subsidiary changes during the period. The changes represented by this element did not result in the deconsolidation of the subsidiary.</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 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4M<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4M<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock</td>
</tr>
<tr>
<td style="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_NoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-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>57
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SHARE-BASED COMPENSATION</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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Stock Option Activity</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number&#160;of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract&#160;Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options outstanding on January 1, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 452</p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 478</p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options outstanding on December&#160;31,&#160;2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td></tr><tr><td style="vertical-align:bottom;width:45.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options exercisable on December&#160;31,&#160;2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 567</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of Nonvested Restricted Stock Units Activity</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number&#160;of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant&#160;Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RSUs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-vested RSUs on January 1, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,666,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.13</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,095,850)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.14</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-vested RSUs on December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,571,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.14</p></td></tr></table><span></span>
</td>
</tr>
<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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Assumptions Used</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:34.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year&#160;Ended&#160;December&#160;31,&#160;2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected term (months)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">24, 36, and 48 months from the date of grant</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected dividends</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:61.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">51.86%-54.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1.76%-2.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:61.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average exercise price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><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=dq_RestrictedStockIncentivePlan2022Member', window );">2022 Restricted Stock Incentive Plan</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</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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Stock Option Activity</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number&#160;of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022&#160;PRC&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant&#160;Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">stock&#160;options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contract&#160;Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair&#160;Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022 PRC stock options outstanding on January 1, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,946,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 564</p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,705,600)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,972,391)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (268,009)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 193</p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022 PRC stock options outstanding on December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:45.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022 PRC stock options exercisable on December 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 changes in outstanding nonvested restricted stock units.</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 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</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 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</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 718<br> -SubTopic 10<br> -Subparagraph (f)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="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_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 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: 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 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 (a)(1)<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 (a)(2)<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 (a)(3)<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 (c)(1)(i)<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 (c)(1)(ii)<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 (c)(1)(iii)<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 (c)(1)(iv)<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 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 11: 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 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 (c)(1)(iv)(03)<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 (c)(1)(iv)(04)<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)(2)(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)(2)(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)(2)(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)(2)(iii)(01)<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)(2)(iii)(02)<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)(2)(iii)(03)<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 (d)(1)<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 (d)(2)<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 (e)(1)<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 (e)(2)<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 (f)(2)(i)<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 (f)(2)(ii)<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 (f)(2)(iii)<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 (f)(2)(iv)<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 (f)(2)(v)<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_PlanNameAxis=dq_RestrictedStockIncentivePlan2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dq_RestrictedStockIncentivePlan2022Member</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>58
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS AND BALANCES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_RelatedPartyTransactionsAbstract', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_dq_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock', window );">Schedule of material related party relationship</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:50%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Name of the related parties</b></p></td><td style="vertical-align:bottom;width:1.96%;border-bottom:1px solid transparent;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:48.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Relationship</b></p></td></tr><tr><td style="vertical-align:top;width:50%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Daqo Group Co.,&#160;Ltd. (&#8220;Daqo Group&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:48.03%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Daqo Group and the Group are controlled by same group of shareholders</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Daqo New Material Co.,&#160;Ltd. (&#8220;Daqo New Material&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Chongqing Daqo Tailai Electric Co.,&#160;Ltd. (&#8220;Chongqing Daqo Tailai&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Nanjing Daqo Transformer Systems Co.,&#160;Ltd. (&#8220;Nanjing Daqo Transformer&#8221;)&#160;</p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Jiangsu Daqo Changjiang Electric Co.,&#160;Ltd. (&#8220;Jiangsu Daqo&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Nanjing Daqo Electric Co.,&#160;Ltd. (&#8220;Nanjing Daqo Electric&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr style="height:4.95pt;"><td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Zhenjiang Electric Equipment Co., Ltd. (&#8220;Zhenjiang Electric&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Zhenjiang Moeller Electric Appliance Co., Ltd.(&#8220;Zhenjiang Moeller&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Zhenjiang Daqo Intelligent Electric Co., Ltd (&#8220;Zhenjiang Daqo Intelligent&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Nanjiang Daqo Electric Institute Co.,Ltd.(&#8220;Electric Institute&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Nanjing Daqo Automation Technology Co.,Ltd.(&#8220;Nanjing Daqo Automation&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Zhenjiang Klockner-Moeller Electrical Systems Co., Ltd. (&#8220;Zhenjiang Moeller&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr><tr><td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Jiangsu Daqo Enclosed Busbar Systems Co.,Ltd.(&#8220;Jiangsu Daqo Busbar&#8221;)</p></td><td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">An affiliated company controlled by Daqo Group</p></td></tr></table><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_dq_ScheduleOfRelatedPartyBalancesLoansTableTextBlock', window );">Schedule of related party balances, loans</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due from related parties-short term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nanjing Daqo Transformer</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 34</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> &#8212;</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amounts due from related parties-long term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Chongqing Daqo Tailai</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Jiangsu Daqo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nanjing Daqo Electric</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 391</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Zhenjiang Moeller</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 990</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Zhenjiang Daqo Intelligent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 25,033</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 545</b></p></td></tr></table><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_dq_ScheduleOfRelatedPartyBalancesPayablesTableTextBlock', window );">Schedule of related party balances, payables</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due to related parties &#8211; short term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Daqo New Material</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,069</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Electric Institute</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,193</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Zhenjiang Electric</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nanjing Daqo Transformer</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 265</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 614</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Jiangsu Daqo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 435</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nanjing Daqo Automation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 229</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chongqing Daqo Tailai</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,388</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 10,656</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 10,210</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><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_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of related party transactions</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:45.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Name of Related parties</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">    </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Transaction Nature</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">    </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">    </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">    </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Nanjing Daqo Transformer</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,130</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Raw material</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Chongqing Daqo Tailai</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,511</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,670</p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Jiangsu Daqo Busbar</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 671</p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Jiangsu Daqo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,847</p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Nanjing Daqo Electric</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,209</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 559</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Raw material</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,372</p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Zhenjiang Electric</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,505</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Raw material</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Zhenjiang Moeller</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,755</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 630</p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Zhenjiang Daqo Intelligent </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,991</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83</p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Electric Institute</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 997</p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Nanjing Daqo Automation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 945</p></td></tr><tr><td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,789</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,552</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Purchase-Raw material</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,372</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dq_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 material related party relationship.</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;">dq_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_ScheduleOfRelatedPartyBalancesLoansTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 short-term loan balances with related parties.</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;">dq_ScheduleOfRelatedPartyBalancesLoansTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_ScheduleOfRelatedPartyBalancesPayablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payables balances with related parties.</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;">dq_ScheduleOfRelatedPartyBalancesPayablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</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_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_EarningsPerShareAbstract', window );"><strong>EARNINGS PER SHARE</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 Earnings Per Share</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:36.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator used in basic and diluted earnings per share:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net income attributable to Daqo New Energy Corp. ordinary shareholders&#8212;basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,819,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 429,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (345,215)</p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Diluted earnings from the subsidiary</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,432)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (237)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net income attributable to Daqo New Energy Corp. ordinary shareholders&#8212;diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,804,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 429,308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (345,215)</p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator used in diluted earnings per share:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average number of ordinary shares outstanding used in computing earnings per share-basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 379,365,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 373,586,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 330,800,038</p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">Plus:  Dilutive effects of share options</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 885,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 24pt;">Dilutive effects of RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">6,209,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,143,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average number of ordinary shares outstanding used in computing earnings per share&#8212;diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">386,459,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">374,817,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">330,800,038</p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Basic earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.04)</p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Diluted earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.04)</p></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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Non-vested Restricted-Share-Units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,056,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">11,406,944</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,571,052</p></td></tr><tr><td style="vertical-align:bottom;width:67.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Subsidiary&#8217;s Share Incentive Plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 461,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">799,366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:67.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,517,112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">12,206,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,571,052</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONCENTRATION AND RISKS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_RisksAndUncertaintiesAbstract', window );"><strong>CONCENTRATION AND RISKS</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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock', window );">Schedule of Revenues of Major Customers</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> *</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 524,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 221,645</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 516,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 168,167</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 524,274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 164,356</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer D</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,379,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 140,951</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer E</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 529,037</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 439,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer F</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 247,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer G</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 614,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">*</span></span>Represents less than 10%</p><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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Schedule of Purchases and Accounts Payables</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year&#160;ended&#160;December&#160;31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Supplier A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Supplier B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Supplier C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Supplier D</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">*</span></span>Represents less than 10%</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:74.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Supplier E</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">*</span></span>Represents less than 10%</p><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_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.</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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock</td>
</tr>
<tr>
<td style="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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</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 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-16<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</td>
</tr>
<tr>
<td style="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>61
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL STATEMENT SCHEDULE I (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>FINANCIAL STATEMENT SCHEDULE I</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_srt_ScheduleOfCondensedBalanceSheetTableTextBlock', window );">Schedule of CONDENSED BALANCE SHEETS</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Current assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 218,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299,576</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 218,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299,576</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Investments in subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,632,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,062,484</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">TOTAL ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 4,851,342</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 4,362,060</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Current liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 868</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 868</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Equity:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Ordinary shares ($0.0001 par value 500,000,000 shares authorized as of December 31, 2023 and 2024; 415,330,312 shares issued and 328,513,282 shares outstanding as of December 31, 2023; 421,521,162 shares issued and 333,759,632 shares outstanding as of December 31, 2024)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,340,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,408,799</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Retained earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,328,388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,983,173</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Accumulated other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (293,997)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (413,210)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Treasury shares, at cost (86,817,030 shares as of December 31, 2023; 87,761,530 shares as of December 31, 2024)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (612,609)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (617,612)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total shareholders&#8217; equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,761,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,361,192</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">TOTAL LIABILITIES AND EQUITY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 4,851,342</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 4,362,060</b></p></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_srt_ScheduleOfCondensedIncomeStatementTableTextBlock', window );">Schedule of CONDENSED STATEMENT OF OPERATIONS AND COMPREHENSIVE INCOME</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    <span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    <span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    <span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (295,431)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (142,232)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (78,470)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (295,431)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (142,232)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (78,470)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (295,431)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (142,232)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (78,470)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,766</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Income tax (expense) benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (79,945)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,020)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,965</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (loss) income before share of results of subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (375,232)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (147,417)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,261</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Equity in earnings (losses) of subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,195,033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 576,962</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (365,476)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss) attributable to Daqo New Energy Corp. ordinary shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,819,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 429,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (345,215)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other comprehensive loss:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign currency translation adjustments, net of tax of nil</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (252,800)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (119,511)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (118,750)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (252,800)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (119,511)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (118,750)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,567,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 310,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (463,965)</p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock', window );">Schedule of CONDENSED STATEMENT OF CASH FLOWS</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:38.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">    </b><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">OPERATING ACTIVITIES</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net cash provided by operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124,048</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 702,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,681</p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">FINANCING ACTIVITIES</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Proceeds from bank borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Repayment of bank borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (140,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Proceeds from options exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 995</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57</p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Payments for repurchase of common shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (124,929)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (485,931)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,003)</p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net cash used in financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (123,934)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (485,927)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,946)</p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">NET INCREASE IN CASH AND CASH EQUIVALENTS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 216,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80,735</p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">CASH AND CASH EQUIVALENTS AT BEGINNING OF THE YEAR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 218,841</p></td></tr><tr><td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">CASH AND CASH EQUIVALENTS AT END OF THE YEAR</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 218,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299,576</p></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_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</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: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_ScheduleOfCondensedBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.</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> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfCondensedBalanceSheetTableTextBlock</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>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_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.</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> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfCondensedCashFlowStatementTableTextBlock</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>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_srt_ScheduleOfCondensedIncomeStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.</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> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfCondensedIncomeStatementTableTextBlock</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>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>62
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ORGANIZATION AND PRINCIPAL ACTIVITIES (Details)<br> $ in Thousands, &#165; in Billions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 22, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</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_RelatedPartyTransactionLineItems', window );"><strong>ORGANIZATION AND PRINCIPAL ACTIVITIES</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dq_NetProceedsFromIssuanceOfCommonStock', window );">Net proceeds from issuance of 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">$ 1,630,563<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_OwnershipAxis=dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember', window );">Xinjiang Daqo Lvchuang</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_RelatedPartyTransactionLineItems', window );"><strong>ORGANIZATION AND PRINCIPAL ACTIVITIES</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Total ownership held directly or indirectly</a></td>
<td class="nump">80.70%<span></span>
</td>
<td class="nump">72.68%<span></span>
</td>
<td class="nump">72.68%<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_OwnershipAxis=dq_XinjiangDaqoNewEnergyCoLtdMember', window );">Xinjiang Daqo</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>ORGANIZATION AND PRINCIPAL ACTIVITIES</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_MinorityInterestOwnershipPercentageByParent', window );">Total ownership held directly or indirectly</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">72.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_srt_OwnershipAxis=dq_InnerMongoliaDaqoNewEnergyMember', window );">Inner Mongolia Daqo New Energy</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_RelatedPartyTransactionLineItems', window );"><strong>ORGANIZATION AND PRINCIPAL ACTIVITIES</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Total ownership held directly or indirectly</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">72.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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO | Xinjiang Daqo Lvchuang</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>ORGANIZATION AND PRINCIPAL ACTIVITIES</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dq_NetProceedsFromIssuanceOfCommonStock', window );">Net proceeds from issuance of shares</a></td>
<td class="nump">$ 935,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_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private offering</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_RelatedPartyTransactionLineItems', window );"><strong>ORGANIZATION AND PRINCIPAL ACTIVITIES</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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dq_NetProceedsFromIssuanceOfCommonStock', window );">Net proceeds from issuance of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,630,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_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private offering | Xinjiang Daqo Lvchuang</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>ORGANIZATION AND PRINCIPAL ACTIVITIES</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_ProceedsFromIssuanceOfCommonStock', window );">Gross proceeds from issuance of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,640,000<span></span>
</td>
<td class="nump">&#165; 11<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_dq_NetProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>It Represent Net Proceeds from Issuance of Common Stock.</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;">dq_NetProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 parent entity's interest in net assets of the subsidiary, expressed as a percentage.</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_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="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_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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<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)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: 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)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: 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)(g)(3))<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_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-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_OwnershipAxis=dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</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_OwnershipAxis=dq_XinjiangDaqoNewEnergyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=dq_XinjiangDaqoNewEnergyCoLtdMember</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_OwnershipAxis=dq_InnerMongoliaDaqoNewEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=dq_InnerMongoliaDaqoNewEnergyMember</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_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IPOMember</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_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PrivatePlacementMember</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>63
<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.25.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 PRINCIPAL ACCOUNTING POLICIES (Additional Information) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_AllowanceForCreditLossAbstract', window );"><strong>Allowance for credit losses</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dq_OtherReceivableAllowanceForCreditLoss', window );">Allowance for credit losses</a></td>
<td class="nump">$ 18,072<span></span>
</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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment</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_InterestCostsCapitalized', window );">Interest expense capitalized</a></td>
<td class="nump">0<span></span>
</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_InventoryAdjustmentsAbstract', window );"><strong>Inventories</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_InventoryWriteDown', window );">Inventory write-down</a></td>
<td class="nump">81,398<span></span>
</td>
<td class="nump">4,519<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_PrepaidExpenseNoncurrentAbstract', window );"><strong>Prepaid land use rights</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_OperatingLeaseExpense', window );">Lease expense</a></td>
<td class="nump">3,300<span></span>
</td>
<td class="nump">2,400<span></span>
</td>
<td class="nump">1,200<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_AssetImpairmentChargesAbstract', window );"><strong>Impairment of long-lived assets</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_AssetImpairmentCharges', window );">Long-lived asset impairment</a></td>
<td class="nump">175,600<span></span>
</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_RevenueRecognitionAbstract', window );"><strong>Revenue recognition</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_ContractWithCustomerLiability', window );">Contract with customer, liability</a></td>
<td class="nump">58,676<span></span>
</td>
<td class="nump">262,841<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_ContractWithCustomerLiabilityRevenueRecognized', window );">Contract with customer, liability, revenue recognized</a></td>
<td class="nump">149,000<span></span>
</td>
<td class="nump">122,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_RevenueRemainingPerformanceObligation', window );">Advances from customers expected to be recognized in revenue</a></td>
<td class="nump">58,700<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_dq_GovernmentGrantsAndSubsidiesAbstract', window );"><strong>Government subsidies</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dq_UnrestrictedCashSubsidies', window );">Unrestricted cash government subsidies</a></td>
<td class="nump">3,300<span></span>
</td>
<td class="nump">85,500<span></span>
</td>
<td class="nump">3,200<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_dq_ProceedsFromGovernmentGrantsRelatedToFixedAssets', window );">Proceeds from government grants related to fixed assets</a></td>
<td class="nump">0<span></span>
</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_AllocatedShareBasedCompensationExpense', window );">Share-based compensation</a></td>
<td class="nump">68,081<span></span>
</td>
<td class="nump">149,758<span></span>
</td>
<td class="nump">314,973<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_ForeignCurrencyTranslationAbstract', window );"><strong>Foreign currency translation</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_AssetReportingCurrencyDenominatedValue', window );">Aggregate amount of cash and cash equivalents and restricted cash denominated in RMB</a></td>
<td class="nump">2,135,200<span></span>
</td>
<td class="nump">2,829,100<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=2025-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-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>
</tr>
<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_RevenueRecognitionAbstract', window );"><strong>Revenue recognition</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_RevenueRemainingPerformanceObligation', window );">Advances from customers expected to be recognized in revenue</a></td>
<td class="nump">$ 37,200<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 );">Expected timing of satisfaction, period</a></td>
<td class="text">1 year<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_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember', window );">Shipping and Handling</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_OtherCostsAndDisclosuresAbstract', window );"><strong>Shipping and handling</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_CostOfGoodsAndServicesSold', window );">Cost of goods and services sold</a></td>
<td class="nump">$ 11,400<span></span>
</td>
<td class="nump">$ 14,300<span></span>
</td>
<td class="nump">$ 15,900<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dq_GovernmentGrantsAndSubsidiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Government Grants And Subsidies Abstract</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;">dq_GovernmentGrantsAndSubsidiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_OtherReceivableAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable classified as 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;">dq_OtherReceivableAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_ProceedsFromGovernmentGrantsRelatedToFixedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 government grants related to fixed assets.</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;">dq_ProceedsFromGovernmentGrantsRelatedToFixedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_UnrestrictedCashSubsidies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unrestricted Cash Subsidies</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;">dq_UnrestrictedCashSubsidies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_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 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 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 (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_AllowanceForCreditLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AllowanceForCreditLossAbstract</td>
</tr>
<tr>
<td style="padding-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_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and 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> -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 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-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_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-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_AssetImpairmentChargesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetImpairmentChargesAbstract</td>
</tr>
<tr>
<td style="padding-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_AssetReportingCurrencyDenominatedValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reporting currency-denominated asset value.</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 830<br> -SubTopic 30<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479424/830-30-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_AssetReportingCurrencyDenominatedValue</td>
</tr>
<tr>
<td style="padding-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_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<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 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<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 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_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</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(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<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(2)(a))<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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-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_ForeignCurrencyTranslationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ForeignCurrencyTranslationAbstract</td>
</tr>
<tr>
<td style="padding-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_InterestCostsCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 capitalized 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/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483013/835-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_InterestCostsCapitalized</td>
</tr>
<tr>
<td style="padding-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_InventoryAdjustmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryAdjustmentsAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</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 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-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_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating lease expense. Excludes 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 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-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_OtherCostsAndDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherCostsAndDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_PrepaidExpenseNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PrepaidExpenseNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-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_RevenueRecognitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueRecognitionAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<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_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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-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=2025-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_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember</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>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.25.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 PRINCIPAL ACCOUNTING POLICIES (Allowance for expected credit losses) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </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_dq_OtherReceivableAllowanceForCreditLossRollForward', window );"><strong>Allowance for expected credit loss of other receivable</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_dq_OtherReceivableAllowanceForCreditLoss', window );">Balance at the beginning</a></td>
<td class="nump">$ 0<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_dq_OtherReceivableCreditLossExpenseReversal', window );">Credit loss of other receivable</a></td>
<td class="nump">18,072<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_dq_OtherReceivableAllowanceForCreditLoss', window );">Balance at the end</a></td>
<td class="nump">$ 18,072<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dq_OtherReceivableAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable classified as 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;">dq_OtherReceivableAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_OtherReceivableAllowanceForCreditLossRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">dq_OtherReceivableAllowanceForCreditLossRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_OtherReceivableCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other receivable.</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;">dq_OtherReceivableCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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>65
<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.25.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 PRINCIPAL ACCOUNTING POLICIES (Property, Plant and Equipment) (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</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_PropertyPlantAndEquipmentByTypeAxis=dq_BuildingsAndPlantMember', window );">Buildings and plant</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_PropertyPlantAndEquipmentImpairmentOrDisposalAbstract', window );"><strong>Property, plant and equipment</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">30 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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment</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_PropertyPlantAndEquipmentImpairmentOrDisposalAbstract', window );"><strong>Property, plant and equipment</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">15 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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture, fixtures and equipment | 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_PropertyPlantAndEquipmentImpairmentOrDisposalAbstract', window );"><strong>Property, plant and equipment</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">3 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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture, fixtures and equipment | 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_PropertyPlantAndEquipmentImpairmentOrDisposalAbstract', window );"><strong>Property, plant and equipment</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">10 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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Motor vehicles</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_PropertyPlantAndEquipmentImpairmentOrDisposalAbstract', window );"><strong>Property, plant and equipment</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">6 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_PropertyPlantAndEquipmentImpairmentOrDisposalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentImpairmentOrDisposalAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</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_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentByTypeAxis=dq_BuildingsAndPlantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dq_BuildingsAndPlantMember</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_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=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>
<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_VehiclesMember</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>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.25.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 PRINCIPAL ACCOUNTING POLICIES (Revenue Recognition) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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>SUMMARY OF PRINCIPAL ACCOUNTING POLICIES</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_Revenues', window );">Revenue from polysilicon sales</a></td>
<td class="nump">$ 1,029,080<span></span>
</td>
<td class="nump">$ 2,307,695<span></span>
</td>
<td class="nump">$ 4,608,350<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_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelDirectlyToConsumerMember', window );">Domestic sales</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_DisaggregationOfRevenueLineItems', window );"><strong>SUMMARY OF PRINCIPAL ACCOUNTING POLICIES</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_Revenues', window );">Revenue from polysilicon sales</a></td>
<td class="nump">1,013,869<span></span>
</td>
<td class="nump">2,279,756<span></span>
</td>
<td class="nump">$ 4,608,350<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_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelThroughIntermediaryMember', window );">Export sales</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_DisaggregationOfRevenueLineItems', window );"><strong>SUMMARY OF PRINCIPAL ACCOUNTING POLICIES</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_Revenues', window );">Revenue from polysilicon sales</a></td>
<td class="nump">$ 15,211<span></span>
</td>
<td class="nump">$ 27,939<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_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 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: 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 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 (b)<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 (c)<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 (d)<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 (e)<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 (f)<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 (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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</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 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 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><br>Reference 3: 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 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://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<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 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 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)(5))<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 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 16: 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 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)(iii)(B))<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)(4)(iv))<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 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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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(1))<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_Revenues</td>
</tr>
<tr>
<td style="padding-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_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelDirectlyToConsumerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelDirectlyToConsumerMember</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_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelThroughIntermediaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelThroughIntermediaryMember</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>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.25.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 PRINCIPAL ACCOUNTING POLICIES (Share-based Compensation) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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 compensation</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_AllocatedShareBasedCompensationExpense', window );">Amounts recognized as expenses</a></td>
<td class="nump">$ 68,081<span></span>
</td>
<td class="nump">$ 149,758<span></span>
</td>
<td class="nump">$ 314,973<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_StatementOfFinancialPositionLocationActivityCapitalizationAxis=us-gaap_PropertyPlantAndEquipmentMember', window );">Property, plant and equipment, net</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based compensation</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_AllocatedShareBasedCompensationExpense', window );">Amounts recognized as expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,840<span></span>
</td>
<td class="nump">5,383<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_dq_ShareBasedPaymentArrangementReversal', window );">Share-based payment arrangement, reversal</a></td>
<td class="num">(3,709)<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_StatementOfFinancialPositionLocationActivityCapitalizationAxis=us-gaap_InventoriesMember', window );">Inventories</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based compensation</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_AllocatedShareBasedCompensationExpense', window );">Amounts recognized as expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,143<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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, general and administrative expenses</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based compensation</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_AllocatedShareBasedCompensationExpense', window );">Amounts recognized as expenses</a></td>
<td class="nump">72,424<span></span>
</td>
<td class="nump">121,115<span></span>
</td>
<td class="nump">299,346<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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of revenues</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based compensation</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_AllocatedShareBasedCompensationExpense', window );">Amounts recognized as expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,307<span></span>
</td>
<td class="nump">7,739<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_dq_ShareBasedPaymentArrangementReversal', window );">Share-based payment arrangement, reversal</a></td>
<td class="num">(545)<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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development expenses</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based compensation</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_AllocatedShareBasedCompensationExpense', window );">Amounts recognized as expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 496<span></span>
</td>
<td class="nump">$ 362<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_dq_ShareBasedPaymentArrangementReversal', window );">Share-based payment arrangement, reversal</a></td>
<td class="num">$ (89)<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_dq_ShareBasedPaymentArrangementReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reversal 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>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;">dq_ShareBasedPaymentArrangementReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_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 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 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 (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>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_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_StatementOfFinancialPositionLocationActivityCapitalizationAxis=us-gaap_PropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfFinancialPositionLocationActivityCapitalizationAxis=us-gaap_PropertyPlantAndEquipmentMember</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_StatementOfFinancialPositionLocationActivityCapitalizationAxis=us-gaap_InventoriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfFinancialPositionLocationActivityCapitalizationAxis=us-gaap_InventoriesMember</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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</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>68
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_InventoryDisclosureAbstract', window );"><strong>INVENTORIES</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_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 15,349<span></span>
</td>
<td class="nump">$ 112,462<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_InventoryWorkInProcess', window );">Work-in-process</a></td>
<td class="nump">20,649<span></span>
</td>
<td class="nump">19,483<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_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">113,941<span></span>
</td>
<td class="nump">41,326<span></span>
</td>
<td class="text">&#160;<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_InventoryNet', window );">Total</a></td>
<td class="nump">149,939<span></span>
</td>
<td class="nump">173,271<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_InventoryWriteDown', window );">Inventory write-down</a></td>
<td class="nump">$ 81,398<span></span>
</td>
<td class="nump">$ 4,519<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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or 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(6)(a)(1))<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_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or 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/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 2: 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 (b)<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<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_InventoryNet</td>
</tr>
<tr>
<td style="padding-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_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or 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(6)(a)(4))<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_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-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_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or 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(6)(a)(3))<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_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</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 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-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_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-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>69
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT AND EQUIPMENT, NET (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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, NET</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_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">$ 3,499,210<span></span>
</td>
<td class="nump">$ 3,626,423<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_Depreciation', window );">Depreciation of property, plant and equipment</a></td>
<td class="nump">206,358<span></span>
</td>
<td class="nump">148,889<span></span>
</td>
<td class="nump">$ 107,097<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=dq_BuildingsAndPlantMember', window );">Buildings and plant</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_PropertyPlantAndEquipmentLineItems', window );"><strong>PROPERTY, PLANT AND EQUIPMENT, NET</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_PropertyPlantAndEquipmentGross', window );">Cost</a></td>
<td class="nump">1,221,351<span></span>
</td>
<td class="nump">906,293<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_MachineryAndEquipmentMember', window );">Machinery and equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>PROPERTY, PLANT AND EQUIPMENT, NET</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_PropertyPlantAndEquipmentGross', window );">Cost</a></td>
<td class="nump">2,939,696<span></span>
</td>
<td class="nump">2,020,209<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_FurnitureAndFixturesMember', window );">Furniture, fixtures and equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>PROPERTY, PLANT AND EQUIPMENT, NET</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_PropertyPlantAndEquipmentGross', window );">Cost</a></td>
<td class="nump">159,058<span></span>
</td>
<td class="nump">124,283<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_VehiclesMember', window );">Motor vehicles</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_PropertyPlantAndEquipmentLineItems', window );"><strong>PROPERTY, PLANT AND EQUIPMENT, NET</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_PropertyPlantAndEquipmentGross', window );">Cost</a></td>
<td class="nump">3,564<span></span>
</td>
<td class="nump">3,219<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=dq_DepreciableAssetMember', window );">Depreciable asset</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_PropertyPlantAndEquipmentLineItems', window );"><strong>PROPERTY, PLANT AND EQUIPMENT, NET</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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: Accumulated depreciation</a></td>
<td class="nump">703,980<span></span>
</td>
<td class="nump">535,159<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_dq_AccumulatedImpairmentPropertyPlantAndEquipment', window );">Less: Impairment</a></td>
<td class="nump">170,565<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_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">3,449,124<span></span>
</td>
<td class="nump">2,518,845<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_ConstructionInProgressMember', window );">Construction in process</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_PropertyPlantAndEquipmentLineItems', window );"><strong>PROPERTY, PLANT AND EQUIPMENT, NET</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_PropertyPlantAndEquipmentGross', window );">Cost</a></td>
<td class="nump">52,534<span></span>
</td>
<td class="nump">$ 1,107,578<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_dq_AccumulatedImpairmentPropertyPlantAndEquipment', window );">Less: Impairment</a></td>
<td class="nump">$ 2,448<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_dq_AccumulatedImpairmentPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment for physical assets used in the normal conduct of business to produce goods and 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;">dq_AccumulatedImpairmentPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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 for physical assets used in the normal conduct of business to produce goods and services.</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 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 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(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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 physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</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 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 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(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/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 physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</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 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<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 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 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><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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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=dq_BuildingsAndPlantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dq_BuildingsAndPlantMember</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_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=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_VehiclesMember</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=dq_DepreciableAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dq_DepreciableAssetMember</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_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConstructionInProgressMember</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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ADVANCES FROM CUSTOMERS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</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_ContractWithCustomerLiability', window );">Advances from customers</a></td>
<td class="nump">$ 58,676<span></span>
</td>
<td class="nump">$ 262,841<span></span>
</td>
</tr>
<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 );">Less: Advances from customers - short-term portion</a></td>
<td class="nump">37,192<span></span>
</td>
<td class="nump">148,984<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_ContractWithCustomerLiabilityNoncurrent', window );">Advances from customers - long-term portion</a></td>
<td class="nump">21,484<span></span>
</td>
<td class="nump">113,857<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=dq_CustomerFMember', window );">Customer F</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_ContractWithCustomerLiability', window );">Advances from customers</a></td>
<td class="nump">27,201<span></span>
</td>
<td class="nump">64,973<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=dq_CustomerEMember', window );">Customer E</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_ContractWithCustomerLiability', window );">Advances from customers</a></td>
<td class="nump">7,517<span></span>
</td>
<td class="nump">17,376<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=dq_CustomerBMember', window );">Customer B</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_ContractWithCustomerLiability', window );">Advances from customers</a></td>
<td class="nump">7,114<span></span>
</td>
<td class="nump">43,918<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=dq_CustomerAMember', window );">Customer A</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_ContractWithCustomerLiability', window );">Advances from customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,727<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=us-gaap_OtherCustomerMember', window );">Others</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_ContractWithCustomerLiability', window );">Advances from customers</a></td>
<td class="nump">$ 16,844<span></span>
</td>
<td class="nump">$ 102,847<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_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<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 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<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 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_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-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/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 2: 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 3: 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_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 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 2: 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 3: 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_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-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_srt_MajorCustomersAxis=dq_CustomerFMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dq_CustomerFMember</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=dq_CustomerEMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dq_CustomerEMember</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=dq_CustomerBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dq_CustomerBMember</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=dq_CustomerAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dq_CustomerAMember</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=us-gaap_OtherCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_OtherCustomerMember</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>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.25.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 (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments</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_ImpairmentOfLongLivedAssetsHeldForUse', window );">Long-lived assets impairment</a></td>
<td class="nump">$ 175,627<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring</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_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments</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_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">9,619<span></span>
</td>
<td class="nump">$ 0<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Structured Financial Products</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_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments</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_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">9,619<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Nonrecurring</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_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments</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_ImpairmentOfLongLivedAssetsHeldForUse', window );">Long-lived assets impairment</a></td>
<td class="nump">175,600<span></span>
</td>
<td class="nump">$ 0<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Recurring</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_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments</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_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">9,619<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Recurring | Structured Financial Products</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_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments</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_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">$ 9,619<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_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</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/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<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/2147482099/360-10-50-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-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_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-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_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<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(8))<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_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-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_ShortTermInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShortTermInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</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=dq_StructuredFinancialProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dq_StructuredFinancialProductsMember</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueInputsLevel2Member</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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MAINLAND CHINA CONTRIBUTION PLAN AND PROFIT APPROPRIATION (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_CompensationAndRetirementDisclosureAbstract', window );"><strong>MAINLAND CHINA CONTRIBUTION PLAN AND PROFIT APPROPRIATION</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_DefinedContributionPlanCostRecognized', window );">Defined contribution plan expenses</a></td>
<td class="nump">$ 19.3<span></span>
</td>
<td class="nump">$ 16.4<span></span>
</td>
<td class="nump">$ 10.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_RetainedEarningsAppropriated', window );">Aggregate balance of statutory common reserves</a></td>
<td class="nump">172.3<span></span>
</td>
<td class="nump">$ 171.7<span></span>
</td>
<td class="nump">$ 171.7<span></span>
</td>
</tr>
<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_EquityRestrictions', window );">Restrictions of statutory reserves</a></td>
<td class="nump">$ 3,228.8<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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for defined contribution 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/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-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_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-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_EquityRestrictions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the amount of equity that is restricted to use by regulation or agreement.</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_EquityRestrictions</td>
</tr>
<tr>
<td style="padding-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_RetainedEarningsAppropriated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) not available for dividend distribution. Includes, but is not limited to, retained earnings appropriated for specific business purpose.</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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3)(ii))<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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: 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(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481142/505-10-45-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481142/505-10-45-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_RetainedEarningsAppropriated</td>
</tr>
<tr>
<td style="padding-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>73
<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.25.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)<br> $ in Thousands, &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="5">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>HKD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </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_OperatingLossCarryforwardsLineItems', window );"><strong>INCOME TAXES</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_IncomeTaxesPaid', window );">Income tax paid</a></td>
<td class="nump">$ 102,496<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 289,529<span></span>
</td>
<td class="nump">$ 350,583<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_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">3,678<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,238<span></span>
</td>
<td class="nump">$ 1,060<span></span>
</td>
<td class="nump">$ 816<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_dq_WithholdingIncomeTax', window );">Withholding income tax</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory enterprise income tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income taxes</a></td>
<td class="num">$ (518,061)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 818,474<span></span>
</td>
<td class="nump">$ 3,056,889<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_IncomeTaxAuthorityNameAxis=us-gaap_StateAdministrationOfTaxationChinaMember', window );">State Administration of Taxation, China</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_OperatingLossCarryforwardsLineItems', window );"><strong>INCOME TAXES</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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory enterprise income tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<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>
</tr>
<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income taxes</a></td>
<td class="num">$ (447,100)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">974,300<span></span>
</td>
<td class="nump">3,352,200<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_EffectiveIncomeTaxRateReconciliationDeductionsDividends', window );">PRC state council, income tax rate</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.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>
<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_IncomeTaxAuthorityNameAxis=country_HK', window );">HONG KONG</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_OperatingLossCarryforwardsLineItems', window );"><strong>INCOME TAXES</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_dq_AmountOfProfitForWhichRateOfTaxChanges', window );">Amount of profit for which rate of tax changes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<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_dq_EffectiveIncomeTaxRateIfProfitOfEntityIsLessThanHk2Million', window );">Minimum income tax rate</a></td>
<td class="nump">8.25%<span></span>
</td>
<td class="nump">8.25%<span></span>
</td>
<td class="nump">8.25%<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_dq_EffectiveIncomeTaxRateIfProfitOfEntityIsMoreThanHk2Million', window );">Maximum income tax rate</a></td>
<td class="nump">16.50%<span></span>
</td>
<td class="nump">16.50%<span></span>
</td>
<td class="nump">16.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>
</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_IncomeTaxAuthorityNameAxis=dq_OutsidePrcMember', window );">Outside PRC</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_OperatingLossCarryforwardsLineItems', window );"><strong>INCOME TAXES</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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory enterprise income tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<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>
</tr>
<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income taxes</a></td>
<td class="nump">$ 71,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 155,800<span></span>
</td>
<td class="nump">$ 295,300<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_dei_LegalEntityAxis=dq_XinjiangDaqoNewEnergyCoLtdMember', window );">Xinjiang Daqo</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_OperatingLossCarryforwardsLineItems', window );"><strong>INCOME TAXES</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_IncomeTaxesPaid', window );">Income tax paid | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0.1<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_dq_PercentageOfDistributableProfitRecordedAsDeferredTaxLiability', window );">Percentage of distributable profit recorded as deferred tax liability</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">15.50%<span></span>
</td>
<td class="nump">40.24%<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_dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent', window );">Preferential tax rate</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">15.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_dq_MinimumDividendDistributionPercentage', window );">Minimum dividend distribution (in percent)</a></td>
<td class="nump">30.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_dei_LegalEntityAxis=dq_InnerMongoliaDaqoNewEnergyMember', window );">Inner Mongolia Daqo New Energy</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_OperatingLossCarryforwardsLineItems', window );"><strong>INCOME TAXES</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_dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent', window );">Preferential tax rate</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">15.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_dei_LegalEntityAxis=dq_ChongqingDaqoNewEnergyCoLtdMember', window );">Chongqing Daqo New Energy Co., Ltd</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_OperatingLossCarryforwardsLineItems', window );"><strong>INCOME TAXES</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_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">$ 4,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,700<span></span>
</td>
<td class="nump">$ 19,200<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_dei_LegalEntityAxis=dq_InnerMongoliaDaqoSemiconductorCo.LtdMember', window );">Inner Mongolia Daqo Semiconductor Co., Ltd</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_OperatingLossCarryforwardsLineItems', window );"><strong>INCOME TAXES</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_dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent', window );">Preferential tax rate</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">15.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_dq_AmountOfProfitForWhichRateOfTaxChanges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 profit for which rate of tax differs.</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;">dq_AmountOfProfitForWhichRateOfTaxChanges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_EffectiveIncomeTaxRateIfProfitOfEntityIsLessThanHk2Million">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income tax rate</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;">dq_EffectiveIncomeTaxRateIfProfitOfEntityIsLessThanHk2Million</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_EffectiveIncomeTaxRateIfProfitOfEntityIsMoreThanHk2Million">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income tax rate.</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;">dq_EffectiveIncomeTaxRateIfProfitOfEntityIsMoreThanHk2Million</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of preferential tax rate applicable to the company as per local laws.</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;">dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_MinimumDividendDistributionPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the minimum dividend distribution.</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;">dq_MinimumDividendDistributionPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_PercentageOfDistributableProfitRecordedAsDeferredTaxLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 distributable profit recorded as deferred tax 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;">dq_PercentageOfDistributableProfitRecordedAsDeferredTaxLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_WithholdingIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 withholding income taxes recorded.</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;">dq_WithholdingIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</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 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-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_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 domestic federal statutory tax rate applicable to pretax income (loss).</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><br>Reference 3: 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.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 4: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationDeductionsDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for dividend.</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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: 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(h)(2))<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_EffectiveIncomeTaxRateReconciliationDeductionsDividends</td>
</tr>
<tr>
<td style="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_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 22<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 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 3: 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 4: 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 5: 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 6: 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 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: 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 9: 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 10: 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 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(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: 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_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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://www.xbrl.org/2009/role/commonPracticeRef<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 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<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><br>Reference 4: 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> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<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_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-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_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-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_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxAuthorityNameAxis=us-gaap_StateAdministrationOfTaxationChinaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxAuthorityNameAxis=us-gaap_StateAdministrationOfTaxationChinaMember</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_IncomeTaxAuthorityNameAxis=country_HK">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxAuthorityNameAxis=country_HK</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_IncomeTaxAuthorityNameAxis=dq_OutsidePrcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxAuthorityNameAxis=dq_OutsidePrcMember</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_dei_LegalEntityAxis=dq_XinjiangDaqoNewEnergyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dei_LegalEntityAxis=dq_XinjiangDaqoNewEnergyCoLtdMember</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_dei_LegalEntityAxis=dq_InnerMongoliaDaqoNewEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dei_LegalEntityAxis=dq_InnerMongoliaDaqoNewEnergyMember</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_dei_LegalEntityAxis=dq_ChongqingDaqoNewEnergyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dei_LegalEntityAxis=dq_ChongqingDaqoNewEnergyCoLtdMember</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_dei_LegalEntityAxis=dq_InnerMongoliaDaqoSemiconductorCo.LtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dei_LegalEntityAxis=dq_InnerMongoliaDaqoSemiconductorCo.LtdMember</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>74
<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.25.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 (Schedule of Income tax expense (benefit)) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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 TAXES</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_CurrentIncomeTaxExpenseBenefit', window );">Current tax expenses</a></td>
<td class="nump">$ 13,203<span></span>
</td>
<td class="nump">$ 157,701<span></span>
</td>
<td class="nump">$ 500,743<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_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax expenses</a></td>
<td class="num">(83,110)<span></span>
</td>
<td class="nump">7,887<span></span>
</td>
<td class="nump">76,504<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_IncomeTaxExpenseBenefitIntraperiodTaxAllocation', window );">Total</a></td>
<td class="num">$ (69,907)<span></span>
</td>
<td class="nump">$ 165,588<span></span>
</td>
<td class="nump">$ 577,247<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_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) pertaining to taxable income (loss) 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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-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_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_IncomeTaxExpenseBenefitIntraperiodTaxAllocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax expense (benefit) for continuing operations, discontinued operations, other comprehensive income, and items charged (credited) directly to shareholders' 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 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 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-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_IncomeTaxExpenseBenefitIntraperiodTaxAllocation</td>
</tr>
<tr>
<td style="padding-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>75
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES (Schedule of Deferred Income Tax Assets and Liabilities) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</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_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred tax assets:</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_dq_DeferredTaxAssetsLongLivedAssetsDepreciation', window );">Long-lived assets depreciation</a></td>
<td class="nump">$ 4,748<span></span>
</td>
<td class="nump">$ 3,540<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses', window );">Long-lived assets impairment</a></td>
<td class="nump">33,818<span></span>
</td>
<td class="nump">0<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_dq_DeferredTaxAssetsInventoryWriteDown', window );">Inventory write - down</a></td>
<td class="nump">11,098<span></span>
</td>
<td class="nump">76<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Allowance for expected credit loss</a></td>
<td class="nump">2,670<span></span>
</td>
<td class="nump">0<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_dq_DeferredTaxAssetsDonationExpenses', window );">Donation expenses</a></td>
<td class="nump">63<span></span>
</td>
<td class="nump">66<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_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carried forward</a></td>
<td class="nump">38,010<span></span>
</td>
<td class="nump">2,940<span></span>
</td>
<td class="text">&#160;<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_DeferredTaxAssetsGross', window );">Sub-total</a></td>
<td class="nump">90,407<span></span>
</td>
<td class="nump">6,622<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_DeferredTaxAssetsValuationAllowance', window );">Valuation Allowance</a></td>
<td class="num">(3,678)<span></span>
</td>
<td class="num">(1,238)<span></span>
</td>
<td class="num">$ (1,060)<span></span>
</td>
<td class="num">$ (816)<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_DeferredTaxAssetsNet', window );">Total deferred tax assets</a></td>
<td class="nump">86,729<span></span>
</td>
<td class="nump">5,384<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_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities:</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_dq_DeferredTaxLiabilitiesLongLivedAssetsDepreciation', window );">Long-lived assets depreciation</a></td>
<td class="num">(2,133)<span></span>
</td>
<td class="num">(2,522)<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_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Difference in basis of buildings</a></td>
<td class="num">(544)<span></span>
</td>
<td class="num">(570)<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_dq_DeferredTaxLiabilitiesDividendWithholdingTax', window );">Dividend withholding tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,020)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(2,677)<span></span>
</td>
<td class="num">(12,112)<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_DeferredTaxAssetsLiabilitiesNet', window );">Deferred tax assets, net</a></td>
<td class="nump">84,596<span></span>
</td>
<td class="nump">3,422<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_DeferredTaxLiabilities', window );">Deferred tax liabilities, Net</a></td>
<td class="num">$ (544)<span></span>
</td>
<td class="num">$ (10,150)<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_dq_DeferredTaxAssetsDonationExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from donation expenses,</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;">dq_DeferredTaxAssetsDonationExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_DeferredTaxAssetsInventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocation of valuation allowances of deferred tax asset attributable to deductible inventory write down.</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;">dq_DeferredTaxAssetsInventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_DeferredTaxAssetsLongLivedAssetsDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from depreciation on long lived assets.</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;">dq_DeferredTaxAssetsLongLivedAssetsDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_DeferredTaxLiabilitiesDividendWithholdingTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred tax liability attributable to Dividend withholding tax.</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;">dq_DeferredTaxLiabilitiesDividendWithholdingTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_DeferredTaxLiabilitiesLongLivedAssetsDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred tax liability attributable to taxable temporary differences from depreciation on long lived assets.</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;">dq_DeferredTaxLiabilitiesLongLivedAssetsDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred tax liability attributable to taxable temporary differences.</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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<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 740<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/2147482685/740-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</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 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-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_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, without 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/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-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_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of deferred tax asset attributable to deductible temporary differences and carryforwards.</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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-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_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-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_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from 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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated impairment losses.</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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</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 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-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_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 without 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/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-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_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-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_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-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>76
<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.25.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 (Schedule of Changes of Valuation Allowance) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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 TAXES</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_DeferredTaxAssetsValuationAllowance', window );">Beginning balance</a></td>
<td class="nump">$ 1,238<span></span>
</td>
<td class="nump">$ 1,060<span></span>
</td>
<td class="nump">$ 816<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_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Addition</a></td>
<td class="nump">2,511<span></span>
</td>
<td class="nump">209<span></span>
</td>
<td class="nump">316<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_dq_ValuationAllowanceDeferredTaxAssetForeignExchangeEffect', window );">Foreign exchange effect</a></td>
<td class="num">(71)<span></span>
</td>
<td class="num">(31)<span></span>
</td>
<td class="num">(72)<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_DeferredTaxAssetsValuationAllowance', window );">Ending Balance</a></td>
<td class="nump">$ 3,678<span></span>
</td>
<td class="nump">$ 1,238<span></span>
</td>
<td class="nump">$ 1,060<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dq_ValuationAllowanceDeferredTaxAssetForeignExchangeEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the valuation allowance for a specified deferred tax asset resulting from the effect of foreign exchange rates.</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;">dq_ValuationAllowanceDeferredTaxAssetForeignExchangeEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</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 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-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_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-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_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_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the valuation allowance for a specified 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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-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_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-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>77
<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.25.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 (Schedule of Effective Income Tax Rate) (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>Effective income tax rate:</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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">PRC Enterprise Income Tax</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<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_EffectiveIncomeTaxRateReconciliationTaxHolidays', window );">Preferential income tax rate of subsidiaries</a></td>
<td class="num">(10.00%)<span></span>
</td>
<td class="num">(11.00%)<span></span>
</td>
<td class="num">(10.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_dq_EffectiveIncomeTaxRateReconciliationEffectOfDifferentReversalRate', window );">Effect of different reversal rate</a></td>
<td class="nump">2.00%<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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Changes in valuation allowance</a></td>
<td class="num">(1.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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Different tax rate in other jurisdictions</a></td>
<td class="num">(3.00%)<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">1.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_dq_DividendWithholdingTax', window );">Dividend withholding tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">3.00%<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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dq_DividendWithholdingTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to Dividend withholding tax.</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;">dq_DividendWithholdingTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_EffectiveIncomeTaxRateReconciliationEffectOfDifferentReversalRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to effect of different reversal rate.</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;">dq_EffectiveIncomeTaxRateReconciliationEffectOfDifferentReversalRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 domestic federal statutory tax rate applicable to pretax income (loss).</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><br>Reference 3: 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.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 4: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax 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/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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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 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(h)(2))<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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</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 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 2: 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> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<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 12A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<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/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(h)(2))<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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationTaxHolidays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income exempt from income tax because of a tax holiday.</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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: 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(h)(2))<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_EffectiveIncomeTaxRateReconciliationTaxHolidays</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<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.25.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 (Schedule of Effect of Tax Holidays) (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_dei_LegalEntityAxis=dq_XinjiangDaqoNewEnergyCoLtdMember', window );">Xinjiang Daqo</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent', window );">Preferential tax rate</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">15.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_IncomeTaxHolidayAggregateDollarAmount', window );">The aggregate dollar effect</a></td>
<td class="nump">$ 50.4<span></span>
</td>
<td class="nump">$ 92.0<span></span>
</td>
<td class="nump">$ 300.4<span></span>
</td>
</tr>
<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_IncomeTaxHolidayIncomeTaxBenefitsPerShare', window );">Per share effect-basic and diluted</a></td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 0.28<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_dei_LegalEntityAxis=dq_InnerMongoliaDaqoNewEnergyMember', window );">Inner Mongolia Daqo New Energy</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent', window );">Preferential tax rate</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">15.00%<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_dei_LegalEntityAxis=dq_InnerMongoliaDaqoSemiconductorCo.LtdMember', window );">Inner Mongolia Daqo Semiconductor Co., Ltd</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent', window );">Preferential tax rate</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">15.00%<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_dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of preferential tax rate applicable to the company as per local laws.</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;">dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_IncomeTaxHolidayAggregateDollarAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income taxes from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction.</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxHolidayAggregateDollarAmount</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxHolidayIncomeTaxBenefitsPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions.</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare</td>
</tr>
<tr>
<td style="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_dei_LegalEntityAxis=dq_XinjiangDaqoNewEnergyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dei_LegalEntityAxis=dq_XinjiangDaqoNewEnergyCoLtdMember</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_dei_LegalEntityAxis=dq_InnerMongoliaDaqoNewEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dei_LegalEntityAxis=dq_InnerMongoliaDaqoNewEnergyMember</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_dei_LegalEntityAxis=dq_InnerMongoliaDaqoSemiconductorCo.LtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dei_LegalEntityAxis=dq_InnerMongoliaDaqoSemiconductorCo.LtdMember</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>79
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NON-CONTROLLING INTERESTS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_NoncontrollingInterestAbstract', window );"><strong>NON-CONTROLLING INTERESTS</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_NetIncomeLoss', window );">Net income (loss) attributable to Daqo New Energy Corp. shareholders</a></td>
<td class="num">$ (345,215)<span></span>
</td>
<td class="nump">$ 429,545<span></span>
</td>
<td class="nump">$ 1,819,801<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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract', window );"><strong>Transfers from (to) the non-controlling interests:</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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent', window );">Decrease in the Company's paid-in capital from acquisition of non-controlling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(386)<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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests', window );">Increase in the Company's paid-in capital from subsidiary's offering of its equity interests to third parties (including exercise of stock options)</a></td>
<td class="nump">196<span></span>
</td>
<td class="nump">5,401<span></span>
</td>
<td class="nump">878,768<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_dq_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries', window );">(Decrease) increase in the Company's paid-in capital from repurchase of shares by subsidiary</a></td>
<td class="nump">382<span></span>
</td>
<td class="num">(26,281)<span></span>
</td>
<td class="text">&#160;<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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet', window );">Net transfers from (to) non-controlling interests</a></td>
<td class="nump">578<span></span>
</td>
<td class="num">(20,880)<span></span>
</td>
<td class="nump">878,382<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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet', window );">Change from net income attributable to Daqo New Energy Corp. shareholders and transfers from (to) non-controlling interests</a></td>
<td class="num">$ (344,637)<span></span>
</td>
<td class="nump">$ 408,665<span></span>
</td>
<td class="nump">$ 2,698,183<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dq_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 repurchase of equity (treasury stock) by subsidiaries during the period, thereby effecting a change in total (consolidated) equity attributable to the parent, but not deconsolidation by the parent.</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;">dq_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 element represents the total net income attributable to the parent for the period and the effect of net changes during the period impacting the parent's ownership interest in a subsidiary as it relates to the total (consolidated) equity attributable to the parent. The changes to the parent's ownership interest in a subsidiary represented by this element did not result in a deconsolidation of the subsidiary from the consolidated financial statements.</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 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4M<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4M<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<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 (d)<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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet</td>
</tr>
<tr>
<td style="padding-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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a sale (new stock issuance) by a subsidiary to noncontrolling interests (third parties, parties directly or indirectly unrelated to parent) during the period. The capital transaction by subsidiary does not result in a loss of control by the parent, but does effect a change in total (consolidated) equity 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 period impacting the parent's ownership interest in a subsidiary as it relates to the total (consolidated) equity attributable to the parent. The changes to the parent's ownership interest in a subsidiary represented by this element did not arise in a deconsolidation of the subsidiary from the consolidated financial statements.</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 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4M<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4M<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<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 (d)<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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet</td>
</tr>
<tr>
<td style="padding-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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract</td>
</tr>
<tr>
<td style="padding-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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchase by the parent of an additional equity interest in a subsidiary during the period, thereby effecting a change in total (consolidated) equity attributable to the parent. The purchase of the additional equity interest represented by this element increases the parent's controlling interest in the subsidiary.</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 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4M<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4M<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<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 (d)<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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent</td>
</tr>
<tr>
<td style="padding-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 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 2: 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 3: 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 4: 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 5: 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 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)(ii))<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 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/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 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 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/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 18: 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 19: 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 20: 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 21: 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 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)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: 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 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)(iii)(A))<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 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 26: 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 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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_NoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-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>80
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NON-CONTROLLING INTERESTS - Additional Information (Details)<br> $ in Thousands, &#165; in Millions</strong></div></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Nov. 30, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </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_MinorityInterestLineItems', window );"><strong>NON-CONTROLLING INTERESTS</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>
</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_dq_NetProceedsFromIssuanceOfCommonStock', window );">Net proceeds from issuance of 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,630,563<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Options exercised, 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="nump">95,000<span></span>
</td>
<td class="nump">95,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_StockRepurchasedDuringPeriodValue', window );">Repurchase 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="nump">$ 5,003<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 485,931<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 124,929<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_OwnershipAxis=dq_XinjiangDaqoInvestmentCoLtdMember', window );">Xinjiang Daqo Investment</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>
</tr>
<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_MinorityInterestLineItems', window );"><strong>NON-CONTROLLING INTERESTS</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</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">4.40%<span></span>
</td>
<td class="nump">27.23%<span></span>
</td>
<td class="nump">27.23%<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_dei_LegalEntityAxis=dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember', window );">Xinjiang Daqo Lvchuang</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>NON-CONTROLLING INTERESTS</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>
</tr>
<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_StockRepurchasedDuringPeriodShares', window );">Repurchase stock (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="nump">10,293,488<span></span>
</td>
<td class="nump">10,293,488<span></span>
</td>
<td class="nump">7,555,655<span></span>
</td>
<td class="nump">7,555,655<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_StockRepurchasedDuringPeriodValue', window );">Repurchase stock | &#165;</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">&#165; 314.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 259.9<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_dei_LegalEntityAxis=dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember', window );">Xinjiang Daqo Lvchuang | Employee Stock Option | 2022 Restricted Stock Incentive 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>
<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_MinorityInterestLineItems', window );"><strong>NON-CONTROLLING INTERESTS</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>
</tr>
<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 );">Options exercised, shares | shares</a></td>
<td class="nump">268,009<span></span>
</td>
<td class="nump">7,541,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>
<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=us-gaap_IPOMember', window );">Initial Public Offering</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>
</tr>
<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_MinorityInterestLineItems', window );"><strong>NON-CONTROLLING INTERESTS</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from Issuance Initial Public Offering</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">$ 935,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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">Initial Public Offering | Xinjiang Daqo Investment</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>NON-CONTROLLING INTERESTS</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>
</tr>
<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_MinorityInterestOwnershipPercentageByParent', window );">Noncontrolling Interest, Ownership Percentage by Parent</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">80.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</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">19.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>
<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=us-gaap_PrivatePlacementMember', window );">Private Placement</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>NON-CONTROLLING INTERESTS</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>
</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_dq_NetProceedsFromIssuanceOfCommonStock', window );">Net proceeds from issuance of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,630,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_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement | Xinjiang Daqo Investment</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>
</tr>
<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_MinorityInterestLineItems', window );"><strong>NON-CONTROLLING INTERESTS</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Noncontrolling Interest, Ownership Percentage by Parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72.68%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27.32%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember', window );">Non-controlling interest</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>
</tr>
<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_MinorityInterestLineItems', window );"><strong>NON-CONTROLLING INTERESTS</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>
</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_dq_NetProceedsFromIssuanceOfCommonStock', window );">Net proceeds from issuance of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 742,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember', window );">Non-controlling interest | Initial Public Offering</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>NON-CONTROLLING INTERESTS</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>
</tr>
<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_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from Issuance Initial Public Offering</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">$ 344,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember', window );">Additional paid-in capital</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>
</tr>
<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_MinorityInterestLineItems', window );"><strong>NON-CONTROLLING INTERESTS</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>
</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_dq_NetProceedsFromIssuanceOfCommonStock', window );">Net proceeds from issuance of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 878,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember', window );">Additional paid-in capital | Initial Public Offering</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>NON-CONTROLLING INTERESTS</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>
</tr>
<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_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from Issuance Initial Public Offering</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">$ 590,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_dq_NetProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>It Represent Net Proceeds from Issuance of Common Stock.</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;">dq_NetProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_MinorityInterestLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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_MinorityInterestLineItems</td>
</tr>
<tr>
<td style="padding-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_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity interest of noncontrolling shareholders, partners or other equity holders in consolidated 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;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="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_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 parent entity's interest in net assets of the subsidiary, expressed as a percentage.</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_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="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_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 entity's first offering of stock to the public.</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_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 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 5: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</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 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: 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 6: 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 7: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</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 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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/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 5: 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 6: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: 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 8: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-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_srt_OwnershipAxis=dq_XinjiangDaqoInvestmentCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=dq_XinjiangDaqoInvestmentCoLtdMember</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_dei_LegalEntityAxis=dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dei_LegalEntityAxis=dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</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_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_PlanNameAxis=dq_RestrictedStockIncentivePlan2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dq_RestrictedStockIncentivePlan2022Member</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_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IPOMember</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_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PrivatePlacementMember</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_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember</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_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</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>81
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION (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"></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="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 06, 2022 </div>
<div>shares</div>
</th>
<th class="th"><div>Jan. 06, 2019</div></th>
<th class="th">
<div>Dec. 21, 2018 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 06, 2018 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 06, 2018 </div>
<div>shares</div>
</th>
<th class="th"><div>May 06, 2017</div></th>
<th class="th">
<div>Feb. 03, 2017 </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>item </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2018 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2014 </div>
<div>shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SHARE-BASED COMPENSATION</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>
<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 );">Share-based compensation | $</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">$ 68,081<span></span>
</td>
<td class="nump">$ 149,758<span></span>
</td>
<td class="nump">$ 314,973<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Intrinsic value of options exercised | $</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">478<span></span>
</td>
<td class="text">&#160;<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_RestrictedStockExpense', window );">Restricted Stock or Unit 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="text">&#160;<span></span>
</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">73,700<span></span>
</td>
<td class="nump">112,500<span></span>
</td>
<td class="nump">294,800<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=dq_ShareIncentivePlan2014Member', window );">Share Incentive Plan 2014</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>
<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</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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Ordinary shares authorized | 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">21,000,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_PlanNameAxis=dq_ShareIncentivePlan2018Member', window );">Share Incentive Plan 2018</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>
<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</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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Ordinary shares authorized | 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">38,600,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_us-gaap_PlanNameAxis=dq_ShareIncentivePlan2022Member', window );">Share Incentive Plan 2022</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>
<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</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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Ordinary shares authorized | 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="text">&#160;<span></span>
</td>
<td class="nump">37,253,465<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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=dq_RestrictedStockIncentivePlan2022Member', window );">2022 Restricted Stock Incentive Plan | Xinjiang Daqo Lvchuang</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>
<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</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>
<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 );">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">&#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>
<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_dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingPeriod', window );">Number of Vesting Period | item</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">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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=dq_RestrictedStockIncentivePlan2022Member', window );">2022 Restricted Stock Incentive Plan | Vested on the grant date | Xinjiang Daqo Lvchuang</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>
<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</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>
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.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=dq_RestrictedStockIncentivePlan2022Member', window );">2022 Restricted Stock Incentive Plan | Vested after grant date on each month | Xinjiang Daqo Lvchuang</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>
<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</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>
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.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=dq_RestrictedStockIncentivePlan2022Member', window );">2022 Restricted Stock Incentive Plan | Vesting on fourth anniversary of the grant date | Xinjiang Daqo Lvchuang</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>
<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</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>
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.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=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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</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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Total fair value of RSU | $</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">86,200<span></span>
</td>
<td class="nump">91,700<span></span>
</td>
<td class="nump">294,800<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 compensation cost | $</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">$ 56,300<span></span>
</td>
<td class="text">&#160;<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unrecognized compensation cost, 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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 months 8 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>
<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_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | Share Incentive Plan 2014</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>
<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</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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of award granted | 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">12,653,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">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">&#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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | Share Incentive Plan 2018</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>
<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</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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of award granted | 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">10,984,761<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | Share Incentive Plan 2018 | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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</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>
<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 );">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">30 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>
<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=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | Share Incentive Plan 2018 | Chief executive officer | Vested on the grant date</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>
<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</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>
<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.167%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | Share Incentive Plan 2018 | Chief executive officer | Vested after grant date on each month</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>
<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</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>
<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">0.833%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | Share Incentive Plan 2018 | Certain directors, executive officers</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>
<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</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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of award granted | 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">25,275,880<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">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">5 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>
<td class="text">&#160;<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=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | Share Incentive Plan 2014 and 2018</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>
<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</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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of award granted | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,105,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>
<td class="text">&#160;<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 );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | Share Incentive Plan 2022</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>
<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</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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of award granted | shares</a></td>
<td class="nump">37,253,465<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Vesting period</a></td>
<td class="text">3 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | Share Incentive Plan 2022 | Vested on the grant date</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>
<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</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>
<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="nump">0.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | Share Incentive Plan 2022 | Vested after grant date on each month</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>
<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</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>
<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="nump">0.014%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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=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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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</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>
<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 );">Share-based compensation | $</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">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Intrinsic value of options exercised | $</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">500<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">19,400<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_EmployeeStockOptionMember', window );">Stock options | 2022 Restricted Stock Incentive Plan | Xinjiang Daqo Lvchuang</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>
<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</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>
<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 );">Share-based compensation | $</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="num">(5,700)<span></span>
</td>
<td class="nump">$ 37,300<span></span>
</td>
<td class="nump">$ 20,100<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Intrinsic value of options exercised | $</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">$ 193<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of option granted | 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="text">&#160;<span></span>
</td>
<td class="nump">23,660,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 periods over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition.</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;">dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_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 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 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 (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_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_RestrictedStockExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 award of restricted stock or unit 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://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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedStockExpense</td>
</tr>
<tr>
<td style="padding-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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-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_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 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: 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 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 (a)(1)<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 (a)(2)<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 (a)(3)<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 (c)(1)(i)<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 (c)(1)(ii)<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 (c)(1)(iii)<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 (c)(1)(iv)<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 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 11: 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 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 (c)(1)(iv)(03)<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 (c)(1)(iv)(04)<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)(2)(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)(2)(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)(2)(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)(2)(iii)(01)<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)(2)(iii)(02)<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)(2)(iii)(03)<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 (d)(1)<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 (d)(2)<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 (e)(1)<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 (e)(2)<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 (f)(2)(i)<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 (f)(2)(ii)<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 (f)(2)(iii)<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 (f)(2)(iv)<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 (f)(2)(v)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 authorized for issuance 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/exampleRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of share options (or share units) granted 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-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_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_PlanNameAxis=dq_ShareIncentivePlan2014Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dq_ShareIncentivePlan2014Member</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=dq_ShareIncentivePlan2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dq_ShareIncentivePlan2018Member</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=dq_ShareIncentivePlan2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dq_ShareIncentivePlan2022Member</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=dq_RestrictedStockIncentivePlan2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dq_RestrictedStockIncentivePlan2022Member</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_dei_LegalEntityAxis=dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dei_LegalEntityAxis=dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</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_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_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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementEmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementEmployeeMember</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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember</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=dq_ShareIncentivePlan2014And2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dq_ShareIncentivePlan2014And2018Member</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION (Summary of Stock Option Activity) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Options</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding at beginning</a></td>
<td class="nump">95,567<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised</a></td>
<td class="num">(95,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding at end</a></td>
<td class="nump">567<span></span>
</td>
<td class="nump">95,567<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Stock options exercisable at end</a></td>
<td class="nump">567<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Stock options outstanding at beginning (in dollars per share)</a></td>
<td class="nump">$ 0.59<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted</a></td>
<td class="nump">0<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised</a></td>
<td class="nump">0.59<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Stock options outstanding at end (in dollars per share)</a></td>
<td class="nump">0.59<span></span>
</td>
<td class="nump">$ 0.59<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Stock options exercisable at end (in dollars per share)</a></td>
<td class="nump">$ 0.59<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Weighted Average Remaining Contract Life</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options outstanding</a></td>
<td class="text">29 days<span></span>
</td>
<td class="text">1 year 29 days<span></span>
</td>
</tr>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Options exercisable</a></td>
<td class="text">29 days<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Grant Date Fair Value</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Options outstanding at beginning (in dollars per share)</a></td>
<td class="nump">$ 0.55<span></span>
</td>
<td class="nump">$ 0.59<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue', window );">Exercised</a></td>
<td class="nump">0.58<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Options outstanding at end (in dollars per share)</a></td>
<td class="nump">0.55<span></span>
</td>
<td class="nump">$ 0.59<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_dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue', window );">Options exercisable (in dollars per share)</a></td>
<td class="nump">$ 0.55<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_dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Options outstanding</a></td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 452<span></span>
</td>
</tr>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Exercised</a></td>
<td class="nump">478<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options exercisable</a></td>
<td class="nump">$ 3<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_dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grant-date fair value of non-vested options exercisable.</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;">dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 options outstanding, including both vested and non-vested 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/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 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 (c)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price at which grantees can acquire the shares reserved for issuance under the stock option 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/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 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 (c)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price at which option holders acquired shares when converting their stock options into 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 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 per share amount at which grantees can acquire shares of common stock by exercise of 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the 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://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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grant-date fair value of non-vested options outstanding.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grant-date fair value of options vested.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 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 5: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R64.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION (summary of the non-vested RSU activity) (Details) - Restricted Stock Units (RSUs)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>$ / shares </div>
<div>shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SHARE-BASED COMPENSATION</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested RSUs on January 1, 2024 | shares</a></td>
<td class="nump">10,666,902<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested | shares</a></td>
<td class="num">(6,095,850)<span></span>
</td>
</tr>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested RSUs on December 31, 2024 | shares</a></td>
<td class="nump">4,571,052<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Non-vested RSUs on January 1, 2024 | $ / shares</a></td>
<td class="nump">$ 14.13<span></span>
</td>
</tr>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested | $ / shares</a></td>
<td class="nump">14.14<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Non-vested RSUs on December 31, 2024 | $ / shares</a></td>
<td class="nump">$ 14.14<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</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 (c)(2)(i)<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 (c)(2)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 or unit weighted-average fair value of 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/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 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 (c)(2)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity-based payment instruments, excluding stock (or unit) options, that vested 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the 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 (c)(2)(iii)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_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 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: 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 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 (a)(1)<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 (a)(2)<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 (a)(3)<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 (c)(1)(i)<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 (c)(1)(ii)<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 (c)(1)(iii)<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 (c)(1)(iv)<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 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 11: 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 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 (c)(1)(iv)(03)<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 (c)(1)(iv)(04)<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)(2)(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)(2)(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)(2)(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)(2)(iii)(01)<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)(2)(iii)(02)<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)(2)(iii)(03)<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 (d)(1)<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 (d)(2)<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 (e)(1)<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 (e)(2)<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 (f)(2)(i)<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 (f)(2)(ii)<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 (f)(2)(iii)<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 (f)(2)(iv)<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 (f)(2)(v)<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=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R65.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION - 2022 PRC stock options activity (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SHARE-BASED COMPENSATION</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding at beginning</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95,567<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (57,000)<span></span>
</td>
<td class="num">$ (4,000)<span></span>
</td>
<td class="num">$ (995,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding at end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">567<span></span>
</td>
<td class="nump">95,567<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Stock options exercisable at end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">567<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Stock options outstanding at beginning (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.59<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.59<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Stock options outstanding at end (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.59<span></span>
</td>
<td class="nump">$ 0.59<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Stock options exercisable at end (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.59<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Weighted Average Remaining Contract Life</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">29 days<span></span>
</td>
<td class="text">1 year 29 days<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Options exercisable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">29 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Grant Date Fair Value</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Options outstanding at beginning (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.59<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue', window );">Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.58<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Options outstanding at end (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.55<span></span>
</td>
<td class="nump">$ 0.59<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_dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue', window );">Options exercisable (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.55<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_dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Stock options outstanding at beginning (in dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 452,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">478,000<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Stock options outstanding at end (in dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">$ 452,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Stock options exercisable at end (in dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<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_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_dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 19,400,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_dei_LegalEntityAxis=dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember', window );">Xinjiang Daqo Lvchuang | 2022 Restricted Stock Incentive Plan | 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="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</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding at beginning</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,946,000<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted</a></td>
<td class="nump">23,660,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,705,600)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Expired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,972,391)<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (268,009)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding at end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,946,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Stock options outstanding at beginning (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.18<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.18<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Expired (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.07<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.07<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Stock options outstanding at end (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.18<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Weighted Average Remaining Contract Life</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 7 months 2 days<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Grant Date Fair Value</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Options outstanding at beginning (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.94<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue', window );">Forfeited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.94<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_dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue', window );">Expired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.94<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue', window );">Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.94<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Options outstanding at end (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.94<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_dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Stock options outstanding at beginning (in dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 564,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 193,000<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Stock options outstanding at end (in dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 564,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_dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grant-date fair value of non-vested options exercisable.</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;">dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grant-date fair value of non-vested options expired.</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;">dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_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 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: 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 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 (a)(1)<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 (a)(2)<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 (a)(3)<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 (c)(1)(i)<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 (c)(1)(ii)<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 (c)(1)(iii)<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 (c)(1)(iv)<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 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 11: 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 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 (c)(1)(iv)(03)<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 (c)(1)(iv)(04)<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)(2)(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)(2)(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)(2)(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)(2)(iii)(01)<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)(2)(iii)(02)<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)(2)(iii)(03)<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 (d)(1)<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 (d)(2)<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 (e)(1)<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 (e)(2)<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 (f)(2)(i)<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 (f)(2)(ii)<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 (f)(2)(iii)<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 (f)(2)(iv)<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 (f)(2)(v)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</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 (c)(1)(iv)(04)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of share options (or share units) granted 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 options outstanding, including both vested and non-vested 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/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 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 (c)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price at which grantees can acquire the shares reserved for issuance under the stock option 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/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 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 (c)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price at which option holders acquired shares when converting their stock options into 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 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.</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 (c)(1)(iv)(04)<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</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 (c)(1)(iv)(03)<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 per share amount at which grantees can acquire shares of common stock by exercise of 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the 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://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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grant-date fair value of non-vested options forfeited.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grant-date fair value of non-vested options outstanding.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grant-date fair value of options vested.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</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 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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 5: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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_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_dei_LegalEntityAxis=dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dei_LegalEntityAxis=dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</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=dq_RestrictedStockIncentivePlan2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dq_RestrictedStockIncentivePlan2022Member</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>R66.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION - 2022 PRC stock options assumptions (Details) - Xinjiang Daqo Lvchuang - 2022 Restricted Stock Incentive Plan - Stock options<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>$ / shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SHARE-BASED COMPENSATION</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividends</a></td>
<td class="nump">0.96%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum', window );">Expected volatility, Minimum</a></td>
<td class="nump">51.86%<span></span>
</td>
</tr>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum', window );">Expected volatility, Maximum</a></td>
<td class="nump">54.00%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Risk-free interest rate, Minimum</a></td>
<td class="nump">1.76%<span></span>
</td>
</tr>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Risk-free interest rate, Maximum</a></td>
<td class="nump">2.18%<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_SharePrice', window );">Fair value of common stock</a></td>
<td class="nump">$ 8.15<span></span>
</td>
</tr>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Weighted average exercise price</a></td>
<td class="nump">$ 4.07<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_dei_LegalEntityAxis=dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember', window );">Vested on the grant date</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</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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (months)</a></td>
<td class="text">24 months<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_dei_LegalEntityAxis=dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember', window );">Vested after grant date on each month</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>SHARE-BASED COMPENSATION</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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (months)</a></td>
<td class="text">36 months<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_dei_LegalEntityAxis=dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember', window );">Vesting on fourth anniversary of the grant date</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</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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (months)</a></td>
<td class="text">48 months<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_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>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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</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)(iii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 risk-free interest rate assumption that is used in valuing an option on its own 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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 risk-free interest rate assumption that is used in valuing an option on its own 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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum</td>
</tr>
<tr>
<td style="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_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 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: 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 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 (a)(1)<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 (a)(2)<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 (a)(3)<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 (c)(1)(i)<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 (c)(1)(ii)<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 (c)(1)(iii)<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 (c)(1)(iv)<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 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 11: 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 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 (c)(1)(iv)(03)<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 (c)(1)(iv)(04)<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)(2)(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)(2)(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)(2)(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)(2)(iii)(01)<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)(2)(iii)(02)<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)(2)(iii)(03)<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 (d)(1)<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 (d)(2)<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 (e)(1)<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 (e)(2)<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 (f)(2)(i)<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 (f)(2)(ii)<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 (f)(2)(iii)<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 (f)(2)(iv)<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 (f)(2)(v)<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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</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_SharePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of 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 (f)(2)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-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_dei_LegalEntityAxis=dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dei_LegalEntityAxis=dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</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=dq_RestrictedStockIncentivePlan2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dq_RestrictedStockIncentivePlan2022Member</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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R67.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS AND BALANCES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_OtherReceivablesNetCurrent', window );">Amounts due from related parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34<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_OtherLiabilitiesCurrent', window );">Amounts due to related parties</a></td>
<td class="nump">$ 10,210<span></span>
</td>
<td class="nump">10,656<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_OtherReceivableAfterAllowanceForCreditLossNoncurrent', window );">Amounts due from related parties - long term portion</a></td>
<td class="nump">545<span></span>
</td>
<td class="nump">25,033<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_OtherReceivablesNetCurrent', window );">Amounts due from related parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34<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_OtherReceivableAfterAllowanceForCreditLossNoncurrent', window );">Amounts due from related parties - long term portion</a></td>
<td class="nump">545<span></span>
</td>
<td class="nump">25,033<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Zhenjiang Daqo Intelligent</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_OtherReceivableAfterAllowanceForCreditLossNoncurrent', window );">Amounts due from related parties - long term portion</a></td>
<td class="nump">66<span></span>
</td>
<td class="nump">62<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Nanjing Daqo Transformer</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_OtherReceivablesNetCurrent', window );">Amounts due from related parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Chongqing Daqo Tailai</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_OtherReceivableAfterAllowanceForCreditLossNoncurrent', window );">Amounts due from related parties - long term portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,696<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Jiangsu Daqo</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_OtherReceivableAfterAllowanceForCreditLossNoncurrent', window );">Amounts due from related parties - long term portion</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">6,500<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Nanjing Daqo Electric</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_OtherReceivableAfterAllowanceForCreditLossNoncurrent', window );">Amounts due from related parties - long term portion</a></td>
<td class="nump">391<span></span>
</td>
<td class="nump">2,085<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Zhenjiang Moerller</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_OtherReceivableAfterAllowanceForCreditLossNoncurrent', window );">Amounts due from related parties - long term portion</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">990<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Other Subsidiaries of Daqo Group</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_OtherReceivablesNetCurrent', window );">Amounts due from related parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<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_OtherReceivableAfterAllowanceForCreditLossNoncurrent', window );">Amounts due from related parties - long term portion</a></td>
<td class="nump">59<span></span>
</td>
<td class="nump">700<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Continuing Operations</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_OtherLiabilitiesCurrent', window );">Amounts due to related parties</a></td>
<td class="nump">10,210<span></span>
</td>
<td class="nump">10,656<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Continuing Operations | Nanjing Daqo Transformer</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_OtherLiabilitiesCurrent', window );">Amounts due to related parties</a></td>
<td class="nump">614<span></span>
</td>
<td class="nump">265<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Continuing Operations | Chongqing Daqo Tailai</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_OtherLiabilitiesCurrent', window );">Amounts due to related parties</a></td>
<td class="nump">3,388<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Continuing Operations | Jiangsu Daqo</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_OtherLiabilitiesCurrent', window );">Amounts due to related parties</a></td>
<td class="nump">435<span></span>
</td>
<td class="nump">4<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Continuing Operations | Zhenjiang Electric</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_OtherLiabilitiesCurrent', window );">Amounts due to related parties</a></td>
<td class="nump">42<span></span>
</td>
<td class="nump">2,575<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Continuing Operations | Electric Institute</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_OtherLiabilitiesCurrent', window );">Amounts due to related parties</a></td>
<td class="nump">1,193<span></span>
</td>
<td class="nump">3,485<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Continuing Operations | Nanjing Daqo Automation</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_OtherLiabilitiesCurrent', window );">Amounts due to related parties</a></td>
<td class="nump">229<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Continuing Operations | Daqo New Material</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_OtherLiabilitiesCurrent', window );">Amounts due to related parties</a></td>
<td class="nump">4,069<span></span>
</td>
<td class="nump">4,044<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Continuing Operations | Other Subsidiaries of Daqo Group</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_OtherLiabilitiesCurrent', window );">Amounts due to related parties</a></td>
<td class="nump">240<span></span>
</td>
<td class="nump">283<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Purchases of Fixed Assets</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchases</a></td>
<td class="nump">52,552<span></span>
</td>
<td class="nump">89,106<span></span>
</td>
<td class="nump">$ 76,789<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Purchases of Fixed Assets | Zhenjiang Daqo Intelligent</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchases</a></td>
<td class="nump">83<span></span>
</td>
<td class="nump">4,991<span></span>
</td>
<td class="nump">6,271<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Purchases of Fixed Assets | Nanjing Daqo Transformer</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchases</a></td>
<td class="nump">12,130<span></span>
</td>
<td class="nump">23,760<span></span>
</td>
<td class="nump">29,874<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Purchases of Fixed Assets | Chongqing Daqo Tailai</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchases</a></td>
<td class="nump">28,670<span></span>
</td>
<td class="nump">28,252<span></span>
</td>
<td class="nump">22,511<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Purchases of Fixed Assets | Jiangsu Daqo Busbar</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchases</a></td>
<td class="nump">671<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Purchases of Fixed Assets | Jiangsu Daqo</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchases</a></td>
<td class="nump">7,847<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Purchases of Fixed Assets | Nanjing Daqo Electric</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchases</a></td>
<td class="nump">559<span></span>
</td>
<td class="nump">12,526<span></span>
</td>
<td class="nump">8,209<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Purchases of Fixed Assets | Zhenjiang Electric</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchases</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">1,505<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Purchases of Fixed Assets | Nanjing Daqo Automation</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchases</a></td>
<td class="nump">945<span></span>
</td>
<td class="nump">2,210<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Purchases of Fixed Assets | Zhenjiang Moeller</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchases</a></td>
<td class="nump">630<span></span>
</td>
<td class="nump">8,755<span></span>
</td>
<td class="nump">9,331<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Purchases of Fixed Assets | Electric Institute</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchases</a></td>
<td class="nump">997<span></span>
</td>
<td class="nump">7,107<span></span>
</td>
<td class="nump">593<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Purchases of Raw Materials</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchases</a></td>
<td class="nump">1,372<span></span>
</td>
<td class="nump">5,064<span></span>
</td>
<td class="nump">4,280<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Purchases of Raw Materials | Nanjing Daqo Transformer</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47<span></span>
</td>
<td class="nump">39<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Purchases of Raw Materials | Nanjing Daqo Electric</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchases</a></td>
<td class="nump">$ 1,372<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party | Purchases of Raw Materials | Zhenjiang Electric</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_RelatedPartyTransactionLineItems', window );"><strong>RELATED PARTY TRANSACTIONS AND BALANCES</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_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,017<span></span>
</td>
<td class="nump">$ 4,241<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_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://fasb.org/us-gaap/role/ref/legacyRef<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 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_OtherReceivableAfterAllowanceForCreditLossNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable classified as other and 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrent</td>
</tr>
<tr>
<td style="padding-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_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, of receivables classified as other, due within 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>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_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<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)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: 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)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: 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)(g)(3))<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_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionPurchasesFromRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.</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_RelatedPartyTransactionPurchasesFromRelatedParty</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</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_CounterpartyNameAxis=dq_ZhenjiangDaqoIntelligentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=dq_ZhenjiangDaqoIntelligentMember</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_CounterpartyNameAxis=dq_NanjingDaqoTransformerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=dq_NanjingDaqoTransformerMember</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_CounterpartyNameAxis=dq_ChongqingDaqoTailaiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=dq_ChongqingDaqoTailaiMember</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_CounterpartyNameAxis=dq_JiangsuDaqoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=dq_JiangsuDaqoMember</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_CounterpartyNameAxis=dq_NanjingDaqoElectricMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=dq_NanjingDaqoElectricMember</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_CounterpartyNameAxis=dq_ZhenjiangMoerllerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=dq_ZhenjiangMoerllerMember</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_CounterpartyNameAxis=dq_OtherSubsidiariesOfDaqoGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=dq_OtherSubsidiariesOfDaqoGroupMember</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_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember</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_CounterpartyNameAxis=dq_ZhenjiangElectricEquipmentCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=dq_ZhenjiangElectricEquipmentCoLtdMember</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_CounterpartyNameAxis=dq_ElectricInstituteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=dq_ElectricInstituteMember</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_CounterpartyNameAxis=dq_NanjingDaqoAutomationTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=dq_NanjingDaqoAutomationTechnologyCoLtdMember</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_CounterpartyNameAxis=dq_DaqoNewMaterialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=dq_DaqoNewMaterialMember</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_RelatedPartyTransactionAxis=dq_PurchasesOfFixedAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionAxis=dq_PurchasesOfFixedAssetsMember</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_CounterpartyNameAxis=dq_JiangsuDaqoEnclosedBusbarSystemsCo.LtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=dq_JiangsuDaqoEnclosedBusbarSystemsCo.LtdMember</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_CounterpartyNameAxis=dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember</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_CounterpartyNameAxis=dq_NanjiangDaqoElectricInstituteCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=dq_NanjiangDaqoElectricInstituteCoLtdMember</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_RelatedPartyTransactionAxis=dq_PurchasesOfRawMaterialsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionAxis=dq_PurchasesOfRawMaterialsMember</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>R68.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract', window );"><strong>Numerator used in basic and diluted earnings 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>
</tr>
<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_IncomeLossFromContinuingOperations', window );">Net income attributable to Daqo New Energy Corp. ordinary shareholders-basic</a></td>
<td class="num">$ (345,215)<span></span>
</td>
<td class="nump">$ 429,545<span></span>
</td>
<td class="nump">$ 1,819,801<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_DilutiveSecurities', window );">Diluted earnings from the subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(237)<span></span>
</td>
<td class="num">(15,432)<span></span>
</td>
</tr>
<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_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income attributable to Daqo New Energy Corp. ordinary shareholders-diluted</a></td>
<td class="num">$ (345,215)<span></span>
</td>
<td class="nump">$ 429,308<span></span>
</td>
<td class="nump">$ 1,804,369<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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Denominator used in diluted earnings 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>
</tr>
<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 );">Weighted average number of ordinary shares outstanding used in computing earnings per share-basic</a></td>
<td class="nump">330,800,038<span></span>
</td>
<td class="nump">373,586,004<span></span>
</td>
<td class="nump">379,365,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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average number of ordinary shares outstanding used in computing earnings per share-diluted</a></td>
<td class="nump">330,800,038<span></span>
</td>
<td class="nump">374,817,676<span></span>
</td>
<td class="nump">386,459,841<span></span>
</td>
</tr>
<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 earnings per share</a></td>
<td class="num">$ (1.04)<span></span>
</td>
<td class="nump">$ 1.15<span></span>
</td>
<td class="nump">$ 4.8<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 earnings per share</a></td>
<td class="num">$ (1.04)<span></span>
</td>
<td class="nump">$ 1.15<span></span>
</td>
<td class="nump">$ 4.67<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_EmployeeStockOptionMember', window );">Employee Stock Option</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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Denominator used in diluted earnings 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>
</tr>
<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_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Dilutive effects</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">88,479<span></span>
</td>
<td class="nump">885,140<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 );">Restricted Stock Units (RSUs)</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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Denominator used in diluted earnings 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Dilutive effects</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,143,193<span></span>
</td>
<td class="nump">6,209,391<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_DilutiveSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.</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 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<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_DilutiveSecurities</td>
</tr>
<tr>
<td style="padding-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_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 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 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 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 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 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income (loss) from continuing operations 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 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 2: 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 3: 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(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<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 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<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 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 9: 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 10: 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 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-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_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-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_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 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 2: 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 3: 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 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_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</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_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-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_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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-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_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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R69.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE - Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share (Details) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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>
</tr>
<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 );">Total</a></td>
<td class="nump">4,571,052<span></span>
</td>
<td class="nump">12,206,310<span></span>
</td>
<td class="nump">9,517,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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</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_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>
</tr>
<tr class="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 );">Total</a></td>
<td class="nump">4,571,052<span></span>
</td>
<td class="nump">11,406,944<span></span>
</td>
<td class="nump">9,056,071<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_StockCompensationPlanMember', window );">Share based payment 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_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>
</tr>
<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 );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">799,366<span></span>
</td>
<td class="nump">461,041<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>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_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=us-gaap_StockCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockCompensationPlanMember</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>R70.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES - Capital commitments (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </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_OtherCommitmentsAbstract', window );"><strong>Capital commitments</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_PurchaseCommitmentRemainingMinimumAmountCommitted', window );">Commitments outstanding for the purchase of property, plant and equipment</a></td>
<td class="nump">$ 109.7<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_OtherCommitmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherCommitmentsAbstract</td>
</tr>
<tr>
<td style="padding-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_PurchaseCommitmentRemainingMinimumAmountCommitted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.</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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted</td>
</tr>
<tr>
<td style="padding-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>90
<FILENAME>R71.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.25.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 - Repurchase of ordinary shares (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Jul. 22, 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>COMMITMENTS AND CONTINGENCIES.</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_srt_StockRepurchaseProgramAuthorizedAmount1', window );">Authorized amount for share repurchases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<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_TreasuryStockSharesAcquired', window );">Share repurchase program</a></td>
<td class="nump">0<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_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_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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period and are being held in treasury.</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 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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>91
<FILENAME>R72.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.25.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 - Xinjiang Daqo's litigation event (Details) - CNY (&#165;)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="4">1 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
<th class="th"><div>May 31, 2024</div></th>
<th class="th"><div>Apr. 30, 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>COMMITMENTS AND CONTINGENCIES.</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_LossContingencyDamagesSoughtValue', window );">Claimed compensation</a></td>
<td class="nump">&#165; 742,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,847,800<span></span>
</td>
<td class="nump">&#165; 1,958,500<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_LitigationSettlementAmountAwardedToOtherParty', window );">Compensation payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,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_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_LitigationSettlementAmountAwardedToOtherParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 awarded to other party in judgment or settlement of litigation.</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_LitigationSettlementAmountAwardedToOtherParty</td>
</tr>
<tr>
<td style="padding-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_LossContingencyDamagesSoughtValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value (monetary amount) of the award the plaintiff seeks in the legal matter.</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 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<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/2147483076/450-20-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-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_LossContingencyDamagesSoughtValue</td>
</tr>
<tr>
<td style="padding-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>92
<FILENAME>R73.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.25.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 INFORMATION (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>segment</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 INFORMATION</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_NumberOfOperatingSegments', window );">Number of operating segments</a></td>
<td class="nump">1<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_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">1<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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning 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/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 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-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_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</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 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 2: 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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-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_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-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_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>93
<FILENAME>R74.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONCENTRATION AND RISKS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Revenues', window );">Revenue from polysilicon sales</a></td>
<td class="nump">$ 1,029,080<span></span>
</td>
<td class="nump">$ 2,307,695<span></span>
</td>
<td class="nump">$ 4,608,350<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_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk | Supplier A | Cost of Goods and Service Benchmark</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">13.00%<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_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk | Supplier B | Cost of Goods and Service Benchmark</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">23.00%<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">11.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_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk | Supplier C | Cost of Goods and Service Benchmark</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">22.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">34.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_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk | Supplier D | Cost of Goods and Service Benchmark</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18.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_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk | Supplier E | Accounts Payable</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32.00%<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=dq_CustomerAMember', window );">Customer A</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Revenues', window );">Revenue from polysilicon sales</a></td>
<td class="nump">$ 221,645<span></span>
</td>
<td class="nump">$ 524,554<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=dq_CustomerBMember', window );">Customer B</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Revenues', window );">Revenue from polysilicon sales</a></td>
<td class="nump">168,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 516,634<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=dq_CustomerCMember', window );">Customer C</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Revenues', window );">Revenue from polysilicon sales</a></td>
<td class="nump">164,356<span></span>
</td>
<td class="nump">524,274<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=dq_CustomerDMember', window );">Customer D</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Revenues', window );">Revenue from polysilicon sales</a></td>
<td class="nump">$ 140,951<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,379,796<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=dq_CustomerEMember', window );">Customer E</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Revenues', window );">Revenue from polysilicon sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">439,067<span></span>
</td>
<td class="nump">529,037<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=dq_CustomerFMember', window );">Customer F</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Revenues', window );">Revenue from polysilicon sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 247,834<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=dq_CustomerGMember', window );">Customer G</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Revenues', window );">Revenue from polysilicon sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 614,698<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=dq_MajorCustomerMember', window );">Major customer | Customer Concentration Risk | Sales revenue</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">68.00%<span></span>
</td>
<td class="nump">75.00%<span></span>
</td>
<td class="nump">66.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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</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 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 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><br>Reference 3: 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 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://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<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 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 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)(5))<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 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 16: 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 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)(iii)(B))<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)(4)(iv))<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 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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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(1))<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_Revenues</td>
</tr>
<tr>
<td style="padding-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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-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_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SupplierConcentrationRiskMember</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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=dq_SupplierMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=dq_SupplierMember</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_CostOfGoodsTotalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CostOfGoodsTotalMember</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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=dq_SupplierBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=dq_SupplierBMember</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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=dq_SupplierCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=dq_SupplierCMember</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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=dq_SupplierDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=dq_SupplierDMember</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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=dq_SupplierEMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=dq_SupplierEMember</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_AccountsPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountsPayableMember</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=dq_CustomerAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dq_CustomerAMember</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=dq_CustomerBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dq_CustomerBMember</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=dq_CustomerCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dq_CustomerCMember</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=dq_CustomerDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dq_CustomerDMember</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=dq_CustomerEMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dq_CustomerEMember</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=dq_CustomerFMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dq_CustomerFMember</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=dq_CustomerGMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dq_CustomerGMember</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=dq_MajorCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=dq_MajorCustomerMember</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_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CustomerConcentrationRiskMember</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_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SalesRevenueNetMember</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>94
<FILENAME>R75.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FINANCIAL STATEMENT SCHEDULE I (BALANCE SHEET) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dq_CashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 1,006,536<span></span>
</td>
<td class="nump">$ 3,038,827<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">280,876<span></span>
</td>
<td class="nump">224,645<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">2,631,547<span></span>
</td>
<td class="nump">3,576,578<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_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">6,418,243<span></span>
</td>
<td class="nump">7,426,866<span></span>
</td>
</tr>
<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_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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dq_AccruedExpensesAndOtherCurrentLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">33,309<span></span>
</td>
<td class="nump">73,082<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">521,235<span></span>
</td>
<td class="nump">836,429<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_EquityAbstract', window );"><strong>Equity:</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_CommonStockValueOutstanding', window );">Ordinary shares ($0.0001 par value 500,000,000 shares authorized as of December 31, 2023 and 2024; 415,330,312 shares issued and 328,513,282 shares outstanding as of December 31, 2023; 421,521,162 shares issued and 333,759,632 shares outstanding as of December 31, 2024)</a></td>
<td class="nump">42<span></span>
</td>
<td class="nump">41<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_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">2,408,799<span></span>
</td>
<td class="nump">2,340,084<span></span>
</td>
</tr>
<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 );">Retained earnings</a></td>
<td class="nump">2,983,173<span></span>
</td>
<td class="nump">3,328,388<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">(413,210)<span></span>
</td>
<td class="num">(293,997)<span></span>
</td>
</tr>
<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_TreasuryStockValue', window );">Treasury shares, at cost (86,817,030 shares as of December 31, 2023; 87,761,530 shares as of December 31, 2024)</a></td>
<td class="num">(617,612)<span></span>
</td>
<td class="num">(612,609)<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 Daqo New Energy Corp. shareholders' equity</a></td>
<td class="nump">4,361,192<span></span>
</td>
<td class="nump">4,761,907<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 SHAREHOLDERS' EQUITY</a></td>
<td class="nump">$ 6,418,243<span></span>
</td>
<td class="nump">$ 7,426,866<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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Ordinary shares:</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_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<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_CommonStockSharesAuthorized', window );">Ordinary shares, shares authorized</a></td>
<td class="nump">500,000,000<span></span>
</td>
<td class="nump">500,000,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_CommonStockSharesIssued', window );">Ordinary shares, shares issued</a></td>
<td class="nump">421,521,162<span></span>
</td>
<td class="nump">415,330,312<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_CommonStockSharesOutstanding', window );">Ordinary shares, shares outstanding</a></td>
<td class="nump">333,759,632<span></span>
</td>
<td class="nump">328,513,282<span></span>
</td>
</tr>
<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_TreasuryStockCommonShares', window );">Treasury shares</a></td>
<td class="nump">87,761,530<span></span>
</td>
<td class="nump">86,817,030<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_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company</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_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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dq_CashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 299,576<span></span>
</td>
<td class="nump">$ 218,841<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">299,576<span></span>
</td>
<td class="nump">218,841<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_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures', window );">Investments in subsidiaries</a></td>
<td class="nump">4,062,484<span></span>
</td>
<td class="nump">4,632,501<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">4,362,060<span></span>
</td>
<td class="nump">4,851,342<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dq_AccruedExpensesAndOtherCurrentLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">868<span></span>
</td>
<td class="nump">89,435<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">868<span></span>
</td>
<td class="nump">89,435<span></span>
</td>
</tr>
<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_EquityAbstract', window );"><strong>Equity:</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_CommonStockValueOutstanding', window );">Ordinary shares ($0.0001 par value 500,000,000 shares authorized as of December 31, 2023 and 2024; 415,330,312 shares issued and 328,513,282 shares outstanding as of December 31, 2023; 421,521,162 shares issued and 333,759,632 shares outstanding as of December 31, 2024)</a></td>
<td class="nump">42<span></span>
</td>
<td class="nump">41<span></span>
</td>
</tr>
<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_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">2,408,799<span></span>
</td>
<td class="nump">2,340,084<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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">2,983,173<span></span>
</td>
<td class="nump">3,328,388<span></span>
</td>
</tr>
<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(413,210)<span></span>
</td>
<td class="num">(293,997)<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_TreasuryStockValue', window );">Treasury shares, at cost (86,817,030 shares as of December 31, 2023; 87,761,530 shares as of December 31, 2024)</a></td>
<td class="num">(617,612)<span></span>
</td>
<td class="num">(612,609)<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_StockholdersEquity', window );">Total Daqo New Energy Corp. shareholders' equity</a></td>
<td class="nump">4,361,192<span></span>
</td>
<td class="nump">4,761,907<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_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY</a></td>
<td class="nump">$ 4,362,060<span></span>
</td>
<td class="nump">$ 4,851,342<span></span>
</td>
</tr>
<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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Ordinary shares:</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_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<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 );">Ordinary shares, shares authorized</a></td>
<td class="nump">500,000,000<span></span>
</td>
<td class="nump">500,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 );">Ordinary shares, shares issued</a></td>
<td class="nump">421,521,162<span></span>
</td>
<td class="nump">415,330,312<span></span>
</td>
</tr>
<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 );">Ordinary shares, shares outstanding</a></td>
<td class="nump">333,759,632<span></span>
</td>
<td class="nump">328,513,282<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_TreasuryStockCommonShares', window );">Treasury shares</a></td>
<td class="nump">87,761,530<span></span>
</td>
<td class="nump">86,817,030<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dq_AccruedExpensesAndOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued expenses and other current liabilities</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;">dq_AccruedExpensesAndOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_dq_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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. Excludes cash and cash equivalents within disposal group and discontinued operation.</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;">dq_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dq_</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_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 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 4: 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 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)(4))<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 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 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 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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-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/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 2: 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 3: 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 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://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<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 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 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 8: 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 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)(ii))<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 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 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 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/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 14: 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 15: 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 16: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: 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 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)(iii))<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)(i))<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)(4)(iii)(A))<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 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)(iv))<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/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 28: 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 29: 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 30: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 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 2: 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 3: 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 4: 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 5: 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 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/disclosureRef<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 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(9))<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 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 10: 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 11: 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 12: 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 13: 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 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)(5))<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 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 16: 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 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)(iii)(B))<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)(4)(iv))<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 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 20: 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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 2: 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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 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 4: 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 5: 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 6: 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_CommonStockValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of common shares held by shareholders. Excludes common shares repurchased and held as treasury shares.</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 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 2: 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_CommonStockValueOutstanding</td>
</tr>
<tr>
<td style="padding-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_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_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment in equity method investee and investment in and advance to affiliate.</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(18))<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_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures</td>
</tr>
<tr>
<td style="padding-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_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/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 2: 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 3: 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 4: 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 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://fasb.org/us-gaap/role/ref/legacyRef<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 7: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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 2: 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 3: 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 4: 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 5: 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 6: 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 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 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 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 10: 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 11: 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 12: 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 13: 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 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)(5))<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 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 16: 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 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)(iii)(B))<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)(4)(iv))<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 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 20: 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 21: 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_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_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://fasb.org/us-gaap/role/ref/legacyRef<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 2: 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 3: 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 4: 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 5: 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 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)(23)(a)(4))<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 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><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 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><br>Reference 5: 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 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-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 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 10: 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 11: 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 12: 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 13: 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 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 previously issued common shares repurchased by the issuing entity and held in treasury.</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 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-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_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-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_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-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_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</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>95
<FILENAME>R76.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL STATEMENT SCHEDULE I (STATEMENT OF OPERATIONS AND COMPREHENSIVE INCOME) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_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>
</tr>
<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="num">$ (351,160)<span></span>
</td>
<td class="num">$ (137,220)<span></span>
</td>
<td class="num">$ (367,296)<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_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(564,092)<span></span>
</td>
<td class="nump">783,430<span></span>
</td>
<td class="nump">3,040,626<span></span>
</td>
</tr>
<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</a></td>
<td class="num">(69,907)<span></span>
</td>
<td class="nump">165,588<span></span>
</td>
<td class="nump">577,247<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_NetIncomeLoss', window );">Net income (loss) attributable to Daqo New Energy Corp. ordinary shareholders</a></td>
<td class="num">(345,215)<span></span>
</td>
<td class="nump">429,545<span></span>
</td>
<td class="nump">1,819,801<span></span>
</td>
</tr>
<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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive loss:</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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss)</a></td>
<td class="num">(463,965)<span></span>
</td>
<td class="nump">310,034<span></span>
</td>
<td class="nump">1,567,001<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_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company</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_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>
</tr>
<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="num">(78,470)<span></span>
</td>
<td class="num">(142,232)<span></span>
</td>
<td class="num">(295,431)<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="num">(78,470)<span></span>
</td>
<td class="num">(142,232)<span></span>
</td>
<td class="num">(295,431)<span></span>
</td>
</tr>
<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_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(78,470)<span></span>
</td>
<td class="num">(142,232)<span></span>
</td>
<td class="num">(295,431)<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_InvestmentIncomeInterest', window );">Interest income, net</a></td>
<td class="nump">9,766<span></span>
</td>
<td class="nump">3,835<span></span>
</td>
<td class="nump">144<span></span>
</td>
</tr>
<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</a></td>
<td class="nump">88,965<span></span>
</td>
<td class="num">(9,020)<span></span>
</td>
<td class="num">(79,945)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Net (income) loss before share of results of subsidiaries</a></td>
<td class="nump">20,261<span></span>
</td>
<td class="num">(147,417)<span></span>
</td>
<td class="num">(375,232)<span></span>
</td>
</tr>
<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_IncomeLossFromSubsidiariesBeforeTax', window );">Equity in earnings (losses) of subsidiaries</a></td>
<td class="num">(365,476)<span></span>
</td>
<td class="nump">576,962<span></span>
</td>
<td class="nump">2,195,033<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_NetIncomeLoss', window );">Net income (loss) attributable to Daqo New Energy Corp. ordinary shareholders</a></td>
<td class="num">(345,215)<span></span>
</td>
<td class="nump">429,545<span></span>
</td>
<td class="nump">1,819,801<span></span>
</td>
</tr>
<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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive loss:</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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustments, net of tax of nil</a></td>
<td class="num">(118,750)<span></span>
</td>
<td class="num">(119,511)<span></span>
</td>
<td class="num">(252,800)<span></span>
</td>
</tr>
<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive loss:</a></td>
<td class="num">(118,750)<span></span>
</td>
<td class="num">(119,511)<span></span>
</td>
<td class="num">(252,800)<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss)</a></td>
<td class="num">$ (463,965)<span></span>
</td>
<td class="nump">$ 310,034<span></span>
</td>
<td class="nump">$ 1,567,001<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_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 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 5: 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 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<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 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 8: 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-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_IncomeLossFromSubsidiariesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax of income (loss) of subsidiary attributable to the parent 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;">us-gaap_IncomeLossFromSubsidiariesBeforeTax</td>
</tr>
<tr>
<td style="padding-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_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 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 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> -Subparagraph (h)<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 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 11: 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 12: 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_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 22<br> -Subparagraph (c)<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 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 3: 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 4: 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<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 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 2: 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 3: 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 4: 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 5: 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 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)(ii))<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 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/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 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 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/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 18: 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 19: 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 20: 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 21: 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 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)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: 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 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)(iii)(A))<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 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 26: 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 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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_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>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_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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 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 5: 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 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<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/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_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_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</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>96
<FILENAME>R77.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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL STATEMENT SCHEDULE I (STATEMENT OF CASH FLOWS) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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>
<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="num">$ (435,423)<span></span>
</td>
<td class="nump">$ 1,616,042<span></span>
</td>
<td class="nump">$ 2,462,652<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>
<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_ProceedsFromBankDebt', window );">Proceeds from bank borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140,000<span></span>
</td>
<td class="nump">178,752<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_RepaymentsOfBankDebt', window );">Repayment of bank borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(140,000)<span></span>
</td>
<td class="num">(178,752)<span></span>
</td>
</tr>
<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_ProceedsFromStockOptionsExercised', window );">Proceeds from options exercised</a></td>
<td class="nump">57<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">995<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 );">Payments for repurchase of common shares</a></td>
<td class="num">(5,003)<span></span>
</td>
<td class="num">(485,931)<span></span>
</td>
<td class="num">(124,929)<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="num">(47,356)<span></span>
</td>
<td class="num">(795,398)<span></span>
</td>
<td class="nump">1,472,091<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash, cash equivalents and restricted cash</a></td>
<td class="num">(2,009,607)<span></span>
</td>
<td class="num">(472,395)<span></span>
</td>
<td class="nump">2,796,385<span></span>
</td>
</tr>
<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 at the beginning of the year</a></td>
<td class="nump">3,047,956<span></span>
</td>
<td class="nump">3,520,351<span></span>
</td>
<td class="nump">723,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at the end of the year</a></td>
<td class="nump">1,038,349<span></span>
</td>
<td class="nump">3,047,956<span></span>
</td>
<td class="nump">3,520,351<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_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company</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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>OPERATING ACTIVITIES</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="rou">
<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 (used in) operating activities</a></td>
<td class="nump">85,681<span></span>
</td>
<td class="nump">702,391<span></span>
</td>
<td class="nump">124,048<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>
<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_ProceedsFromBankDebt', window );">Proceeds from bank borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140,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_RepaymentsOfBankDebt', window );">Repayment of bank borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(140,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_ProceedsFromStockOptionsExercised', window );">Proceeds from options exercised</a></td>
<td class="nump">57<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">995<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 );">Payments for repurchase of common shares</a></td>
<td class="num">(5,003)<span></span>
</td>
<td class="num">(485,931)<span></span>
</td>
<td class="num">(124,929)<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="num">(4,946)<span></span>
</td>
<td class="num">(485,927)<span></span>
</td>
<td class="num">(123,934)<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash, cash equivalents and restricted cash</a></td>
<td class="nump">80,735<span></span>
</td>
<td class="nump">216,464<span></span>
</td>
<td class="nump">114<span></span>
</td>
</tr>
<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 at the beginning of the year</a></td>
<td class="nump">218,841<span></span>
</td>
<td class="nump">2,377<span></span>
</td>
<td class="nump">2,263<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 at the end of the year</a></td>
<td class="nump">$ 299,576<span></span>
</td>
<td class="nump">$ 218,841<span></span>
</td>
<td class="nump">$ 2,377<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_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 equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. 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. Cash equivalents include, but are not limited to, 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/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 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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-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_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, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. 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. Cash equivalents include, but are not limited to, 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://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_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 activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors 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_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 activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</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_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_ProceedsFromBankDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 bank borrowing during the year.</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_ProceedsFromBankDebt</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise of option 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://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_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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_RepaymentsOfBankDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 settle a bank borrowing during the year.</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 (b)<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_RepaymentsOfBankDebt</td>
</tr>
<tr>
<td style="padding-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_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</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>EXCEL
<SEQUENCE>97
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( !TVG5I&QTU(E0   ,T    0    9&]C4')O<',O87!P+GAM
M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ)
M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$,
M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2<?J]P<"A#G>B4^BQ-+.9<K!?^+
M4\L54Y[FRF_\9 6_![H74$L#!!0    ( !TVG5ID.HX/\P   "L"   1
M9&]C4')O<',O8V]R92YX;6S-DL%.PS ,AE\%Y=ZZ[58THJZ739Q 0F(2B%N4
M>%M$TT2)4;NW)PU;!X('X!C[S^?/DAOIN+0>G[QUZ$ECN!E-UP<NW9H=B1P'
M"/*(1H0\)OK8W%MO!,6G/X 3\ET<$*JBN 6#))0@ 1,P<S.1M8V27'H49/T9
MK^2,=Q^^2S E 3LTV%. ,B^!M=-$=QJ[!JZ "4;H3?@JH)J)J?HG-G6 G9-C
MT'-J&(9\6*1<W*&$U\>'Y[1NIOM HI<8?P7-Z>1PS2Z37Q:;[>Z>M551U5FQ
MS*J[75GPY8K7]=OD^L/O*FRLTGO]SXQ7WXPO@FT#O^ZB_0102P,$%     @
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
M3@H\W/[O#;#"Q([A[8N_ 5!+ P04    "  =-IU:^_Z^Z(H'   Y)@  &
M 'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;+6::U/C-A2&_XHF[73:&2#Q+80M
M, TAV3+=#2FPW:&=?A"VB#UK6ZDLP_+O>R3'4=A5C@S=?H DCO7FL2[GU3GV
M\2,7GZJ4,4D^%WE9G?12*5=O^OTJ3EE!JP.^8B5\<\]%025\%,M^M1*,)KI1
MD??]P6#8+VA6]DZ/];&%.#WFM<RSDBT$J>JBH.+IC.7\\:3G]=H#5]DRE>I
M__1X19?LFLD/JX6 3_V-2I(5K*PR7A+![D]Z8^_-6312#?09?V3LL=IZ3]2E
MW''^27VX2$YZ T7$<A9+)4'AY8%-6)XK)>#X9RW:V_RF:KC]OE6?Z8N'B[FC
M%9OP_&.6R/2D-^J1A-W3.I=7_/%7MKZ@2.G%/*_T?_+8G!L%/1+7E>3%NC$0
M%%G9O-+/ZX[8:C#<U<!?-_ U=_-#FO*<2GIZ+/@C$>IL4%-O]*7JU@"7E6I4
MKJ6 ;S-H)T_/>5Q#)TM"RX1,2YG))W)1-J,-O7;<E_ CZM1^O!8\:P3]'8*>
M3][S4J85J"4L>2[0![H-HM\BGOFHXCF+#TC@[1%_X(>D2JE@%2(;;*X\T++!
MM[OR1C"T"ZKU\Z9:T9B=]&"!5$P\L-[I#]]YP\'/"&ZXP0TQ=8-[\[1B-CB\
MN3_8GR$4T88BZD9QQ999)87N*G(MJ63JL(T+%[RG><40L.$&;-@-;%R6-<V!
M;\6%E0?7D:+&< XW.(?=<!9,9%S-KX3 ^K0.G$.IG?UZ^B-HHPW:J.-$$A2"
MJQ[ W;V%:[E&[VC#=-2-Z3J%^$PFO%C1\@G!PN5<6-[ 1,<!JK2."[,L9V1>
M%W=,6",B+C(8>/M!.!SX&-)6P/:Z(+4+$#IM3@OKQ'((G8]_OR3SZ4<RG4^O
MWMZ2R>75X@!#] VBWP7QHHRY@!'406*OB1*$"QC>NI3B"5X3.[=#_0B#-.'?
M0\-U"SE.$@C6U5[[AKR#\\AE:2?#)3^4F20^BF?"O8<';!3OYI%;\7#)7VN:
MU.0]U5LJ#-*X@8=';QPR%<S>B[CH*!B1/U-:+I_@CUQQFNQAL,8A/#RT?PD[
M49]@.M[P1_L^!Y=;U D'OCEL/,_52LQB"7-<<:<TPX"-AWAXZ/\2>,$K"=;V
M9[;:O71P1=BK>SX:AHR+>'CH_ZHWFT5MA<*5)G,,R%B(AP?]-1!X1Z&W)#S^
MI,<#\,AE+:'KRB0KEU; 1CG2RBJ/>3@-@N P.AH&T%D/MKVK<1"_DX-\!%_;
M_U3"5"/7C%:\9 FYJ*K:;B@.S5MT ^P;*_$[6<D?/(>Q@YQ,^YRHK$2XTIQC
M0,8X_$[&,:F%:#:9RO]AT+1WU'8P7-'15<8M_$YN<5%*)II,4NWG:(MJ)<,5
M'63&*/Q.1J&'CDS 8I?<O@P=.N^H6#(RCF/(F,&R87YJ28S1^(3?R2>F!1-+
M-9QO04&F[3[/"OO?T@;?N(*/A_&+R>R*C.LDDV %8RD9! J])Y[EU!HL''J.
M!,(WT=_OF$+,LI*6<0:1?Y-GD:D0>B,%DZ^I;ORE</^V\N(_X^Q)XPA^Q\0"
MYI R@_6Z+1,J$BL8+O?AX/J O!V/%QB<<0>_DSL\RR^L4/\MLPB,+P1X#&^G
MW*[-NZ/Y.<MY!K,5=B]UG*J75-7G:C)A$#'O,UB^B_HNS^)V-"!1@'W9.ZPW
M V,< 1[N6_A9)@IR<6[EQQ4\SPLP%&,9 1[@6Y1W/-Y=M\$EVDT;;&)26&L8
MUE9QJ9-?3& ]"%BY%V7"/I/?F'7..:0&L&D+#P^'H8>1&;\(\#C?FNLLJV(@
MNV54H.4)A]S^ON?O!RB:L8F@8W5IFVT&!ZW.[Q!SE$L"XQ!!Q]+2FFI=TMG-
MA<O-;C$J8P\!'K?'@)0T6#N,RB'@#&4F\ =XI 84R'YH21+8KU69WDG:RK1K
M+%3LE574P!A!</3-R[ZH)[RV[FN<(L1#_4TF<T;X/?'\'^]^@O0AK@506VO
M#L_9.5![A-$X)8+I*]#>'4%N# G3KL%\?C'&.4(\[M\(FNB-P5-QQW/K-3BJ
M5K]C',8V0D?,7_<BF7Z.5?AG.XW8(32_O9YB1,8Q0CS,7V*]O4;Y7VY ;-V!
M"+_UT@E1\W@ML3&4$/> ERP=7.F+T=DC*["F!YK7C'RX_GYPH$R:K" #T]]C
M\,9W0MPHYIP\7RT[([U#R)&2A,9S0MPRSNH*CE05B3EL*&-KUHM+O';$C1>%
MHV\^1_\/0PJ-(86=,I,7U:$=DNXZ=&3<)^I4OWI1'=HAV;4.'1E7B3H5LEY8
MAW:(?EV'QEB-\T2=:ER=R] .N=>6H2-C3-'+;I1T*$,[%)UEZ,AX4O2RVR1(
M&=JAA):AHZT;Y+A13)K0J+*$BI<ERW=N+!Q"[U7@OZ5?5JR?8QDSB7 /T+-L
M+!C=/6:H@#T,CH;[OD<P0.,M$>XM*G^'W"KE)7:GU2$2#4:'^X,A'OJ,ET2.
M&Q-?#>6TH%G>3C8K'ZY89$TT^26A__"#F!<VSO[6TSRJ8*J?65*>"S.[>;!G
M<W3S7-2X>1K(G-X\5/6>JGIK17)V#TT'!X<PY43SG%+S0?*5?C;HCDO)"_TV
M931A0IT W]]S+ML/Z@<V3XN=_@M02P,$%     @ '3:=6@/JNXK:"   6B8
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
MG%/'<; B=/3,$V!YUW'&3O.OG03$-Q6P?/QOR#%>"[$+:.D5 6T?_-4[13U
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
MJ,:.# T8CA,C11PX2A@-B)$C#AP+(4L"=XXD6YK)&Q5(B:S.9RV]"<SA4BY
M&FDOM\3N2Q"&)C,'BF!"N$',"<,[_/=X$=R) ^QE]E56TZ,2A@F&32FA%2KF
MBZRH&W;.M1\[.A*%G$8&+W^[OYOCA_*V'Z4="46\43HK03UG52X0Z/!VT',-
M$<MK,8$*V!1 9ZR(%2L2X\@L?_ZV?SM2!_*V'RG:18IZ(W6C9Z)&<EM3/ZYG
MR"=0E;F<B\^H$N[$HG9B)3%A9K!L6,P),[(O=7EC).Z;+IUV(UZA,WZ0&HJ<
MM):,?EK,59%@?IL"Q04$7I2:RZ#3(X]HPGO(=3*+^'7653M".T/V5,OYAJRL
MW#D>V+T)>8 3*\MM8!0SJ/4F/1O'<( Y[:/723#BUV!7E1:0\OK-3+1E$P/I
M;V6B#0M!4U*3CPTC01"Q'C:=!"-^#7;YFL^R:BK0%+;^'A%&7"J,1;')Q@$C
M$>252<?&\;A'')-.@A&O2(&A>8:!:5?4MP8G<M14$G.3C@.&$Y.+ T1('YE.
M$A&_)MI,HW9(T*. )4.L:2&=O;K% G$HEQ!6"TY,9C80^ <["F=-SL8Q'/)X
M1UKM\^NT$/&+H:LME9U2\0CZ#W8#3FJV=N%)@BW!X)(X/ SCV&3F (911(/(
MS8QV8HCZQ="UV.2?9T)1AP(*@IB$Q@A<.( \I+&9JZD#!UP2'O1L;&@G6ZA?
MMEA\4*9U73PN=?98P@A*5,GJ*)>5KF6KXP&]JI%.XK:<.6HVV\R4M X@E$]F
MB74'CH=)W"=J:2="J%^$O,T[S7Y*="U>T"5L6Z:_T(6L%T,DZTE19?4OI&99
M+6:RG(C:.5O7[>]^)CAB04A):(;"!@8T":V=N@,'92V)<5\L.L5"_9^;FEC
MWJ6"T56;:"P:B;;'U4GRH%^C#NHM/92W_:!V2HGZE=)YIHK\:#^$[D19^8GW
MYLP06Z7"AI&AF4SI&I7L)M.PYU,.[601]<NBM"B7L)EY%YOP?6QLF(N-C0J&
MO*^&=[J(<O_GG'T::*E@HP8**<_*?%FN5?MF/KQS(GB5V&]/A$-Z2P_E;3_:
MG7"C?N'V_HE@:RW&<(PQ9J84=4$C%L8<FYF6.J$)XR'KDW&TDW'4+^-^9UXX
MM%8?.0<T O40\<C2!0YHS /7"CG:.1Z:PX+6'K,IE,MEI5?G+-NWJZ.\<W*<
MMB=>QOLS<GS6'FR-.C>K\\%O63TM*H5*\00N\3""?M6K([?5@Y:+]A#J46HM
MY^WM3&2P@C8 ^/])2KUY:!K8'GR._P=02P,$%     @ '3:=6HV(4!*\ P
MK@P  !@   !X;"]W;W)K<VAE971S+W-H965T-2YX;6RM5VUSVC@0_BL:7^<F
MG6EBR^_D@)D$TVEF&L@$VGX61F!?;8E* I)_?RN;N& $E^GP!5ORLX_V6:U6
M2W?+Q4^94:K02UDPV;,RI5:WMBW3C)9$WO 59?!EP45)% S%TI8K0<F\,BH+
MVW6<T"Y)SJQ^MYI[$OTN7ZLB9_1)(+DN2R)>[VG!MST+6V\3S_DR4WK"[G=7
M9$DG5'U;/0D8V0W+/"\IDSEG2-!%S[K#MPEVM$&%^)[3K=Q[1UK*C/.?>O P
M[UF.]H@6-%6:@L!C0P>T*#03^/%K1VHU:VK#_?<W]L^5>! S(Y(.>/$CGZNL
M9\46FM,%61?JF6^_T)V@0/.EO)#5+]KNL(Z%TK54O-P9@P=ESNHG>=D%8L\
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
MM!#KUB[%\B);47L$FC4V9,7R7*'M!C#$,0\+,7".PYV)BNTFZIC] ';4:#&
M&JR@M!"4%F'==)XB)!>:ZDK3%$BIZW%5#28@(][1<KDOAZ,]I7;#<\S& #MJ
MM!P@:0'67;[F9KBG7D^ 9HU :3$H+7F^1_J2Z6Q/;+<]7[1#P,X8K1703;-8
M=U>I*A-0)Q24%H/2$FMG]!72V9O8;F^.VB: =>^->^KVJ;D]XV@%@&YB!:5%
MH+08E)9 T?JZZOQ4;/=3QVP5:%&])Q)438'ZH]C@!B)U6@%U/4%I,2@M@:+U
ME=(YJ-CNH+YFJP#6[3R?N_+B6YN+0)U04%H(2HM :3$H+8&B]1766;38;M&^
M9*> '3%Z$60P<:GP?*+,,@%HVA"4%H'28E!:@@U6M=+!?;%TQC*V&\MC=PI@
MW52><HSE):1JQLT-H>;(P'Z,HV4!:AB#TF)06@)%ZVNG,XRQW3!^W5X!.W3T
MU .Z1Q?K3O,4,RRTU1*H,VS*JCUW:HCQ?74!D!A1#+L#%TZDLVB)W:(=O6'
MSAL[S*"T )06@M(B4%I,#+N$B4N8ZCXE+PCL*Z>S=8G=U@7:,F#/,EI/H(XO
MT4U0CZJ/[H6@.2-#3N2I#\G'ABA,J.;I&\+DX/L#JPO2>;CD584!B'& ]>VF
MZG'.#3%3AC!SU2VI1+<8Y?MV7:'::89 0K @0OF 1(; *?:)[W.URPWN)A.,
M<-4Z-[P91JG 8FBR/JH2\%-E LS=;Z@3@(6'Y#]:G0#80@&PE0)@2P7 U@J
M+1;P=VP4)9V32NQ.ZNMV"YBE![I[E.BNK6 "<5?=KA. Y@U!:1$H+0:E)2_I
MX;ZJ.A^5 )0$L#-&ZP74:P6EA<2TCY-Z6-UM'X&FC4UID=N<[=13F&YE3^4I
M3"Y$!H30V:0$KCB '35:#Z >*B@M!*5%Q/!(/T*"J\_!QJ9 2K$N!Q.085\,
M/-!".D^3P%4)L*-&RP&T3@ Q[! 5KN8O@":-0&DQ*"UYMD/Z@NE\30)0+,#.
M&*T4T$VT1'=/U<TW(6C&")06@]*2EL;,O='72.=?$L": 41WUGS/U78#V%..
M%@'H?E906@1*BT%IR;.#U2^1UKF@%*XB -4K JAVACW;6+%0@X6GGEA ,T:@
MM!B4ED#1^DKI7$\*7Q& ZBX<<WU/:'5)[+E'ZP9TORHH+0*EQ:"T!(K65UCG
MK=*?+PA@1XQ=X%"#^RIG5>5650":- 2E1:"T&)26/-N]?:%T;C"%+09 3<4
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
MAX\KD16B50+R]YNFZ?=?U T.K^Q?_ ]02P,$%     @ '3:=6I5\T_X] @
MM00  !@   !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q]5.]/VS 0_5=.&9I
MFIHVE&ZP-%)_(9 HK0B,SR:Y-A:.'>Q+"__];*?-.@GZI?;9]]Z]Y]XEWBK]
M:@I$@O=22#,,"J+J*@Q-5F#)3$=5*.W-2NF2D0WU.C251I9[4"G"J-L=A"7C
M,DAB?[;42:QJ$ESB4H.IRY+ICS$*M1T&O6!_\,#7!;F#,(DKML84Z:E::AN%
M+4O.2Y2&*PD:5\-@U+L:]UV^3_C#<6L.]N"<O"CUZH+;?!ATG2 4F)%C8';9
MX 2%<$16QMN.,VA+.N#A?L]^[;U;+R_,X$2)9YY3,0Q^!9#CBM6"'M3V!G=^
M+AQ?IH3QO[!M<@<V.:L-J7('M@I*+IN5O>_>X0 015\ HAT@\KJ;0E[EE!%+
M8JVVH%VV97,;;]6CK3@NW9^2DK:WW.(HF2SNT\7=[73T.)M"^FB7^>S^,87%
M-4Q&Z0U<WRV>4SA=,HV2"B2>,7$&)\ ES+D0]F%-')(5XNC";%=TW!2-OBC:
MBV"N+)V!F<PQ_Y\@M Y:&]'>QC@ZRCC%K /GO1\0=:,(GM(IG)Z<'>$];Y_G
MW//VO^"=O=6</JQ;0HV&/O5ZE,$-U96I6(;#P$Z-0;W!(/G^K3?H_CZBK]_J
MZQ_5=V_'5JV &U,SF2%DRA!4C.>?"6VH+CV5&]9-<MGIQ^'FL'YXT$HEZK4?
M&&-Y:TE-5[6G[4R.FE;\E]X,])SI-9<&!*XLM-OY>1& ;H:D"4A5OC%?%-DV
M]]O"?E=0NP1[OU**]H$KT'ZIDK]02P,$%     @ '3:=6B5V_7'<!   ;PL
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
MYD7S62 #B2YN48$<<K0Y^+O_SR\$[K2L Z2R@ZLU><;*=I-COMQ%^N&FZ/U
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
M!8F)F2SY>@$M%=P@F/!9B69+I1KRW']9(!,;]VY$[J1_=PH,TX5N88&%9R2
M7H*#[.W=/546\OO!V-X!\.08#.:\#H0VJ\8$GM7#K&R/E-NB0X,M&L;(%JF<
MFJ!*[#I<G'B]U:@&>FQ1"\.\NNK<%8I'VL)]WL$VV3&AXCQ[?')P&K RH>?S
MHX.3?PL]LZ>D\!%Y5>D)AGB!K[/;//F,8) ]CK6X9;(.J=I3M$C-USMXXU#,
MWC3LUM+OKI!X&^R>]RK]+D^-#?AC7=SDA ;P6*F;X=!+0A)XK=FVP"$.Q.N
MW_(PJ5&:)'O2BW5M$$T$(VCMN)D+#@,]$AE>+/%A9F8#V%M$9KJ3&3,_;_33
M %H[A[;).!IRCH,$_LDY\L_!VPO+>'QT,%-B 6*:&=(A8CH^.(X__R4LL][+
M?AJCHACO8+3C8%I!57,,I2C>(S9$N.9P2[X)@(80A&C!"$+HBJ:30,H%;OZW
M8DH!0.S2LDN BX7!GU^%$8E(]J7+OQ(L-LB#V SYGX:)KY)="( 1_C?"BBA(
M20=$VQBRXQ)#,Y9J6@=TA'2)$S%^"1)\0YA)IVJO"<9W3<8BR1&R0([2<7(L
MI(+@$5-[$-KFE,,L$J)*O+'\ P-2-EGA[L*A;M$&PUY-@#(A'":9/,LS5?"$
M/H/I3ZX,T2CA< XPVSHQRI%[4P5:X-G(>2E\+SA4QY$Z<>)7&@]CY6DT3>E6
MH*U#,#C0KOC8U#LMULEWP]MG@DF2"8ASS%S(8)ZTH^X8B UH@V"K!!V,-H!C
MW$@7F;O^QKEFN .[IJIADM%98L_/N/;''I4=Q)MM>SC@/U-KA6SMY'H%0(,T
MV+3B?3(!C-'2*0(>1[D!%0P?S8<P)D]\I/0,K<>[I-,UB4>@,+8:\I9:IB-A
M8#)M5M18&QF;)8="3<PZD]%RA(ZB2?'L].#97V!3' \5X'/YH+"#$T%6@3%H
M_,>F1:975[!:9=@TU6*AP6\:__2_5?-[!2PU>U/\T>8!K?4 **Z<.!XETDR0
M4VH#6'0$ ] C**I$ GF97]KIJ'(\E@@L!4"JKT&J4Z_&!H_>2)B-X)=<'H#^
M_@<X&@)FVI&CBUW!92>Y$:?H'&/X0F*?>%G5E?NHE]["^CNW:C&6%#H3@2ZJ
ML5J 27A@![F-BS+7#OL<A,^PYV, YB:)T"L7:%$U'T*M!Q@>R9UEIPEW!C0Q
M$C<B'C3.%V103^[8EOT]",W80  =QKCRX(D4-(5*L8_](YFX=:51?S2:#V'.
M0.>=F,])^MD :ST <D^6;""=WG:=<:$[WT_MG/P: CUOV5/##('=BX*B%4*3
MOY(!]'Z[W$=$H>ZU#[]^"MXU9I4!FH=H9F))!G<3A*H9_5$3<Y6'B/K.::5\
M=^LC5EAP+ [Z\LDU0ER6V*KHGQUY)$$KK!95KY*8^P\RCN."E&09??ZH,43F
MGK08IX .S7#0:NPAT1)=8!R(,Z7%B?LHXVPJ GFJUZ5J'<ZN6JNY 3A!LY=]
M$/$A9QP2*48GKW)F1W#"L\-G>>B,+):7XLR52(M+2BH*;J91_QB6PSD=EIO!
M>N"+JN&5HTW-Q(L,HHK(>]S6ZC4+<02"<A8Z@9&7.P;X#2A,_=&>/<TE- ?!
MNN"YYKLG@#8PS\9!0(9PZMTM]X 1R5W_->V-]0&?H#4@[P.IQ0I$%X; !Z[:
MM@PK+AT*$X8!@&\JUTW%L:*>518UTN! MG#,I &]\CTH"=V52,2PJ2JG\2+5
MP7#,<YS7U17SH\#[Z%&)Q#(G+A<WGC'!Q$1?U["ZY>A$-"<B;/'7N_>^]M]_
M[4 /P^<0I#!&(5SQ)IUW],F=Y,\.S_/CTT/SW2R?G5WD9Z?/K.\N/SPZSL^?
M761OS7I'GL P_%E^<7P178BG^>SH2'R9]PU^?'B6/[LX30>?7>2'Y_&Y?VC
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
M! D;)D/X7*LR,[5"!NOLN9GH5U!\'C(>OS#PHX1Y44P%8Z2")]QF:4[.Q^6
M<3_I2=$PA"^H]27,TK0NZEP87-$K1 F79L*^<T?C*(@8H7?RR M8$GL']YNB
M$IFRU.C.B#3!"*W1Z+,G[_/_WH0_\HA/] OYT3MOSB(_9G$8]70!"\.$T<G
M%:61477[8&<E5$JF1/=E2^9[(Q:-XI<H"3 (SP:5O@/V7GR<:,7P((W(3\@.
M^9"%/#@-($GHIKQ>EO9N!)^IA6J$G=!P00$,?'K)\YR6&,EA/$B.LCV["^X-
M!V&GHL9K:VJ/0FG YD4]+0+*>\[:$FC<FS)@U"]UA;;CY?O!N>?'[?6, M7&
M=D9-AU:7IFT?G;9KOK.VY[R8MYW[5JA-5FK(<4VNWF 4.:#:;M@*1E:V SU*
M0_W,3K?T X&J,:#UM93F*#0;=+\DTW\!4$L#!!0    ( !TVG5HQK(P7)@,
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
MD"Z\!UDG7>,,;O>\LH^7D7Z@NC%IYQ^Z^J0E;/M2_F;8)X+(3P9$%K@!=]%
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
M^MWOV24[U]<ZK2!W^U$+=CS*^@D&M7=]6^J;N\EHWC^.V[2$CHQ&J>V\*KS
MA( \P^ZG>*WC>P>(A@(&,54-%X"=$7T(>/T,8EH]C".Q865AS0^U[M4&QOA-
MWW^A![Q"44XSH#@)L\+]2[Q'V?E>\Y\M>AU[I4]'Y_V-;S+L_1::Q.[G]/>G
MC0^[((WPVJK.]9.+KC5@9^Z&F$R+QUM^6!W0WI<:_)+&J?)W+#F^L\0@[H<_
MAAK/Q./HS[OXZY&!4>W^:SEJLQ_C7^;_\=6UKQ[XE5]09TWYQ])+?"+SI8XJ
MOAZ#VE5;^R%ZAQSV6TD=,X<O.X;Z+[0"]L1?%EJ1836IXWCB]SU0H$_PD);>
M/^ZZ\[_NH.R<5)S2ADF[@U;NH5WR5:A[  T_J%+#J9=-[NB-EADEXF>'?*2J
M3^8NO&DY_"IHZ)O1T^C;W1*'\A?*P"0*8O\9;W>W^PCZPG_[VR_W7U"_D34*
M6RL*M<+6=#2?'8G:?Y7L+YS9\I? -\8Y4_+/C9+(X+0 SU?&N'!!!W2?AK_X
M#U!+ P04    "  =-IU:(87!!N<%   ]$0  &0   'AL+W=O<FMS:&5E=',O
M<VAE970Q."YX;6RU6&U3VS@0_BL[*>V$&>/X/0X%9@JE/6[:P!#N[:-B*UA7
M6W(EA<"_OY6<.&\D5^C=%V+)VF>?73V[DCF9"?E-%91J>*Q*KDX[A=;U<:^G
MLH)61+FBIAS?3(2LB,:AO.^I6E*26Z.J[ 6>E_0JPGCG[,3.W<BS$S'5)>/T
M1H*:5A613^>T%+/3CM]93-RR^T*;B=[924WNZ8CJW^H;B:->BY*SBG+%! =)
M)Z>=#_[Q>636VP6_,SI3*\]@(AD+\<T,KO+3CF<(T9)FVB 0_'F@%[0L#1#2
M^#['[+0NC>'J\P+]DXT=8QD312]$^0?+=7':23N0TPF9EOI6S'ZA\WAB@Y>)
M4MF_,&O6!DD'LJG2HIH;(X.*\>:7/,[SL&*0>CL,@KE!8'DWCBS+CT23LQ,I
M9B#-:D0S#S94:XWD&#>;,M(2WS*TTV?#Z^'1Q?7P[O;ZRY>KX6>X&MY=WEZ.
M[D8G/8WP9E$OFT.=-U#!#B@_@*^"ZT+!)<]IO@[00UXMN6!![CS8B_B19BZ$
MO@.!%T1[\,(VV-#BA?]%L U4]#R4J95C59.,GG:P&!25#[1S]NZ-GWCO]Q"-
M6J+1/O27$=T/-7!A)QI<<?AU6CZ9_&*6=4'ALQ33^MV;-/#[[Q4*[6\A 3N
M)*:&2(G%.U8L9UB_\"?C?S/"[^$C^2X@$U5=4DUS8%K!U<TU, X7!>,$",]!
M:2+-2RU)SM &"]*X&Q4(4! &(RVR;W#YF)D)VA(89>SHCF8%,N7BP9* <T%D
M[L(=FALWDC"%P!P;6"U%1FFN0$R U#AZ9%BW% ,\&(2QZV$!E25".&;!K&!9
MX<!!&$5NN'@#,Z*PUV1"YB82#ESPHPQ5+06^1]Z,:XK[K6U0!_' <_L[;4F>
MLWG::L+R(YS*2,TT*5WXA'AB9A!U$T>3_@O,(N%/4(@2PUB/@8 6: MBQJE4
M!:M-%"D2>&L>UG;#@9PA$VVLN.&R&+KKZ]H\[PI3S5>L.S5,5X30[%D.$RDJ
MB-S(>XM,P1^X(3[E4VI&\RC=1G*<&LD%SEX-36R*CC"QM62X]Q1=3ZALZ#72
M:E303N^0PH'O)B&,G]G[?A2XZ<[],YSW[W_:3__%?D,#L%L#FT&^4A#]P$W2
M%RGB;D^8+]I_W.:@[X;!VJ9OAF45,**UIM682B.#T(&^$T>^$WL>W-Q>8*\P
MO4#4)F\*ND.!YKYW"#.D!/21RLQN\_C)RH2B9L03I<HB-WCKLI*TGDHD:8S0
M4QP[21R#*@A&B"J3RT1.X/;K.03QP!VTNSK%PTQ:3]9B!<V([%Z2:N$XVN?8
M]YQ@$#I1FN[Q'/K1BIY^T/-0/+2Y1 I!DCJ>-_BY3'Y K:$_A7>;=L,W.1@=
M+3#,HG5GB-GB.7M+Z1F-(?Z&JH+P+1!;S7@I:,)=7 P:!4_:8C(7UWQ:&L9B
MIJQKBN++M#5O8-6B/N?UU3;")8>VTG%E294!(ECC6(A80V99OJP!AH"X8?3[
ME&DL,*TE&T\U&9>V#*P6AGA!O43L^R?T*6NWR:<I:_1W#(: %[[_WW__HD0"
M-?>S]41NKC/M>740K@XBC,;D!?LUA6XIE#I\1= MX@'X3NH/G-3S5^:B8(!=
M(5Z9Z891[ 1^? AWDG U,1CVS.EJ<;A?8C^?8,P6?O2@TG<(9^.$;XB1#!6A
M[ %@M+?S,%DXZ89I<O@L!3]XGIJ9O^*OH+;LWTOM+\Y1I&K[02/G-HE-2V<R
M1T2IC>:[J(%R:B]T.SO!,AX\+9U^DF[%$3O1RLXO?OU! MU%U@^-VEX>Y$JW
M,K2:OHN=:>7P^M%D=X/$"5)_>W?"-+#EH)_1Y$X];J&8W!BD;;>>DZ;>MMNX
MG^(=R/2RQA]?5N0K2M'T\M<%$#C)('7\--QB&'FIDR3Q=DAXXW:2L-_&]-P'
M4V_ED[9"UO;#'0\%,>6Z^;IM9]O_#7QH/HF7RYM_+'PE\I[AB532"9KB?3GN
M@&P^UIN!%K7]0!X+C9_;]K&@!/-B%N#[B<!S<SXP#MK_F)S] U!+ P04
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
M+TL\4&T5W@Z,7+K*=RH-UM&NN\ ?%Z;L I3/I#2;@=V@^Q4:_@=02P,$%
M  @ '3:=6MD3EE8Z!@  H0X  !D   !X;"]W;W)K<VAE971S+W-H965T,C(N
M>&ULG5?;<MLV$/T5C-))[1F5NMFQ$U]F?&OJ3.UD;*?-*T2N2-0@P "@9/U]
MSX(4+3FV.^F+1 "[B[V</0 .%];=^X(HB(=2&W_4*T*H/@P&/BVHE#ZQ%1FL
MS*PK9<#0Y0-?.9)95"KU8#P<OAN44IG>\6&<^^*.#VT=M#+TQ0E?EZ5TRU/2
M=G'4&_56$S<J+P)/#(X/*YG3+86OU1>'T:"SDJF2C%?6"$>SH][)Z,/I#LM'
M@;\4+?S:M^!(IM;>\^ R.^H-V2'2E :V(/$WIS/2F@W!C>^MS5ZW)2NN?Z^L
M_QYC1RQ3Z>G,ZK]5%HJCWGY/9#23M0XW=O$'M?'LLKW4:A]_Q:*1G6#'M/;!
MEJTRQJ4RS;]\:/.PIK _?$%AW"J,H]_-1M'+<QGD\:&S"^%8&M;X(X8:M>&<
M,ER4V^"PJJ 7CL\^7UU=WEU=7-_=BI/K<W'V^?KN\OKCQ?79Y<7MX2!@"Q8<
MI*VYT\;<^ 5SH[&XLB847ER8C+)- P/XUCDX7CEX.G[5XCFEB9B,^F(\'.^\
M8F_2!3R)]B;_)^#DN8@;>SO/V^.F^> KF=)1#UWAR<VI=_SVS>C=\. 5;W<Z
M;W=>L_[SY7G=W&B2B%=-BBVY+<YDI8+4(K5EJ0(Z,'AQXH6="12#RBFYKB#]
M#2$TO0_29,KD GPA0D&BJEU:H&VB?N7 )BXL^Z+2T@0!64'?:U6QOI 5UA\4
M6HTR\<MH^#[9 ^2U1O?VQ:)0:8'FT%I,260U@4>F'LJL&2P((B55!=YE8]M$
M;$VWQ0VM)EC .K@("A*^D*B9^&S$IUHOQ7B\BHI-G-FRDF8))XVM30J?9*.
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
M).Q"_D11H1=:.4;J5=W>G?.03A$Z2S@45:[E1*P7>_.*]U=48%@I,7/=DG)
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
MM'Z_%5)O^ T"49"LF&R L_%:"]+H%1NM-3Q1/$O!#( EG":/Q<X85Y)THT]
MBZ,CC+EJ&'AP$>6!F&M"LXCCKA\TD2+FD3X"J*61"@9R2ZWI RLMRR0,P<0=
ME/C"IK!-X2&.8>-2'"3J &_PW6M \?P6QNP>2A46V6QO>H-3K1[#X[#\=H,'
M"BE#VOA16R)FN?@R!-D?H<QUB=TEB_77/=6 #4/31I W,%=4IJ-A*+)$%Z,M
M2!CR_#A"8IN6J;R2LV\P8W%LK=94Y?KD/?N&02,0U6+HK 78*9;5'N/[YZT<
M+DV+=K&[U#SWL6&T=N%H..C#I6;#GSG)S<!P:8NHB,+:)B WPB*$[C]/M_Y\
M1!Q(JLU3XI?%!N4VYX#P_$-PD/0#O,U25&&> 2B;XN"NJ0:<R,T\JKQY06.P
M,2-S_,BE/8(9Q39?U\L^U4A/L%YWRW-*#N!YJJ0!PA5B:,/CX[[Z^4O&R$YD
M,<0/PXH&#D.SKA+^#\O]4^[ZD'6^%=.&2VIZ@>)K[- T?41;YD>D!5%MBQH<
M ,\LS/&!&P.ZE/KT/LG54/03<H'^J:9'8(@R)2)*P6D9SI+9=BM2E:<*("^$
M;& I2R$E%>)PV4BU1@O6R(['<<F_L,<]?F2MK6'H#Z7:E3@&,J$ > *J4-I\
MPV\<VFP/E"E;T32*F:SRPE>MQQY8WFVOUFV"@VJ)@%A>QGREH_=Y>X%U]LSE
M=,D(38]QV2P .@,+!:PA*4->@OD(=%@+IL0Q;M;#.(OV6I3]A%$E)$1AB#&K
M ;_C:DWT9N*=[]\ULG.=Z4!&L>$*E,ES8*L@E8Z%]*A@K)=^DB%3%N>]>%'1
M]@M2'I5%+4HB0^=&B&4-$H!/0R&YUA&SQ*I!M5H@\M]9DG^)UWHAMT07]V(Q
M5%PS1P&^FF2[Q.T2_RL?$;1D$)P[_)<( FI"=:0E>E>P/>=X<BUAO\[O>8@=
MA#:6+'6.1;)Z"42;$C4MQJB^4^9U&",I+[RUPPIO8'U$3X,8&A;?5D^Z;9^1
MSQJ?_#>0\?4/&R31R3K_^E^-5K^=\/.?#-33\Q]>W-)TQ4&KF-T#J=D=]$Y(
MFO^8(7]08JM_0+ 42HF-OEV#6UF*$^ ]@JY\P 6J7Y2<_QM02P,$%     @
M'3:=6NOG;==J @  B@8  !D   !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL
MK57O;]HP$/U7K*R:6FFM\PM&68A4R*I56B=4UNVS20YB-;$SVX'VOY_MA(Q2
M0&CJ%^*S[[V[>PXOT9J+)YD#*/1<%DR.G%RI:HBQ3',HB;SB%3!]LN"B)$J'
M8HEE)8!D%E06V'?=/BX)94X<V;VIB"->JX(RF HDZ[(DXF4,!5^/',_9;#S0
M9:[,!HZCBBQA!NJQF@H=X8XEHR4P23E# A8CY\8;)J')MPF_**SEUAJ92>:<
M/YG@+ALYKFD("DB582#ZL8()%(4ATFW\:3F=KJ0!;J\W[+=V=CW+G$B8\.(W
MS50^<@8.RF!!ZD(]\/4W:.?I&;Z4%]+^HG63V^LY**VEXF4+UAV4E#5/\MSJ
ML 7P^@< ?@OP=P'A 4#0 H)3 6$+L%+C9A2K0T(4B2/!UTB8;,UF%E9,B];C
M4V:N?::$/J4:I^(I>4$KB:8@["O$4D )E6G!92T 7:+'68+.SR[0&:(,_<QY
M+0G+9(25KFT8<-K6&3=U_ -U/!_=<Z9RB;ZR#++7!%@WW77N;SH?^T<9$TBO
M4.!]0K[KAWL:FIP.#_; D]/A_I%I@NX> LL7_,\][).[H0OWTQFS&,J*I#!R
MM!M($"MPXH\?O+[[99]4[TF6O!/9*QG#3L;P&'O\0QOE'4MY">C\.Y?R8I]T
M#47?4AA;7,670=CSO5Z$5]NJO,T+_>M>N).6O$WS!M[UP/6ZO&84O/4O+4$L
MK=M)E/*:J>:U[W8;0QUK0[7&L[.OC?;&^@O^1].X]#T12\HD*F"A*=VKS]K7
M1.-\3:!X9;U@SI5V%KO,]<<"A$G0YPO.U28P!;K/3_P74$L#!!0    ( !TV
MG5H\I3,X$0(  -T$   9    >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;*54
MVX[3,!#]%<M(/*$Z22^@DD1J=T&LQ$K5+I<'Q(,;3Q-K?0FVLUG^'MM)0T'=
M"HF7V&//.7..XW'>:_-@&P"'GJ10ML"-<^V:$%LU(*F=Z1:4WSEH(ZGSH:F)
M;0U0%D%2D"Q)5D12KG"9Q[6=*7/=.<$5[ RRG934_-R"T'V!4WQ<N.-UX\("
M*?.6UG /[G.[,SXB$POC$I3E6B$#AP)OTO5V$?)CPA<.O3V9H^!DK_5#"&Y8
M@9,@" 14+C!0/SS"%0@1B+R,'R,GGDH&X.G\R/X^>O=>]M3"E19?.7--@=]@
MQ.! .^'N=/\!1C_+P%=I8>,7]4/N<HY1U5FGY0CV"B17PTB?QG,X :2K9P#9
M",BB[J%05'E-'2USHWMD0K9G"Y-H-:*].*["3[EWQN]RCW/EC3]>!@9],I1Q
M5:.=%KSB8!%5#.V,KH!U!FQ.G"\6(*0:B;<#<?8,<9JA6ZU<8]$[Q8#]24"\
MRDEJ=I2ZS2XR7D,U0_/T%<J2;'&!;SY9GT>^^?]91]\^>B"Z<2#M]W/G,%19
MG*\2FFIM6UI!@7W76#"/@,N7+])5\O:"A\7D87&)_9\];)ANW=]_89!_N8 S
M'9S324ZNG 13Q\:RJ-*=<L/MFU:GWMT,5_9W^M#XM]347%DDX."AR>SU$B,S
M--,0.-W&"[S7SK=#G#;^_0$3$OS^06MW#$*!Z44K?P%02P,$%     @ '3:=
M6BI@63;Y"   4RL  !D   !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL[5I;
M;]M&%OXK Q4HMH"B6Q+G4MM G,O60(,:3K9]"/HP(H^DJ4D..S.4K/WU^YT9
MWF1+E&1G'PKXP3(ISKG?#W6ZTN;&+HB<N$V3S)[U%L[E;X=#&RTHE7:@<\KP
M9*9-*AUNS7QH<T,R]D!I,IR,1B?#5*JL=W[JO[LRYZ>Z<(G*Z,H(6Z2I-.L+
M2O3JK#?N55]<J_G"\1?#\]-<SND+N?_D5P9WPQI+K%+*K-*9,#0[Z[T;O[T8
MOV8 ?^)W12O;NA8LRE3K&[ZYC,]Z(^:($HH<HY#XMZ3WE"2,"7S\72+MU309
ML'U=8?_DA8<P4VGIO4[^4+%;G/5>]T1,,UDD[EJO?J%2H)>,+]*)]9]B59X=
M]4146*?3$A@<I"H+_^5MJ8A# "8EP,3S'0AY+C]()\]/C5X)PZ>!C2^\J!X:
MS*F,K?+%&3Q5@'/G[]=3,I:BPBBW%M?*WHC/,H,]H'DG9!8+G):.YFOQ0=DH
MT;8P=#IT(,T(AE%)YB*0F>P@,YZ(SSIS"RL^9C'%FPB&X+EF?%(Q?C'IQ/B!
MHH%X/NZ+R6CRH@/?\UH1SSV^YP]11+_60M_KY-]Z22:3643BVZ] )"X=I?;/
M;7H)5%]LI\HQ]];F,J*S'H+*DEE2[_S''\8GHY\[9'I1R_2B"_L>XUX9'9&U
M9 6"6[SC*ZNR>5]<QGBL9FM_P^)Z(-R)KPM$OK/BVU>Z=>(BT='-5J&[V>KT
MLC](+.22A$KSQ#^F6!@]122(?(-AV3"L&H8]LK3B%U%+1LE$&) $F-&IB#:4
MXH)$P)%%21$S4$/&:<&&MD0>;45F+S;F34=*,N\KY19"%T84EH2>X8@R\;-<
M&AQG>ROX$"@N@=S8 30,+VBQP(DU69?<T5OQ+_43_L*'_USB W^UVJ"PN?&4
MG4>UR2!S'M035-\0 J#V?++$,DD$J][D *![4'9MX>\#<8FL&L>*TVM?K&H.
M1)[ HYD^OLGB9%.IM8%*#G2B(E7:=)-9".U5#K5 /)E8#:;F -Q08O #;6##
M2&<6V5AF+I"1,*C#$^8)S[*R$M0F.50WJP5E6P!:9QW)%,4 24" "J!0X00[
M:0XL4"(,,A"_[<6PD-:KK<&!I #"$54"N84.GJ9%*&U]''%PDCXP&!0(4 I'
MF?(R6&%&);S&G6$ =F1H@D&"YH.S>+T*UBLL,D!."!Y+(F:TP7L94U9P3%&N
M#>B7?C,EA.A-IE<)Q7/JBTP'C88P*8QA*4$)>6ZI=&%WA ZKH I;.+Z<S2 D
MO!F0((TS5F=RBB>)NJ'$*^+><<1:.Z ]=P52!70J;)W(H5HXBQ<130Z^A48
M!T(SQ;F=\P:\)OCWH",=OZS3\<OODHXOFQC^]BF1\ZTIMIN4,P5U<'Q2<WSR
MW3G>4QJZ"1Z=^#J$?%4+^>H10G[U(7'E4\U'GWVZK-)-:8]57M<,OSZ6X3:7
MOW')XF;4AWQ9S%7D_;MEL]U"=%/?(\2;6H@WQVN]CN-WK;"_;F+^USKF[YW%
ML;GBX(;-=HO6S=,,-:9+MO&HZ:I'QTIWH25,A&3S01GPRV6IL=2^J-E#CBO+
MM,(?U_A]PK0YTIJ:)E3E^=#3>+(X?4QGE,J;\.\O8(HI4CR;E96E[!I0^K.,
M#_DBR]39-C!89ZWM5WT60S*+.VHQ)^TE!K/ZF"]!)?O\16=Y#<TL+652<#GC
M\^1]!W.AKPU<"0YI"Y#JTJZ",&Y-7^.'^<E[G:;*.72>4/678AK5]]=W+'J$
M$W7S<M^!ND2<-").CA6Q3$*>_<N,5PMLT/^CX-T<=O9E"4GO^W.CBWQ;1*4Z
MXR:SFCTBK4W,;5C5>1S89&Y.((0>C*^XG<>@F31M,M,P@(U52.@<</:0: M]
M<CUPM8//T+Q(I$G694!5X>5=G0T5B-;M4K=(53]XSYU"_ %IFKL-6C);-Z/:
M%N3<^U6SP&[TG1'9K '&G1/Y-G>]UHEO?EM=P5Z/ZR;R%=U[D;/X.U55C5/H
MJE'ZE%V@&$9&6_LL9N=PS :TQ3LO;R[D-YX=I"M-$9Q1&IY#"K??$P?BQQ_>
MG+QZ\W/WF/(4#O^8<#C2D!C;Q'0=;+10-!-T"S"NC4"+_A&#HS>H?]9,2!O/
MV!%L4,J"5\1\L83I>-QKW';#N'Y+@+-5\5596#6S,6N^&U@$QD(+:4BP<<&
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
M.JF^&'&9+%L\5C0)WD84YAIH#C85?A4" YW8-!F2#IB(9<W[V%* 5< '[-9
M!H/F1K+)&@SX&O9TJT.I8EUQ,\KS!,^PWN3J]&K$R0WGTP3,#A];X[K4Z+$3
MZUOB4FZ$)/_](5(0*QA"W!E#5H=SJ$F]<G'[FHU7,J/[X5WW:NV< K)SYBN9
M?G0 ::1IQER.0X(\2#IJ1 MLUBYD)C8XA0WR*!PD1.<[L!3^7%3W^18=A\)O
M&P[^Y]M1!=YANZ:C$"SR*"$((-NAIW\#@.OH=W8S2;/!WTB>Y(&@TY>CPL@0
MCIH##P-8!25Y?-6&*U L$I,D9"&V!B(43Q)MB[ZB(3AQ,Z*="GITDL.1E&_
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
M"MR@KK;15%',7R:34"/$=*:Z>7 NF-!MW0M'<H0BD51,J2% ^1<$IF 57\>
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
MY"VC']>82]"S)[ "094EKF0OYO4X(R[PJ>S0FR*^!X(=PL(>@0/72<[A0/.
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
M#<#U6.+_71EV@[I7!W\!4$L#!!0    ( !TVG5I8O3&D*@4  +\0   9
M>&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;,U8;6_;-A#^*X2[%C:@U*3>G28&
M\C8LP-(%2=9M'VGI;'.52(^DX_3?[RC9BA(IAH=M0+^8.I+WW/N1],E&Z:]F
M"6#)4UE(<SI86KLZ'H]-MH22FX]J!1)7YDJ7W"*I%V.STL#SBJDLQCZE\;CD
M0@ZF)]7<K9Z>J+4MA(1;3<RZ++G^=@Z%VIP.V& W<2<62^LFQM.3%5_ /=A?
M5[<:J7&#DHL2I!%*$@WST\$9.SY/W/YJPQ<!&]/Z)LZ2F5)?'7&=GPZH4P@*
MR*Q#X#@\P@44A0-"-?[:8@X:D8ZQ_;U#_[&R'6V9<0,7JOA-Y'9Y.D@')(<Y
M7Q?V3FU^@JT]D</+5&&J7[*I]T;!@&1K8U6Y948-2B'KD3]M_=!B2.D;#/Z6
MP:_TK@556EYRRZ<G6FV(=KL1S7U4IE;<J)R0+BCW5N.J0#X[O?Y\\<O-%7DX
M^_WJG@P?^*P ,SH96X1V&\;9%N:\AO'?@&$^N5'2+@VYDCGD+P'&J%.CF+]3
M[-S?BW@)V4<2,(_XU _WX 6-H4&%%QQ@:)]]-7?8S^U*X]BL> :G \Q] _H1
M!M,/[UA,/^W1+6QT"_>A3^^QU/)U 43-B9"9*H%8_D3@"4O/ !G.0,)<V-ZX
M[$?^\"[U:?")_-_C'\ U 1=Z@H&#<@:Z"MYN'8/HNY^@"B>Y6&L-TK:M-,W>
M'TA$J9>$06N&18F74-:>"3S\0FES0*R\'RJ)O8B&SZ27IDE##=/ 8XR.R(.R
MO&B+3Q+/#Y.VL#CRHC1MS0SCB3>AR6A/]*,F^M'!T<_;YG!CP!K"94X*P6>B
M$%: Z4N"_0+^ZV"_%>%M<"^[-AS_8QD_*[DX*K!AYSLWY("5EPE>-?/G0 1>
M%-(6'6+FI#WLHEQQH4N7=7TRF=_5(0B\E*7D6CXBE]+?R$8+"^2(Y&HC.[N3
MN#/%F$<G*3DK\.CC,@."AVB5I)E%Q3+TD;"D4,8<K)+OQ0DEETK6;N@D_&Z,
MN\K$ ?F,ASP>YQJ9Y:(6G'&M!2J#FFVXSGL$3EKN;3R3>I11<K^>'=E7Q1-[
M,9;Z,SVA7D@3\H47ZUIGWGCC->J0>7Z0CKKS 5J=[NJTKT1:M>L%:=BBT]A+
M_,F_2/66L%81'I[0!R?RT/<BWQ^]G&%!,"*78HY:@'.9D.X.(HSK%;.U*'(,
M9#?ZPRBA/6Z,PM"!/8H<.S7>,^QRJ2J$RKK.]HE'_1Z876KV1*/EH+89#.U@
MKRV+DV34URH\(J%;HH$7MK)J-Z:A%TWB-X/T$LHI0CT6T1>*.)_LZ>%QT\/C
M@WMXMN1R 56('KM9W]>^]V-_IV?X.2R$E"Y[9KQX4<]8=2QN4=@%8_J"QC(G
M9SEVOW8)!*S;M'S:K5VL$\8(WLGQQNU:8.UO E@DV7.XAXG?UTE8SV2"DWAM
M=::<=TSI5[Y]_F!OVI-!29-!R<$95)N"/:-]&\2N#?@,RI3,,+^KK.K+I?U2
MOI/<N;V[0(];T"LM\()[75OY@%;Z$7G?^KG54+4^*[#7O'8&>LJL9T;D@FO7
M<H;N,O<>!U8/%755IX6[6VW;J$4O/H(VB%C![#MSV[2/:!?;VL8^W%/;!T,-
M*PTO&X4:DQ!7V24Z[\\U>B87U=/5$(:[G3N&0<WW1@L/<-%M?2WNJLFG1A";
M.!=3QX!<??D[;CTJ2]"+ZNF,%P:UEK9^7S:SS>O\K'Z4/F^OG_8W7&.O,*2
M.;+2CPG>5W7]7*X)JU;5$W6F+#YXJ\\E\!RTVX#K<Z7LCG "FO\LIG\#4$L#
M!!0    ( !TVG5I"?W!)QP,  /D)   9    >&PO=V]R:W-H965T<R]S:&5E
M=#,W+GAM;+56;6_;-A#^*X1:=#:@1*^6E<0VT#C9%J!U@L3;L(^T=+*(2*1"
M4G7\[W>4;-F=':/-L"\27^X>/G=\CN1H)>2SR@$T>2T+KL96KG5UZ3@JR:&D
MZEQ4P'$F$[*D&KMRZ:A* DT;I[)P?->-G)(R;DU&S=B#G(Q$K0O&X4$259<E
ME>MK*,1J;'G6=N"1+7-M!IS)J*)+> +]1_4@L>=T*"DK@2LF.)&0C:W/WN5U
M:.P;@S\9K-1>FYA(%D(\F\Y=.K9<0P@*2+1!H/C[!E,H"@.$-%XVF%:WI''<
M;V_1?VUBQU@65,%4%'^Q5.=C*[9("AFM"_TH5K_#)IZ!P4M$H9HO66UL78LD
MM=*BW#@C@Y+Q]D]?-WGX$0=_X^ WO-N%&I8W5-/)2(H5D<8:T4RC";7Q1G*,
MFTUYTA)G&?KIR>Q^=C:]G\T?[[]\N9O]1NYF\]O'VZ?Y$^G-Z:( U1\Y&M<Q
MUDZRP;QN,?TW,#V??!5<YXK<\A32[P$<)-BQ]+<LK_V3B#>0G)/ LXGO^N$)
MO*"+.FCP@I^-^EBP+51X',H4S:6J: )C"ZM"@?P&UN33!R]RKTX0#3NBX2GT
MR1,685H70$1&(,M0RLHTDYSR)2C".-$YD$24%>7K7W!NQ4&JG%4XI0'Y:&.#
MVZC0D'*RRD51K!NS% MQH5C*J&0(A14"+S73ZV,I.$WRTX?8=X,K\G___P8J
M"1A)$10$E N0C2C^;8<B\?<[P7XG)#,P2<&< >D50JD^H5I+MJBU$3S1@MS0
M%X%F*]0OR.6:3(6LSHG*J03,7XH9[A _$L^.O0L[=KV]L="_L ?A8&^D%X0#
MV_<&?3*7E*O,8&12E*2G1;_91"[X68)E(W&'&%]V&Z@N_W/B,%MX8"O8ZF7:
MZL5,>\,K12K*TC.<2VC%-"U:8C1!.2C6G)THN;?H=8OT@CCJ'Z7@^<>IF?$[
M_@YJG7!W=@*+0QI>2)5AD;1:WB71;*O.F4P146HC^!YJH*A3XP.O(!.FFBK#
M$S=Y)J(R<:M=//$PMH=1?!#'P [W=G[[]RXBTMMFO6_4]O-!2JAJB86^H67$
MI\ABO1?\#R>[YT>V'WN'NQ/$?E,.^H@FW]3C 8K)C4$Z7-:UX]@]7'8PC,FT
M.<+:]?BN(M]1BI2G[PS MZ.+V/;BX(!AZ,9V% T.0PK"T(Z"81?3L3/>V;N.
M2V3=/#H4GM(UU^W-W(UV[YK/[76^,V\?15^I7#*N\ 3/T-4]'PXL(MN'1MO1
MHFHN]X70^%1HFCF^S4 : YS/A-#;CEF@>^U-_@%02P,$%     @ '3:=6MZ\
M4:31!   21,  !D   !X;"]W;W)K<VAE971S+W-H965T,S@N>&ULO5AA4]LX
M$/TK&K=TZ(Q);,=V[!8R$R"]<G- )BET[J.P-XD'V\I)"M!_?RLY<1QB'&#2
M?DDL:?7TM-I]VM'Q(^/W8@8@R5.6YN+$F$DY_])NBV@&&14M-H<<1R:,9U1B
MDT_;8LZ!QGI2EK8=R_+;&4URHW>L^X:\=\P6,DUR&'(B%EE&^:]32-GCB6$;
MJXY1,IU)U='N'<_I%,8@;^9#CJUVB1(G&>0B83GA,#DQ^O:7TU#9:X/;!!Y%
MY9NHG=PQ=J\:%_&)82E"D$(D%0+%OP<X@S150$CCOR6F42ZI)E:_5^C?]-YQ
M+W=4P!E+?R:QG)T8@4%BF-!%*D?L\3LL]^,IO(BE0O^2Q\+6<PT2+81DV7(R
M,LB2O/BG3TL_5"8$U@L3G.4$1_,N%M(LSZFDO6/.'@E7UHBF/O16]6PDE^3J
M4,:2XVB"\V1O_+T_&AR=]L>#<W)V?3D<7(W[/RZNK\CA#WJ7@OA\W):XC#)N
M1TO(TP+2>0'2=L@ER^5,D$$>0[P)T$9^)4EG1?+4:40\AZA%.K9)',MQ&_ Z
MY:8[&J_SQDW7[;5 <NN15,I\$7,:P8F!.2& /X#1^_3!]JVO#3S=DJ?;A-X;
M8PK&BQ0(FY"Q9-$]N9[K6.ZK6$[DKSK"S9"?/@2.U?E*_M3_3YT6$-=\O!6J
M_P <=>+U[>F4PY1*V$*Z6F1WP)575SV#)^!1(M:F(U"*EN33LN<O3G-)SJMX
M%[GD">I35/84YR/(D"<1D#-, XZZ0_Y))D"^T8236YHN8/F[,D:M%)+FL5H-
M#_=OFB]0'\DRWDGHF9[?+9>P6EY8-NR6%=2/N)Y34%YZVG8V/?J>-NK@!))]
M(@Z>Y@G?*UYQCK'RFF59];YY/AL'UUYTN\%+)X,Z!#IR5EI$7CP8Z]G!>&6C
M4Z)#05;I[/[0&V3'*V7'>[7L7+'\ 80Z\A'^852KST*+;O)$BD8I:EYF[Q+S
M5@'9EH.:'"\%87PCJBF,CCE:>48-U22N;9F^[YNAY6RAV6[+[C3F9S5.;XMU
M#GW3PK ./.MS+:"[(T&KD#7TM^//-;VN;5I>/?^FF]@O0\U_=:CU!5:&R]2X
M$<\+AR*BFM'>&T'_ N5%L;+E!$=)%.BHE\ S<ICITF9] (YKDHYO$E0)X@:D
M&"83SC(B9T!B%4NXN:F.K/5UL\2,,7=BR&-1R>;0)P=KBP>64IFDF&&EB6>W
M O_@R'-;*' '9)2(^Z,)!R )1A-6(9+P:@3;K2Y:.RT[0&,=P0\Z@I%5Q#(D
M3(3.YX\D:-EK)2G3BB[3!E9WY%Q?;A\)KE_J4T,L=,M8Z#:>GO;VELI<Y!'D
MJG(GPY3F=3'1B/K."BTH.0=[JR2#W\ S+'F&^Z\DFR'_="6Y4_9W=^RN _=7
M8^IH'H[.]EYB%LG*WE)HEEPVY^ZH.VW;#%U_HXIRE8BL=:52D71:H;L6*-_]
MC;4G7H-=RS-]JW(-;A![#K'![7GE>>B:8=<Q.Z%=15L+VVO15G7GH>,'Z+/P
M/6AVV'GE66W?U?OR\POK[ZQ5][1^G=:U*\\;&?"I?L01>'DM<EF\=)2]Y3M1
MOW@>69L7CTR7E$\QG4@*$YQJM;I8HO+BX:9H2#;7CR5W3$J6Z<\9T!BX,L#Q
M"6-RU5 +E*]GO?\!4$L#!!0    ( !TVG5I7D.B5'@8  &$:   9    >&PO
M=V]R:W-H965T<R]S:&5E=#,Y+GAM;,59ZW.;1A#_5VZ43B:=(18<+Q';FI$?
M:=W&CD=6VTF_G=!)D "'[XXH_N^[!Q)"XH1<6YU^$=RR^]O'[>,09TO&OXF(
M4HE^I$DFSGN1E/F'?E^$$4V).&$YS>#)G/&42%CR15_DG))9*90F?6R:7C\E
M<=8;GI6T>SX\8X5,XHS><R2*-"7\Z8(F;'G>LWIKPCA>1%(1^L.SG"SH Y5_
MY/<<5OT:91:G-!,QRQ"G\_/>R/IPX2O^DN'/F"Y%XQXI3Z:,?5.+F]EYSU0&
MT82&4B$0N'RGES1)%!"8\;C"[-4JE6#S?HW^L?0=?)D202]9\E<\D]%Y;]!#
M,SHG12+';/DK7?GC*KR0):+\1<N*UPEZ*"R$9.E*&"Q(XZRZDA^K.#0$!N8>
M ;P2P*7=E:+2RBLBR?",LR7BBAO0U$WI:BD-QL69VI0'R>%I#')R.+[^-)I<
M7Z'[T7CR!4W&H[N'T>7DYO/= QK=7:&+T:?1W>7U WHW(=.$BI_/^A*T*ME^
MN-)P46G >S18&-VR3$8"76<S.ML&Z(.YM<UX;?,%[D2\HN$)LBT#81,['7AV
M'0.[Q+-?%P.=ZQ6PHP=6!?5!Y"2DYSVH&$'Y=]H;OGUC>>9IA]E.;;;3A3Y\
M@ *=%0E%; X9(2F/20)UDL#M#.6$RZ=J!<DOHCC7F=^MX.V; 3;M4W1'TE*)
MC.@6?DP%&C<TH"ORR- OG!4YNF0G!OHD9R?HG8+!YNGF84FP3G]N\I-L5N*O
M5IRB$)*&LR0!9=,G))0-B_(A6"(BX(A8,J-<5"AW4/^WZR#L4=[DJ6T806>8
MS^,D+MT*69J3[&E'>=.OB&6+QSA;5,0)B1,2HVO59'@<:C1K!5ZJ_8YD7S=0
MG&1"M67*T<.3D#05&OW[1%YJPF\QR1:BJ$B7$2R^*DI7")HB1_&\0Y>6[Z5*
M_XYHMN/=]6,1YS"4I$9WF[U6O"ZE%QMPRV!PP4;7AHSR'%"RD&X,:=NQDCJ>
M&27Q)I, &R]4%%I;H8G&KM!KS2GWF+22X283,I:%K"+2#$B;Y2@FK"T8%3"E
MRRZ()C2,,I:PQ5/+B#TBQ]N;WQ,6?LLH?[^;*] 1]_>'HR?+5H.XSL*$">"Y
M*,24;/>I9G"VA"K>5]K1,6#=>L"ZSQZPVW-U2A)5>L) "8..JANMW=!KGXYU
MA2,13:>PY^I8M";"\<@NSTAHE+(BDP+-"HKFG*6[8_R]B!B7"$9CVH+>.W/6
M##\A&S<6ZL["I^@SC'.8SK4Q6\"*8<(D9&8#Q=&@_*<!V@I48_&,@"4PU?7Q
M.G35GR VGEN.X06>)A1;-;)^[!FN:=:K8,^<K'TSS(%;K^S TDR8&BLP&S'I
MF@&['GJX3?)V\\%OF.T&K63 KF':=H/@.FY'27MU27NO+NF</)7O.KJJ[D;_
M'ZM:LM;1O,P;ZQ0U:CN'.S6F6HI:1^A-X!W#=)SMM1?HINXNJ&TXC61;7RW#
M"FS=R:I5E(;KM\4=?+@AU0A>6]ZS''TAU0K:%-O=.^]U.Z=K6Q@'!PK_$()M
MV(/!;A'5\ .[37/,5E59IN&YWC8!6W4A=A287Q>8_\("DVJG2/E?C+:TNG&/
M75HOO7ZA<(HI_\C8KL[U._)84X1*;K+Q'GAEP3?U K6,FXN=4;0WW>\+'D9$
MT/<?XQ^@D0A!I6CL+0Z,@=^L7&P;OF<V=Q\;EKTAU(!CLMS\H["9%NW*\/>F
MKS[9NTW&4/*6I4EN [OMD0)DSS>1YN1X0$W7T4)']WQK6\MQX7UC ''LGMO=
M&B$^9GMS8'-=[+7(KAL\<\/_K2.68?NXJ[,?CELWO&NV^SDV6Z3#7I6Y:V"G
MG6MPZK#V)_7^P]+S7 L,VV[K'!B^JQE4]K/.7,]3[!G8;RMVC"#0F&-W#??G
MZ7.#]CSR#<MLAS8(_+W#]77Y@IN3;://<7>FXJ$VZGN&/P@:A$$ GC2'J N5
MIFE0W7FH#E)XT.S&D'M>LUU7]=0QFON-O_UA("S*CQL"WHCA5%A] :BI]?>3
M4?798,->?7RY)7P19P(E= ZBYHD/KZ^\^J!1+23+RX\(4R9A?\K;B)(9Y8H!
MGL\9D^N%4E!_51K^ U!+ P04    "  =-IU:R>*&CE($   ]#0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970T,"YX;6S%5]MNVS@0_15"710)H-BB[DYL [FX
MVSPT->RFQ3[2$FT3E4B5I.+T[W=(V8H=.]X 3; OXG7.G"'G0O570OY42THU
M>BP+K@;.4NOJO-M5V9*61'5$13FLS(4LB8:A7'15)2G)K5!9='W/B[LE8=P9
M]NW<6 [[HM8%XW0LD:K+DLC?5[00JX&#G<W$A"V6VDQTA_V*+.B4ZOMJ+&'4
M;5%R5E*NF.!(TOG N<3G5Y'9;S=\9W2EMOK(6#(3XJ<9W.8#QS.$:$$S;1 (
M- _TFA:% 0(:O]:83JO2"&[W-^B?K.U@RXPH>BV*'RS7RX&3.BBG<U(7>B)6
MG^G:'DLP$X6R7[1:[_4<E-5*BW(M# Q*QIN6/*[/X34"_EK M[P;19;E#=%D
MV)=BA:39#6BF8TVUTD".<7,I4RUAE8&<'HXN)W>W=W]/T7@T0=//EY,1.OE&
M9@55I_VN!@5F6S=;@UTU8/X+8-A'7P372X5&/*?Y+D 7F+7T_ V]*_\HX@W-
M.BC +O(]/SR"%[3F!A8O>+6YAZQL,,+#&"9,SE5%,CIP( X4E0_4&7[\@&/O
MX@C#L&48'D,?3B'L\KJ@2,S1-2FRNB#6?6$X(I(SOE!H3"6:+HFDA\@?A__X
M(?6]X *]=_L/)1)1XP4([I"6,Z!L[G&S#O?IFT]@;Q;=U2651 N):@4BC)M0
M8QDB/$<Y*VH-DW1C?@58RIA__F9T[R#],9Z)DB*BM62S6IL@0%J@&_)+P/H*
M?)K*Q6]T+63504+FC$,6:X@L19%3J0P:]B\:ZAOHOQ!V4]QS4P]OS85^SXW"
M:&OF) @CU\?1*;IY;O!<BA+I)874.5,L9T;O<PM.<.2&@7^ZO^ 'R?[LFNK;
M&KZYJ1W3O= -XMXSTP,O/6PZY0*RW(XGO.?]_[!9&\#) _C?@B)>6U>%:-LU
M5"&H:$J#/P*%EAJ<6U5K,[-/[FS7#8($K(XC-\#>'HL@"=PHC5W/"_?7 @_.
MT'.]($7CHE;GC7M *4-T/H?:I@Q9JQ&)RJ0*U<JF:>3B<%]?FKIATGO1)PXI
MF$SOU9Y [/H>6-7#>RL8] 8N[@4O*GG'DW_!&]L3A9,.(PC(<)]WD(00K(D;
M)_'1FWCK='EE?67?E.VPZ:3>UA!W\$[VP!TO/!SF?]+NI:+#S.+DOY@=J8Q1
M6QFCUU7&KW-TR37+-VXZI5DMF6;@*J/'K*A-T?ED4N:U=9*F?GY];?T\3N+_
MKI."GSU09:YD HUD&73/K"UG]YSIIQCMN5X$&27!"&,W]&*W%X8H=*,$PX*/
MIFTEL=&27*CF1- MSRBWQSHN"&_APACD(&"2GDEC<1O&WX0FQ9;2"(('PSNP
M300^Y(AX)^L]D5C/'/*-[M:3%IX&"_MP5Q#V-=?-Z[:=;?\-+ILG\=/VYL?B
M"Y$+!EFQH',0]3H)W+!L'NO-0(O*/I!G0L-SVW:7\']#I=D ZW,A]&9@%+1_
M3,-_ 5!+ P04    "  =-IU:!S0@$2D#  !^"0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970T,2YX;6R]5EN/XC84_BM'V8M:%$T2YP+, A*7V794S2R"::L^
MFG" =),XM9UA]]_7=B!D%39B']H7V^?V^3LY/K%'1\8_BP.BA"]9FHNQ=9"R
MN'<<$1\PH^*.%9@KRX[QC$HE\KTC"HYT:X*RU"&N&SD937)K,C*Z)9^,6"G3
M),<E!U%F&>5?9YBRX]CRK+-BE>P/4BN<R:B@>URC_+U8<B4Y-<HVR3 7"<N!
MXVYL3;W[6:C]C<,?"1Y%8PTZDPUCG[7PN!U;KB:$*<92(U UO>(<TU0#*1K_
MG#"M>DL=V%R?T3^:W%4N&RIPSM(_DZT\C*V!!5O<T3*5*W;\%4_Y&((Q2X49
MX5CY!H$%<2DDRT[!BD&6Y-5,OYR^0R-@X'XG@)P"B.%=;618+JBDDQ%G1^#:
M6Z'IA4G51"MR2:Z+LI9<61,5)R?S3\_SA^>7U?3E\=,S3)\7L'I<_[:&GU[H
M)D7Q\\B1:A?MZ\0GQ%F%2+Z#Z!%X8KD\"'C(M[C]%L!1]&J.Y,QQ1CH1%QC?
M@>_90%P2=.#Y=<Z^P?-_+.=KJ59 P74@W3#WHJ QCBW5$0+Y*UJ3]V^\R/W0
M03.H:09=Z).U:L!MF2*P':SP%?,2A5X_T;\9A[DY&\C%-=K=P._?#(CK?X#_
M>OX+*0?4AP!4"3';(#=E/-M5.8D>?%/8.B.8PEOHU5YO(22!'89!0T.(9T=!
M> F9M38/O<B._*"E[[4T7C2PO:A_ 9O?$*0YD7X;WHL"VP^C"]BB[6+[_:'=
M'T:W< M<>QAZ%[B'*TR&MNOW6_K 5_JHK>]=P#[>P( $?7MP]3O6,+^TC)$7
MV-%P< -\#WH=K1+6K1+>W"K+DL<']9\60/,M3..8E;D4L*1?S1_M6KMT@__?
M;=&J@&Z3AN WA0#695&DB6F;R^?U?'@')%1#;9Z!YRG9B[3%;UKFH.K[#GQ7
M6TC3L@!OH.3>E0*V2_FC<V?R'7D^@$^^)77M!#F-.U$=TKVY^068TU!=C[6V
M?EQ,JSOUXEZ]3)XHWR>Y@!1W*M2]ZZOSPJO;OA(D*\P-NV%2=819'M0#";EV
M4/8=8_(LZ WJ)]?D7U!+ P04    "  =-IU:Q"]0"W '  #/%P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970T,BYX;6S-6-MNVS@3?A7"6RQL@!M+U+E- BB.
MVAAP[:SM=M%+VF)B;271%:D<_J?_AY(LRY'L;MHNL!>)+(KSS9!S^(8\?^39
M5[%A3**G)$[%16\CY?;M<"C6&Y90<<:W+(4O=SQ+J(37['XHMAFC82&4Q$.B
M:?8PH5':NSPOQFZSRW.>RSA*V6V&1)XD-'N^8C%_O.CIO=W /+K?2#4PO#S?
MTGNV8/+3]C:#MV&-$D8)2T7$4Y2QNXN>K[^]LM7\8L+GB#V*QF^D5K+B_*MZ
M&8<7/4T9Q&*VE@J!PN.!C5@<*R PXUN%V:M5*L'F[QWZ^V+ML)85%6S$X[^B
M4&XN>FX/A>R.YK&<\\<;5JW'4GAK'HOB/WHLYSJ@<9T+R9-*&-Z3*"V?]*G:
MAX: JQT1()4 *>PN%1567E-)+\\S_H@R-1O0U(]BJ84T&!>ERBD+F<'7".3D
MY?OQU)^.QOX$+9;^,O@83)=H,;H)KC]- C1&_25=Q4P,SH<2E"F1X;H"OBJ!
MR1%@G:"//)4;@8(T9.$AP!"LK$TE.U.OR$G$:[8^0X:.$=&(>0+/J)=N%'C&
M#RV]:\4EGMF-I]+GK=C2-;OH07X(ECVPWN7OO^FV]NZ$M69MK7D*_7(!Z1CF
M,4/\#HUFT^M@N@BNT94_@34$:'$3!,M%E\VG47__S26:\0[]JB?XB"4KEA5^
MV@V"OXS":<A?+,#,5Z..\BQCJ414"";%V]?+4[%!- W16OU@W_+H@<8 *.H9
M;Q#17>R:>G/$\[#EV&C))8TA%YLV[-?V0JP>KX3'Z0,3,BF412G4OI6(PHAF
M$=MCF-@V"+:T-HJ)-9M@TS71<K:$0'VQ?V]@@FOIV##)P9@!0IJM_; 7)V/_
M:CP9+\?! OG3:X@N?Q[<S";7P7RAYNC..Q3\^6F\_/+#KHPCNHKB2,(^O-Z?
M_GJ=Y2Q$[ FX2<!.*M]RN8&X6[?Q&UOC>M@TK.: [;[P;Y?@"[%Z&(0#"";Y
M_/HES+(P2H$%D=A0*!:H_T8[TS0(@2W-$$1GSI"E:5@K_W:S:"XW/(O^!VNG
M0E6"@WPK\DQMA<HU"![=PH:A80-*<24?":'V3<TQB(LMW<#$K;\"9PL)WZ+T
M_A@\H!(=6_"GVYVHAH$=RU,!_<]1S<$^X#MR@" _#"/%X>"F+8W"/R"1UG0;
M*;?5^09) %L%F=+*1&QJ+G8\#\V9A"Y%Q0W-4C!G[V #J^TP7+=#VG,-K#N&
M"KH\R6,J61UK/(%"OU$=R@-#,1=[P#[Q#.QYSJ %V#?5INO: "VAB1)Y'0(8
M40F00J*^:V-7=[!F[!U_S!VN@QT;//*]J8T][MLZP;;F==AF@U;X.JARHD#<
M\#ADF=CE/2L"OE&AE'I/<SIJEP%?=(]4M>ME47E10+Y3RTXPJ%4SJ/4##+KG
M_ME[-+L-YOYR/)N6)HYF'V^A\,'$\6=H":;P'G1Q[&F]OYICCSV_0%@CIIJM
M;AINT#%IOAC-%Q/-MBRC4F7KKKR^OKH=>WY@*8#'1:F@(;2SD9!*&:3/WN>0
M.Q;46WW0'---@HE!#L8<%YN.M@M6WK*[F8TO$.LO+=SZRPY]HO+Z+N/)3@-/
M?Q'R.)4,,E9"8P"EA&&4PB%L-TLWVZ7,P&X'#7F0@JK14!A(TB?4KS9@@%:P
MWW>1[##!PYYI==CF88UH[7'7Q9YMH2D8V%>%;E#9#!K@8,C*2J$2"]8#YZ&B
M!'7V.GW#L8YLBVXZV-0[2B;1,+'UBFI5%U77[\(6.)X<54>@ %E02(T6*#1G
ML"32-L.PP:../2@66ZVR6C.5,HM6N51G(B0YNJ;?.$Q[A",.R^Z?T8AGVS/$
M#ZB]*I^-N-6AN'O8U9J]IDF@732;G4G?,&&C] X?_>QS=H2\?C[-X9P,I^"T
MZJ76SPB2.Q4Q+<_?X=]YU0F7D0X^4]$*CS3:$WF?6 0VIR,&^SILFZ5WYAIT
MX8ZU+P7?I^>?43(Z #X,D::;+1LX_,#-A@X]BF$VW6S:ADJMP0F"LVN"LW^6
MX$;^X@:]G\S^ZCPKGH;_3_+8_FQ9<??T _)'R_'GLM'X53:I6E <'K<9?XB4
M::OG!N,4=TN'9P:=P.'-;#>4C@:MJM=N<UT+VZZ.JDN)?V<5MQE?,Q96=+:B
MZ5>TXAE$V4$SW'SJI(VBF^69Y-C\.=O29Y7G*@Y/*>D"[U?HW65/21PN@F]+
M0F9/+%M' AQ3TZ+7ILHVI5H.NBVM!4"> 7]M\VR]H:+((LCL!$I7U5FW;04?
M>Z2KD3;!G5YG6P!LI!F#?4#ERF;@M#O@C'1]))A $U0)PSRFB70>-(#B%8T%
M2]6ZS@-_H7K8L@04W:WZH;KPS_X$RL,^S'2]XQ2EV]BTV^.NAAWH28Z#^DMT
M%7P83Z<JIJ$"+6\"]"7PYPV*)G:;GB%)G/:98G?;<E)= .-=BMZ\ #UQY]-5
MC(>-2]8$Z+ZX2A80(GDJR_O6>K2^K?;+2]K]]/*J^R/-[B,(VIC=@:AVYL !
M(BNOC\L7R;?%E>V*2\F3XN>&4>@CU 3X?L>YW+TH!?4=_N7_ 5!+ P04
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
M1FD#S/U*"'W86()FZ,>_ 5!+ P04    "  =-IU:HY@EF?4"  #!#   &0
M 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6RUEVUOVC 0Q[^*E4E3*U5-'![Z
M,$ "VFY(I8U@W;27;G(0JTZ<V@X/TC[\[ "!2F!4!F^([?C^^=V=PUT:4R[>
M9 R@T"QAJ6PZL5+9K>O*,(:$R$N>0:KOC+A(B-)3,79E)H!$A5'"7-_SZFY"
M:.JT&L5:(%H-GBM&4P@$DGF2$#'O ./3IH.=U<* CF-E%MQ6(R-C&()ZR0*A
M9VZI$M$$4DEYB@2,FDX;WW9PW1@4.WY1F,J-,3*NO'+^9B:]J.EXA@@8A,I(
M$'V90!<8,TJ:XWTIZI3/-(:;XY7Z0^&\=N:52.AR]IM&*FXZUPZ*8$1RI@9\
M^@.6#M6,7LB9+'[1=+G7<U"82\63I;$F2&BZN)+9,A ;!KBZP\!?&O@%]^)!
M!>4=4:35$'R*A-FMU<R@<+6PUG T-5D9*J'O4FVG6L.7?K\]^(.>'U PZ#UU
M>T'[$;6[W>>7IY^]I^\H>'[L=7OW0W06"'T4A)I?H("15"&21NC^/:>9SI$Z
M1V=WH AE\KSA*LUEU-UPR=!9,/@[&.X@O$05?(%\SZ]^-'>U.Z5/?NF37^A5
M=^AU<LHBFHYEP9@9VFU05A'S-MS*C(30=/1QER FX+2^?L%U[YL%L5(B5@KU
MR@[$=3"S,IBP"N8VV,H)8*LE;-4:SWNIJ#[_$*%<PBAGB.D726ZCM.M4/#0'
M(J0%J58BU:Q2?1+&>DG,]T?.*G1@Y.HE9OVX::Z? /:JA+TZ4IKM.KBV-\W7
M)=*U5>HA%RE5N8 +-*(S,Y ?8XC^HCY-:9(GVSBMX@=&\Z9$OSENZF]. (N]
M=1GPCI3\/4*5O<G'&[4)_W_ZR6Q7^NWJAX9T786P?]P3@$]1D?"Z)&%K$?G,
M$; +X?W_\WA=>["]:/2YX@)-(*8AVT%C%3@T;.M*A&M'3O,I*A)>ER1L+2*?
M2;-=J+X[R^Y&0VJ:^SX18YI*Q&"DI;S+*QT"L>B7%Q/%LZ)'?>5*=[S%,-;?
M&"#,!GU_Q+E:34S;6WZUM/X!4$L#!!0    ( !TVG5IROW2V. ,  +D-   9
M    >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;+5776_:,!3]*U963:VT-9\$
MZ" 2)>V&5%H$9=,>W7 !:TF<V0;:?S\["2FA$!4M?2&V<\_)/<>^QNYL*/O#
MEP "/4=AS+O:4HCD2M=YL(0(\TN:0"S?S"F+L)!=MM!YP@#/4E 4ZI9AN'J$
M2:QYG71LQ+P.78F0Q#!BB*^B"+.7:PCIIJN9VG9@3!9+H09TKY/@!4Q 3),1
MDSV]8)F1"&).:(P8S+M:S[SR34,!THB?!#9\IXV4E"=*_ZC.8-;5#)41A! (
M18'E8PU]"$/%)//XFY-JQ3<5<+>]9;]-Q4LQ3YA#GX:_R$PLNUI+0S.8XU4H
MQG3S W)!#<47T)"GOVB3QQH:"E9<T"@'RPPB$F=/_)P;L0,PW2, *P=8^P#G
M",#. ?9[ 4X.<%)G,BFI#SX6V.LPND%,14LVU4C-3-%2/HG5O$\$DV^)Q EO
M,AT.>^/?Z.$6C<:#^_Y@U+M#O7[_87K_.+C_CD8/=X/^X&:"SL>PAG@%: P!
M7<1$S=H%.O=!8!+R"_0532<^.C^[0&>(Q.AQ25<<QS/>T85,4WU,#_*4KK.4
MK",IF18:TE@L.;J)9S K$^A27R'2VHJ\MBH9?0@ND6U^099A.0<2ZK\?;A^
M^^^'6Q5J[&+*[)3/_L\I.^1\QNP<9E9[S!5/< !=36XB'-@:-._S)],UOAUR
MK4XROR:RDJ-.X:A3Q>YME_:<T0@E-'SA)"2!W)4X#N'@"L[XW)1/;:UKSS2L
MMM$R.OIZUZ*W<99M--UVHQSGOXUS7*-E-U[Y2L(:A;!&I3"?1L %"8X+J<2?
MNB#J)/-K(BOYYA:^N1]68FZ=CM9)YM=$5G*T63C:K+G$,KY&J<1,N^6V]TKL
M;9QE-=O-AKM78LW32JQ5"&M5"KMY3B@3QV54HD]=#G62^361E5QK%ZZU/ZS
MVG4Z6B>97Q-9R5'3>#W)&3676$Y8^AMK6*:Y5V$'PF2%V7N%Z%>G=ZI\?>=,
M&P%;I'<#C@*ZBD5V\BM&L_O'M;I_J#/QWKB\E_32T[C^2I-=:H:8+4C,40AS
M26E<-N4FPK)[0M81-$E/SD]4R'-XVES*NQ4P%2#?SRD5VX[Z0'%;\_X!4$L#
M!!0    ( !TVG5J[4-4>J 0   0<   9    >&PO=V]R:W-H965T<R]S:&5E
M=#0X+GAM;+6976_B.!2&_XJ5':U:J6UB)P3H A(E,[-(TQ:5Z:[VTB4&HDEL
MQC;0[J]?.TGS 2%;M-Z;-@GG//B\L0]OXL&>\1]B38@$KTE,Q=!:2[FYM6VQ
M6),$BQNV(51]LF0\P5*=\I4M-IS@,$U*8ALYCF\G.*+6:)!>F_'1@&UE'%$R
MXT!LDP3SMSL2L_W0@M;[A:=HM9;Z@CT:;/"*S(E\WLRX.K,+2A@EA(J(4<#)
M<FB-X6V D$Y((_Z(R%Y4CH$NY86Q'_ID&@XM1X^(Q&0A-0*K?SLR(7&L26H<
M/W.H57RG3JP>O]._I,6K8EZP(!,6_QF%<CVT>A8(R1)O8_G$]K^3O*".YBU8
M+-*_8)_'.A98;(5D29ZL1I!$-/N/7W,A*@G0/Y& \@1TF."=2'#S!/>C"5Z>
MX*7*9*6D.@18XM& LSW@.EK1]$$J9IJMRH^HON]SR=6GD<J3H_GS_?WXZ2_P
M^ 7,GJ8/D^EL_ V,)Y/'YX?OTX>O8/;X;3J9?IZ#B_D:<W*M-0[!A"5JX@FL
M;]TEN B(Q%$L+L$U>)X'X.+3)?@$(@J^K]E68!J*@2W56/4WVHM\7'?9N-")
M<4$$[AF5:P$^TY"$=8"MBBPJ1>^5WJ%68D 6-\"%5P YR&L8T.3CZ6Y#>O#Q
M=-12C5O<-S?EN:?N6^5N+"IWHTGIC.0UDW1CN14;O"!#2W4.0?B.6*-??X&^
M\UN32B9A@2%834&O4-!KHX_&"=M2*53S6K 5C?Y60F(!R*N6DC3.V(SGISS=
M3W<CO^?TX,#>504ZCH)>O]OIU<."XS!7Q[E%6*VH3E%4I[6H&5>_"%R^78%-
MC*D$:O$!\G,;;52KEE> $ME46"OSW EB$A88@M6T] LM?6-+S#>IH$E88 A6
M4[!;*-@UO,1:>>?JF,$ZE276[7G.P3H\#NJXO1.KL%?4W6NMNSIS-OA-KSV
M.<=T1;)UR,F.<('C)@EZ1P.Z=KM._Z#+M [@W#EB"%;3JE]HU6_5:DIW2A+&
MH^8)T9I\[H0P"0L,P6JB0:>T;8ZQYI2C#(EHE!:8HM5EK+A?:+A#M0//%M,D
M+<AIU=Z!H'>BF4%4BH3:VYEZ*HOHZ@JL""4<QZFKP*%Z&HF$Y%@_N+5+UHH_
M6S*3M, 4K2YMZ>*A.1L/C?IXH[3 %*TN8VGEH6DOGP-KY@!Y^L&P]C/;$ 81
MA+!SX"(:XE"_[WK^B;57^GG8;N@G3$C EJECH-L3M1CU[T9I@2E:7;[2PD-S
M'AX:-?%&:8$I6EW&TL=#TT:^'7BVF,<N'3FNTSU<A0V.O^OV3ZS!TLW#_]'.
MPP8_W_$ZAWW&J)\W1:OK53IZV&[IGQ03\\4Z]0FATB9FZ?N']@ECU.D;I06F
M:/7WEJ771^:\/C+J]8W2 E.TNHREUT>FO7X[\&PQX=$K/Z_O'[2PAB#71\T=
M#)4.'OV+@_\O'2QG5X=TW3M\']$^@+-GBE%7;E>V1Q+"5^DVDU!+24V';/^@
MN)IM9=W!VR#=\3FX/H:WXW1CQRXQV?[8/>:KB H0DZ5".C==U>]YMN64G4BV
M23=A7IB4+$D/UP2'A.L ]?F2,?E^HK^@V/@;_0-02P,$%     @ '3:=6A>P
M3>G] @  # H  !D   !X;"]W;W)K<VAE971S+W-H965T-#DN>&ULK99=;YLP
M%(;_BL6JJ966\AE"N@2I+:V6BW95TH]K%YQ@%>S,=D+[[V<;PE*@K(IZ$[ Y
M[\MYCH-])@5E+SQ%2(#7/"-\:J1"K,],D\<IRB$_I6M$Y),E93D4<LA6)E\S
M!!,MRC/3L2S?S"$F1CC1<W<LG-"-R#!!=PSP39Y#]G:!,EI,#=O83<SQ*A5J
MP@PG:[A""R0>UG=,CLS:)<$Y(AQ3 AA:3HUS^RP*5+P.>,2HX'OW0)$\4_JB
M!K-D:E@J(92A6"@'*"];=(FR3!G)-/Y4GD;]2B7<O]^Y7VMVR?(,.;JDV1-.
M1#HU @,D: DWF9C3XA>J>(;*+Z89U[^@*&.]D0'B#1<TK\0R@QR3\@I?JSKL
M"6S_ X%3"9RFP/M X%8"][,"KQ)XNC(EBJY#! 4,)XP6@*EHZ:9N=#&U6N)C
MHI9](9A\BJ5.A+/;QZO;^]_SV=4"'$=(0)SQ$S  #XL('!^=@". ";A/Z89#
MDO")*>0[E=*,*_^+TM_YP-]VP TE(N7@BB0H>6]@RF3KC)U=QA=.KV.$XE/@
MVC^ 8SE>1T*7GY>['?+H\W*GA\:MZ^]J/_?_]>\J;BGVNL5J2SCC:QBCJ2&_
M>8[8%AGA]V^V;_WL*LQ7FD5?9/:N:%Y=-*_//9S#0GX# C$,L\[_9"GWM5QM
M?-O0'KK>>&)N]^O1$64[GN^\#XMZ<SF0=%B3#GM)G^2F.<!DL&8T1KR3M308
M[E$XEM]B;4?98R]P&ZB]R1R(ZM>H?B_J-298[F,)6%':O=/X;0;;'7MV [4=
MYMFNXS=0>Y,Y$'54HXYZ4>^I@%D7X:A-Z(W';G,Q.\)&KC-J%"+J3>) Q*!&
M#'H19V2+B*#L#10,"S1(:$&ZB(/6-QC(-0T:P.TH;V@WJA*U@ZPZHF0P]\[)
M'+&5[C<XB.F&B/( JF?+EN9"MC3ZZ&_,RU;G7)_PYC^;LD^Z@6R%"0<96DI+
MZW0D5XF5O4<Y$'2M3^-G*N39KF]3V:XAI@+D\R6E8C=0+Z@;P/ O4$L#!!0
M   ( !TVG5H\NSED%@4  *@?   9    >&PO=V]R:W-H965T<R]S:&5E=#4P
M+GAM;+59:V^C.!3]*Q8[6LU(W8+-(Y!-(K6EHZDT[6;;=%?[D8*3H &<L4W3
M_OLUCT(@Q--&CBHU/.X]^!Q\[8,]V1+Z@ZTQYN E33(VU=:<;\:ZSL(U3@-V
M3C8X$W>6A*8!%Z=TI;,-Q4%4)J6)C@S#T=,@SK39I+PVI[,)R7D29WA. <O3
M-*"OES@AVZD&M;<+]_%JS8L+^FRR"5;X ?/'S9R*,[U!B>(49RPF&:!X.=4N
MX-A'3I%01OP3XRW;.08%E2="?A0G-]%4,XH6X02'O( (Q,\SOL))4B")=ORL
M0;7FF47B[O$;^M>2O"#S%#!\19)_XXBOIYJK@0@O@SSA]V3[#=>$[ (O) DK
M_X-M%3LR-!#FC).T3A8M2..L^@U>:B%V$J!S( '5":B?8!U(,.L$\[T)5IU@
ME<I45$H=_( 'LPDE6T"+:(%6')1BEMF"?IP5[_V!4W$W%GE\-K__:WY]O_CO
M#,R_7]PMP,6=#Z[_?KR9WU[?+<[ W?4"?/8Q#^*$?0%_@,<''WS^] 5\ G$&
M%FN2LR"+V$3GHBD%H![6C[VL'HL./!8B<$LROF;@.HMPU 70!8>&"'HC<HFD
MB#X.SX$)SP RD#70H*OWIYL#Z?[[TY&$C=F\%K/$,X]^+4.:5YC6,&8Q@HS9
M)@CQ5!-#!,/T&6NSWW^#CO'GD%XJP7Q%8!TMK49+2X8^6Q >)$-R56E.F5:,
MC\\ST_(\!(V)_KRKQ$"<@QRKZ">[<;ZT&4>2M!N2MI2DCP5H& ?E8$J68$/%
MU$#YZQG8)$'&@2A3@'_F\4:,V7Q(C K>WB&)#,>TW9X6^V'0<EW7ZTEA[TD&
MC9'AC9JP#DFG(>E(25[F<1+%V8J5=$IB0U2D(!\M Y5@OB*PCGBC1KS1"8:4
MD4HM58+YBL Z6KJ-EJZT(UX1-MCSW/WJ0 B:-NQ5T7Z<9SC(ZP\HTD8<2=%K
M*'I2BK=!N!:7Z.NOAPXIT$?[B$HP7Q%81T!HM-;*.$'%U:"*Y%2*YJM"ZPJZ
MXU7A4657IW4F+\_T',_IU=U0H%'\]><O>4..)8I:HDA*]&M.LYCG%)^!9?Q2
M'+!?EZ$<\\,=1R6:KPJMJV?KIN$I[#14ZJ>5HOFJT+J"MI8:RCWUP4JT]F=
MVS/V;.10'+*0VY\!Y<TXEF9KJJ'<5=\23BAXQNLX3/#P9ZX4X,-]1"6:KPJM
M*UYKUJ%SBJ)3ZMZ5HOFJT+J"M@8>2CWMX:(;[163:3M6O^0&HA#<F_A.8:MA
MZZNAW%B_?<8^)1@$C.%AOHI\<:V+2C1?%5I7O]:T0^\4-:?4P2M%\U6A=1<5
M6P^/I)9V]ATS-@8789BG>1)P'(%H9Z5E2,P:<+?.1H;IN?U5I8$X6WPIVOV*
ME#?P6 %:SXWDGKL2X";=!#$]Y#S1OJV&(\-V[#YE1:ZZ%N84'AVU'AW)/?K!
M9<4ZKS/06I8'47]$'@A$-G1=R^YW@5.X9]2Z9R0UDV+>R1BG>;51$V?%VF(H
M>L4@=Z6662F:KPJMJV)KF9%U@J$9*3+ M: JT7Q5:%U!6W..Y.;\D!U"^VO4
M-K+-O>H;6*.&QL@>N?WJ.X6-1JV-1O)%[W<-P,X>%V19_8\N^8,^_/:5FF%]
M9PLSQ715;@4S$)(\X]4F8'.UVFZ^A&._W)7M7;^ XXMR\U5O8:H][-N KN*,
M@00O!:1Q/A+OE5;;PM4))YMRH_2)<$[2\G"-@PC3(D#<7Q+"WTZ*!S2;\[/_
M 5!+ P04    "  =-IU: *"9YC4#  "##0  &0   'AL+W=O<FMS:&5E=',O
M<VAE970U,2YX;6RM5VUOFS 8_"L6JZ9.6@OF/5F"U":M-FE=JZ3M/KO$":B
MF>TDW;^?#91 ("RI^!)L>.Y\YXNQ&6T)?64!QAR\Q5'"QDK >3I45>8'.$;L
MDJ0X$4^6A,:(BRY=J2RE&"TR4!RINJ;9:HS"1/%&V;T'ZHW(FD=A@A\H8.LX
M1O3O-8[(=JQ Y?W&+%P%7-Y0O5&*5GB.^5/Z0$5/+5D688P3%I($4+P<*U=P
M.(&F!&05SR'>LDH;2"LOA+S*SH_%6-&D(AQAGTL*)"X;/,%1))F$CC\%J5*.
M*8'5]CO[;69>F'E!#$](]#M<\&"LN I8X"5:1WQ&MM]Q8<B2?#Z)6/8+MGFM
M-5" OV:<Q 58*(C#)+^BMV(B*@!AM!V@%P#]6(!1 (S,:*XLLS5%''DC2K:
MRFK!)AO9W&1HX29,9(QS3L734."X=S5]OOHUN9F#V]G]'9@\S1_O[VYF<W ^
MQ1R%$?L"+L#3? K.S[Z ,Q FX#$@:X:2!1NI7(PO652_&.LZ'TL_,-84^Y?
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
MK+.VL&6R;2@^;PK'!ZYT&=H\EOK3 H0)T.\+SM6Z809H/U:2?U!+ P04
M"  =-IU:;HT"5VD#  #V#   &0   'AL+W=O<FMS:&5E=',O<VAE970U.2YX
M;6RM5VUOVS80_BL'K1A2(+5>_!(GLPTDEH<&6+J@3K9^9:2SS)4B79*.DW^_
MHZ2HMJNH3N$O%GFZY]$]1_)\'&V4_FJ6B!:><B'-V%M:N[KP?9,L,6>FHU8H
MZ<U"Z9Q9FNK,-RN-+"U N?"C(!CX.>/2FXP*VZV>C-3:"B[Q5H-9YSG3SU<H
MU&;LA=Z+X3//EM89_,EHQ3*<H[U?W6J:^35+RG.4ABL)&A=C[S*\B,/  0J/
M?SANS-88G)0'I;ZZR74Z]@(7$0I,K*-@]'C$*0KAF"B.;Q6I5W_3 ;?'+^Q_
M%N))S ,S.%7B7Y[:Y=@;>I#B@JV%_:PV'[$2U'=\B1*F^(5-Y1MXD*R-57D%
MI@AR+LLG>ZH2L04(!Z\ H@H0[0-ZKP"Z%:![**!7 7I%9DHI11YB9MEDI-4&
MM/,F-C<HDEF@23Z7;MWG5M-;3C@[N?XT_?MF!G>77V9S.)G3MDK7 D$M8+98
MT-JXT1U[@H]*\)0]F_=P$J-E7-#H ]S/8SAY]Q[>@0]FR30:X!+N);?FE(PT
MON%"T/J:D6\I6O=-/ZDBNRHCBUZ)+(S@1DF[-#"3*::[!#[)K+5&+UJOHE;&
M&),.=,-3B(*HUQ#0]'!XMP$>'PZ/6M1TZY7K%GR]5_B^</D?9S*#F'U33>EM
MA;MZ<F%6+,&Q1P7#H'Y$;_+[;^$@^*,I-<<DBX]$MI.V7IVV7FO:;JFNH$9I
M.1-@:6=K9K$I?25-V"UX7/E\G 2=L#_R'[?S<I!7W!K2+PKNUX+[K8+OE@@L
MRS1F)!12)033@,7A;I)=DIUOZ>D'G=Z>ZM)IL.5T'NU)_I&G&VP3[6@9U%H&
M[8N'NJPSE8 /5/)Y DRFD'*QMOMEHI14<@[;%[+)*1KNB6IR.CMKUG16:SIK
MU70M):FB4I=1B67%:89/]'\Y(W/VW*2GE>^M!_N89/&1R';R.*SS.#S.P1X>
M=+ /\HI;0_I%P>>UX/,W;YPYYCQ1,ETG5FF8JLXI_&4;#T4K]ULWT3')XB.1
M[>0T#+[W0\%QME'%\[-]=)A;W![56U7[6PUA3F6D:*P-)&HM;=DOU=:R>;]R
MS;MK*/?LU-1?%JVL_YVFO!'<,)UQ:4#@@BBI#%+!UV6374ZL6A5MYX.RU,06
MPR5=3% [!WJ_4,J^3-P'ZJO.Y']02P,$%     @ '3:=6CO?I2<5!   $0X
M !D   !X;"]W;W)K<VAE971S+W-H965T-C N>&ULK9=M<^(V$,>_BL:]:<E,
MB1\Q)@5F+CAM,W-',H%K7PM;8$ULR9'DD'S[KFS' >/0T/(&;'GWK]V?I)4T
MWG+Q*!-"%'K)4B8G1J)4?F6:,DI(AN4ESPF#+VLN,JS@56Q,F0N"X](I2TW'
MLGPSPY09TW'9=B^F8UZHE#)R+Y LL@R+UVN2\NW$L(VWA@>Z291N,*?C'&_(
M@J@?^;V -[-1B6E&F*2<(4'6$^.K?17:EG8H+?ZB9"MWGI%.9<7YHWZYC2>&
MI2,B*8F4EL#P]TQF)$VU$L3Q5(L:39_:<??Y3?WW,GE(9H4EF?'T;QJK9&($
M!HK)&A>I>N#;/TF=T$#K13R5Y2_:UK:6@:)"*I[5SA!!1EGUCU]J$#L.MO^!
M@U,[.&T'[P,'MW9P/^O@U0Y>2:9*I>008H6G8\&W2&AK4-,/)<S2&]*G3(_[
M0@GX2L%/3>=W\_[L;KY\N/OV[7;^![J=+V\>;A;+!>J%1&&:R@O41S\6(>I]
MN4!?$&5HF?!"8A;+L:D@ JUC1G5OUU5OS@>]V0[ZSIE*)+IA,8GW!4P(O8G?
M>8O_VCFJ&)+H$KGVK\BQ'*\CH-GGW=T.]_#S[LZ1;-QF--Q2SSUU-+I05U)>
MMY2N%U<RQQ&9&% 0)!'/Q)C^_)/M6[]U83JG6'@FL3V$7H/0.Z8^G4.MI"SB
M&4&]E$N8OE@I05>%PJN4(,51B)\XFD-%NF%$;%[1C(O\$LD$"Y+P-":B<V)7
MO?IEK[J8/D_[KC=P[,'8?-X%>6CG.:.!US(+#\WLP!X%EMW8[64_:+(?')U
M2X&97$,*:"UXAGJ*7R"5$,0XZT>P\@1/P64#A!0!]DI>=>4Z..?,.J=8>":Q
M/;9^P]8_.K-@L</.*HFN@9KIC&<Y9J^_2)1C&O>A-<(Y53BMV./HJ:"2EKL;
M7W\X EW\C\9Q*O]SBH65V&!O%01^]YP=-ER'1[G>LI.XRF(E:4SAD (6? V3
M7>,$PE1)1("Y>GV?WGJ]JX2*&+2$HD2B'A2'M(BU#WDA(J+0,3C#1AL](I[K
MX9(778,R/$C='OFMQ7]H,_!VEG3%\- H& 9#/^BF&#04@Z,4>V_3\T*7OU.
M"I(7(DIP#4+708E6KSN@NW $!UFX@=/"<6C3=WPG: ,YFMA_7-2C!MOH7[<+
MU5$T/RR872Q&A\,^#%HL#FWZCA4$5HO%H1E,CEVR>UG:UOLQSSJ:YRS!;$.J
M!-G[%GGZWHC@Y/?_B=71MK93SW>'+6P=AIX5^'Y[/^VP<_Q18 =NBYRY<U;.
M(,?RSB%1Q NFJF-GTUK=:Z[UO4:?M5OM<-_Y6I[RS7>9ZK+T'8L-91*E9 V2
MUN40AE-4]X_J1?&\/)&ON(+S??F8P)V-"&T W]><J[<7W4%S"YS^ U!+ P04
M    "  =-IU:]3BYHO<)    @@  &0   'AL+W=O<FMS:&5E=',O<VAE970V
M,2YX;6RUW6UOF\@:!N"_,O)9K5JIC6' ;]G$4AL&F%&;1$GW[#D?B3V..<7@
M!9RT4G_\ 9L8CXTGIGNW']K88:Z!Y'EJX ;[XCE)OV9S*7/R;1'%V65GGN?+
M\VXWF\SE(LC.DJ6,B^_,DG01Y,7#]+&;+5,93->#%E&7&D:_NPC"N#.^6#]W
MFXXODE4>A;&\34FV6BR"]/M'&27/EQVS\_+$7?@XS\LGNN.+9? H[V7^Y_(V
M+1YUM\HT7,@X"Y.8I')VV?E@G@N;E@/62_P[E,_9SM>DW)2')/E:/N#3RXY1
MKI&,Y"0OB:#XYTE>R2@JI6(]_J[0SG;.<N#NUR^ZN][X8F,>@DQ>)=%?X32?
M7W:&'3*5LV 5Y7?)LR^K#>J5WB2)LO7?Y+E:UNB0R2K+DT4UN%B#11AO_@V^
M53^(G0'4/#* 5@/HJ0.L:H"U/X >&6!7 ^Q3!_2J ;W] :,C _K5@/ZI P;5
M@,&I X;5@.&I T;5@-&I&VT:+[\Y8UU!FU_YNEZ<( _&%VGR3-)R^<(KOU@7
MW7I\429A7/;'?9X6WPV+<?GX^N;Z_=7-]9>[FT^?^+5'^/47=L?NO]R3]^3#
M=!J611Q$A,>;5BQ+^HTC\R",LK?D-Q+&Y,L\665!/,W>D=__9?9[?Y1/?@ZC
MJ%@VN^CFQ4J64W4GU0I]W*P0/;)")OF<Q/D\(RR>RFG#>/>5\50#=(N?SO9'
M1%]^1!^I5KQ.GLZ(9;PCU* VR>9!*INVZTJOW,OE5K&.*XY>$:MXJU#RY[U#
MWOSVMH%AKS%1P9AKQM0PKIYQY&3+V"_,\6WSVFA7U_\E;S8%I2']TTGK]17D
M;;335E"<3A[Y?2HU:VW;VEJ[5MNV;FK(#64W4^4+]'FV#";RLE.\ F<R?9*=
M<;G=QA]-78#$'"3&D)B+Q#PDYB,QCL0$"%,:PMXVA*W3Q]?%KN8R32923C,R
M2Y,%";-L%<0329+9\?;]J%7;]@82<Y 80V(N$O.0F(_$.!(3&ZR_QLICFJ>Q
MV;>,7M^ZZ#XUE'UO6_8];=G?+,M=MHS(;S*=A)F<OJMJG?S0%+W6;%OT2,Q!
M8@R)N1NLM_,+'/4,P]C^^C;5?-)2/G+%.!(3($RIY?ZVEOO:6KZ3RU4ZF1<'
MPZ0X,)I\;:I<K="V<I&8@\08$G/[!__U%"5I[14N<D;_<$9[V!M9ICHG1\XI
M#N<TJ3VBH^;_7P?;FAQH:_(_8?R_,(@?B1/\G11'R4\RRQ<RSIMJ4RNUK4TD
MYB QAL1<).8A,1^)<20F0)C2#\-M/PQQQYU#9$,@,0>),23F(C$/B?E(C",Q
M <*4AAAM&V*D/^Y,XDD2YVD2%=]Y+%XA<EE,DK\C-\^Q3+-YN"2WQ:YY\9(1
M/$KR\)WL#=@LUM0]VGG;=@\2<Y 8VV#E:>_M"[=Q9MBVNJ_@-BY&!W1_/^;$
MY7SD-G D)D"84LVF4<<%1HL=GD]/D_FJ>-1XFE\+M2U0J.9 -0;57*CF034?
MJG&H)E":VA@[.9J)V_.I+%1O(#4'JC&HYD(U#ZKY4(U#-8'2U-Z@=6_05F=N
MR)LPKDX_OM6>B-2[K?L$J3E0C4$UM])VSS.:!AU9]G"XMS]T\I)^PY*#7J_7
M[_7V3MN<NJ! ;;-:E75$:FH#I\.J_%%=P-!8B="0%*HY4(U!-1>J>95FVCNU
M99GVV4&M0D/0IEEI;W0VVJ_G7Q%PFG7":>HCSN9=\Z*JV6(9)=^E)/?K,M]D
M0L7SZVL.[HJCT32<Y'):?9O'Y=%H^"3);13$C;T #46AF@/5&%1SH9H'U7RH
MQJ&:0&EJ7]41JMD#[ME#LU.HYD U!M5<J.9!-1^J<:@F4)K:&W4D:^HSV9^[
MOJ!"=_<0:7]H&'LOJ%<-RPUZMMG;#\P=_5JVKFQHO K5/*CF0S4.U01*4RN[
M#G9-?;++XS /@XC<KAZB<$)N9C.9AD?.=$*37:CF0#4&U5RHYD$U'ZIQJ"90
MFMH9=<1K C->$QKR0C4'JC&HYD(U#ZKY4(U#-8'2U-ZHTUY3'_?>*I<8\Y=+
MC-N\F$!S7:CF0#56:;N79(VLPZLA7>BL'E3SH1J':@*EJ3=-U4DQU2?%1VJ^
M.#!H<]&<?I*V[0#5'*C&H)H+U3RHYD,U#M4$2E.;IDZ1*3!%IM 4&:HY4(U!
M-1>J>5#-AVH<J@F4IO9&G2)3?8K<^E*ZVR ]]JH"S96AF@/56*7M7? V- ;&
MSI^]"^]=Z"IX4,V':ARJ"92F-D@=:%-]H/WKKC753]RZ7Z#I-U1CE;;7+^;(
MVF\1:*X-U7RHQJ&:0&EJB]09.=5GY+=I^!3DZVA[(H\><T#S;:CF0#4&U5RH
MYD$U'ZIQJ"90FMH3=;Y-@?DVA>;;4,V!:@RJN5#-@VH^5.-03: TM3?J?)OJ
M\^V??=L(/=NZ3:!W(M.&6V'[EG%PXI5!IW6AF@?5?*C&H9I :6H'U#DXU>?@
M!WM,;4_@0L-QJ.9 -0;57*CF034?JG&H)E":VBYU.$Z!X3B%AN-0S8%J#*JY
M4,V#:CY4XU!-H#2U-^IPG(+OA=:<P(6FY%#-H8WW& ]H?[B_?X6<UH5J'E3S
MH1J':@*EJ>_36,?DECXF_W4G;?43M^T1J.94VL%]^!;=ZQ'HM"Y4\Z":#]4X
M5!,H3>V1.A6WM,EBV2/O=VL^K)JDL>JAH3A4<Z :@VHN5/.@F@_5.%03*$UM
MC3H4MRCN>,."QMY0S8%J#*JY4,V#:CY4XU!-H#2U-W;> _N5//PG3][JV=9M
M@GU';.O@Y.W IL.#<[?065VHYD$U'ZIQJ"90FMH ==IMZ=/N8_M-Y$>;*]+U
MD[1N!V@<#M485'.AF@?5?*C&H9I :6K3U'&X!8S#+6@<#M4<J,:@F@O5/*CF
M0S4.U01*4WNCCL,M?1S^SV]OTD_0NF&@P3A48]9AS&[9MG5P>Q-T5@^J^5"-
M0S6!TM16J'-Q2Y^+[WPXUC((I^_#F$R"99@'46/90U-PJ.9 -0;57*CF034?
MJG&H)E":VAQU"FX!4W +FH)#-0>J,:CF0C4/JOE0C4,U@=+4WJA3<.N5%/QG
MSTI!(V^HYEB'MW(/!\.&LU+0Q!NJ>5#-AVH<J@F4IGX06YUXV_K$^_B>4[OS
M4OIIVC8$5'.@&H-J+E3SH)H/U3A4$RA-;9LZ!+>!MX;;T!0<JCE0C4$U%ZIY
M4,V':ARJ"92F]D:=@MOZ6\/_^7DI_02M&P8:C4,U5FG*Y[V-ROO!]\Y+06?U
MH)H/U3A4$RAMTPK=G8]V7\CT45[)*,K()%G%^>;CH+?/DE3.RK=+.A=F^='P
M>\]_-,]9T_,?S/,/=/U1\C4_OE@&C_)SD#Z&<48B.2NF,LX&O0Y)P\?Y]D&>
M+-<?+/^0Y'FR6'\YE\%4IN4"Q?=G29*_/"@G>$[2K^O-&?\?4$L#!!0    (
M !TVG5KQG5@!CA(  ,)& 0 9    >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM
M;+7=:W.;2*+&\:]"^4QMS5;-Q )T<]9Q56(::*![4O%DS[XE,K:U8X,'X5Q.
MS8<_DBP;M2YMD?PG+V9\H7\@8YY2H\>MTR]5_<?LIB@:Y^O=;3E[<W33-/>O
MCX]GDYOB+I^]JNZ+<OZ=JZJ^RYOYI_7U\>R^+O++Y:"[VV.OUQL>W^73\NCL
M=/FU]_79:?70W$[+XGWMS![N[O+ZV[OBMOKRYL@]>OK"A^GU3;/XPO'9Z7U^
M75P4S<?[]_7\L^-GY7)Z5Y2S:54Z=7'UYNBM^UJ/AHL!RRW^/2V^S-8^=A8/
MY5-5_;'X1%Z^.>HMCJBX+2;-@LCG__M<G!>WMPMI?AQ_KM"CYWTN!JY__*2'
MRP<_?S"?\EEQ7MW^[_2RN7ES-#YR+HNK_.&V^5!]B8O5 QHLO$EU.UO^U_FR
MVK9WY$P>9DUUMQH\/X*[:?GX__SKZ@>Q-L!S]PSP5@.\C0%N?\\ ?S7 /W0/
M_=6 _J$#!JL!@T,'#%<#AIN/P=\S8+0:,#IT#^/5@/'F@.&> 2>K 2>; [Q]
M)Z[W=.9Z!P]Y/ME;9WOOD*?3[6Z>[[T/W7TZX>[!9]Q].N7N\IP?/_[Z+G_W
M@[S)ST[KZHM3+[:?>XL/EA?0<OS\5WY:+J[UBZ:>?W<Z']><7<1O/XA?W[V]
M$(%S_IMZ+_3%V]_E;]KY.2B:?'H[^Z?SDS,MG=]OJH=97E[.3H^;^6X7@X\G
MJUW(QUUX>W;A.JHJFYN9(\K+XG+'^.2%\9X%.)X_WN<'[3T]Z'>>5;PH[E\Y
MO>$OCM?S/&=VD]?%KL=U;E>2O'Q2W),=PP/[\*"8O'(\=SE\O/\@Q L'\7#[
M?! 6)7Q)*0]1(KNB\F]/R&C'Z-@^.BP^S8_!?QR^_QCD :?6[ZU.[;0I[O93
MR0$GR%^>(*_O?+P(G)]_^N<.)CV<\2U,=CCC61AE9][>UT\_']N9U@<?C-O?
MJ1C7I?\<1OZ2]3N&T8X#?/<H]7=+BV=(KV?W^:1X<S1_"C0KZL_%T=D__L<=
M]OZUZT(GL8#$!(F%)!:16$QBDL02$DM)+",Q16(:PHP,Z3]G2-^FGUTLPNC7
MQ=/_2V=2W<WG1+-\.:OXR_EI5XY8M:XY0F(!B0D2"TDL(K&8Q"2))8_8<(DM
M)N"?SX;CWM@]/?Z\'A#;6[G]D]%@;&Z6;6_F+[;SS<T4^0 TA!D7]>#YHAY8
M+VI9-O6TG$TGSN?\]J%PJBNGNE]<U3.G^%K4D^GB:M]S@5OEKA<XB04D)D@L
M)+&(Q&(2DR26/&*#M6NR/]JX;E-RAQF)*1+3$&9$Q? Y*H;6J/A0S.99,6GF
M@7#15),_G*IV/I;3QA%?%\\%BGTQ856[Q@2)!20F2"PDL8C$8A*3))8,MV)B
MY(]ZO8V@V-[*=;W!YF;9]F;>27^\N9DB'X"&,./B'CU?W*.7G]P[LIP4Y>(E
M N?];5XN[T'LNJ*M5-<KFL0"$A,D%I)81&(QB4D22T@L);&,Q!2):0@S0F3\
M'")C["[CF,P0$@M(3)!82&(1B<4D)DDL(;&4Q#(24R2F(<S(D)/G##FQ/A'Y
MK;Z<EGG];?7:AY,_-#=5/?V_Y6V(O:^JO+.B7>.$Q (2$R06DEA$8C&)21)+
M2"PEL8S$%(GID^VYE-M;_GN>31E1X?;:BD7ONV8MXUT18;>Z9@2J!:@F4"U$
MM0C58E23J):@6HIJ&:HI5-.49F;*6FW+Q28Q*XJ*%%(+4$V@6HAJ$:K%J"91
M+4&U%-4R5%.HIBG-C!2OC13O[YC3V-7.Z4)J :H)5 M1+4*U&-4DJB6HEJ):
MAFIJI:U/2?SQT)R2K)(#VJ^9'&UMT[4VNO9-<#QO9UZ@S4U4"U!-H%J(:A&J
MQ:@F42U!M135,E13J*8IS<R4ML;I]KD)#EET.T>U -4$JH6H%J%:C&H2U1)4
M2U$M0S6%:IK2S$AI2Z2NO47ZO1,<M$&*:@&J"50+42U"M1C5I+O=_?1'WL#O
M#P?F$_4$W6^*:AFJ*533E&8F1]LI=>VETN7?W'W8;)9N3'C^<OXS+?\[S<MK
M)\C_K)SL\^3F8?[9SDQ!ZZ:H%J":0+40U2)4BU%-HEJ":BFJ9:BF4$U3FID[
M;=W5'7&3(+3OBFH!J@E4"U$M0K48U22J):B6HEJ&:@K5-*69D=*67UUK+^[L
MW_-G,=/Y4Y3[HIY6NU;C>&<'.@<)VGI%-8%J(:I%J!:CFGSA5ZSO?"OR>N>*
M&^AQI*B6H9I"-4UI9FBT;5?77G?5#W>?BGKQ9[=/\?%^&1_S.<]BB96=*8)V
M75$M0#6!:B&J1:@6HYITMQN7_N;M$K3(BFH9JBE4TY1FKJ[5%EX]>^'UP-LE
MBRR9?[<JG>:F<*[KO&R<R[PI.MU)L1]*UYQ!M0#5!*J%J!:A6HQJ$M425$M1
M+4,UA6J:TLQ(:ONR'M>7]="^+*H%J"90+42U"-5B5).HEJ!:BFH9JBE4TY1F
M1HK71HJ]+[MV)V7QQ":_+G:&"5J/1;4 U02JA:@6H5J,:G*EN?[:1*CWJK\Q
M%4+WF:):AFH*U32EF2'15F,]>S6VVU0HOVJ*>GTF-)\;%?GDQKE;+(#<;5Z$
MUFQ1+4 U@6HAJD6H%J.:1+4$U5)4RU!-H9JF-#.?VIJMU^?F1609\!S5 E03
MJ!:B6H1J,:I)5$M0+46U#-44JFE*,R.EK=EZ]IKM@?,BM%6+:@&J"50+42U"
MM1C5Y$K;F!=MOD2$[C-%M0S5%*II2C-#HFW4>DBC]BE+YO.@J^JAGL^!\K*<
M?[^>+7K\U=4/O7*$=G!1+4 U@6HAJD6H%J.:1+4$U5)4RU!-H9JF-#.IV@ZN
MQW5P/;2#BVH!J@E4"U$M0K48U22J):B6HEJ&:@K5-*69D=)V<+V#.[BV&1+:
MPT6U -4$JH6H%J%:C&IRI;TT0T([MZB6H9I"-4UI9DBTG5O/WKG=FAPMWL5B
MYOS\X>+C;-<;_[VS>YWS FW<HII M1#5(E2+44VB6H)J*:IEJ*9035.:^1:;
M;3G7[V'S&1\MUZ):@&H"U4)4BU M1C6):@FJI:B6H9I"-4UI9J2TY5K?VK0[
M^[UJ\EOG*I_6[?OSS9^F['NK+;O6.570?BVJ"50+42U"M1C5)*HE*VW]#XW&
M0V_K/;=V;';B;KTU5[9CLYUONH4^!DUIYA7NM5>XO>OZL:R+275=+A=+,MY6
M=U+-FKT7.MI]1;4 U02JA:@6H5J,:A+5DI6V_KZX@Z&_?:&CY5=44ZBF*<U,
MC;;\ZMO+K_;4^,59?7?YE?WK$=AWTCE%T"8KJ@E4"U$M0K48U22J)2_\4H\?
MR]@S9^Q<YM]VK7*0HL>3H9I"-4UI9L"T[57?6F6SWR.=/ROI]'ZA]GUUSAE2
M"U!-H%J(:A&JQ:@F42U!M135,E13J*8IS<R<MM[J#[C[IVC)%=4"5!.H%J):
MA&HQJDE42U M1;4,U12J:4HS(Z4MP_KV,FR[O%+^):\O'PNM+ZQ*;2<[1PO:
M7D4U@6HAJD6H%J^T]5N+KC<<^"<GGGD+0Z+[35 M1;4,U12J:4HS8Z-MIOK6
MFMH!2SG:@<XA@?9144V@6HAJT0NG<?]RB3%Z'!+5$E1+42U#-85JFM+,T&B[
MI[Z]>_J]MTQVOEFQ?5^=\P6MJ**:0+40U2)4BU%-HEJ":BFJ9:BF4$U3FIDY
M;975/^%NF: M5E0+4$V@6HAJ$:K%J"91+4&U%-4R5%.HIBG-B)1^VV+MVY>8
M_9Y;)G:R:[2@6H!J M7"E6;<ENB=C/NCH6O>EHC0_<:H)E$M0;44U3)44ZBF
M*<V,C;:IVK<W5;][]C/_WOG-M+ARBJ_%Y&'YO>KJ:CHIZIU)@S9<42U -8%J
M(:I%J!:CFD2U!-525,M03:&:IC0SC;PVC3QL7M1'N[2H%J":0+40U2)4BU%-
MHEJ":BFJ9:BF4$U3FADI;>6V;V\GOOR:D!WH'"1HG1;5!*J%+_S@_=ZJ%[HS
M-M#R+*I)5$M0+46U#-44JFE*,V.C+=+VK:6YOV->9'F#GYVQ1'8$SU$M0#6!
M:B&J1:@6HYI$M0354E3+4$VAFJ8T,ZC:]FV?:]_VT?8MJ@6H)E M1+4(U6)4
MDZB6H%J*:AFJ*533E&9&2MN^[=O;MX>MQF9'.H<)VK=%-8%JX4ISUU\]ZKWJ
M]=SA://%([1+BVH2U1)42U$M0S6%:IK2S*!H^[9]>U'S;YTDV=_Z9V<BH>5>
M5 M03:!:B&H1JL6H)E$M0;44U3)44ZBF*<U,K;;PVQ]S,R:TSXMJ :H)5 M1
M+4*U&-4DJB6HEJ):AFH*U32EF9'2]GG[]J5I#YPQH4U>5 M03:!:N-*V9DQC
MW^^M_=OJWJ&57523J):@6HIJ&:HI5-.49J3&H*WL#NR5W1^:/A5UDT]+YW):
M%Y.FJF>_;,^E=G9^[<?4-810+4 U@6HAJD6H%J.:1+4$U5)4RU!-H9JF-#.;
MVE[PP,4F20.TW(MJ :H)5 M1+4*U&-4DJB6HEJ):AFH*U32EF9'BM9%B7S+W
M>_Y"R4YVCA:TY(MJ8J49JR@/O-%@/-Y8K35$]QNA6HQJ$M425$M1+4,UA6J:
MTLS8: N\@Q\M\-J!SB&!%GA13:!:^,(/?K!W&98(/8X8U22J):B6HEJ&:@K5
M-*69H='6=P?6UMWWKX/KY.7EWM5=[#OM'#2D%J":0+40U2)4BU%-HEJ":BFJ
M9:BF4$U3FAD^;25WP%5R!V@E%]4"5!.H%J):A&HQJDE42U M1;4,U12J:4HS
M(Z6MY [X!7'M9.=H00NZ@^V%7<=N;]#;?&L:@>XV1+4(U6)4DZB6H%J*:AFJ
M*533E&:F1MO/'?SH>KAVH'-&V ]G_PV% #T.@6HAJD6H%J.:1+4$U5)4RU!-
MH9JF-#,TVGKLX&]9#]?S=N8+VI]%M0#5!*J%J!:A6HQJ$M425$M1+4,UA6J:
MTLS,:?NS VX]W ':HD6U -4$JH6H%J%:C&H2U1)42U$M0S6%:IK2C$@9MN7:
M(;\>[G![75=_Y W\_G!@WI8XM^^\:VR@FD"U$-4B5(M13:):@FHIJF6HIE!-
M4YH9&VWO=6A?#_?E6R8O /[>FQSG]I&=0P-MMJ):B&H1JL6H)E$M0;44U3)4
M4ZBF*<T,#:\-#7NS];MOF71<$LY^&%VG/J@6H)I M1#5(E2+44VB6H)J*:IE
MJ*9035.:&4=M8W;H8W=3AFAW%M4"5!.H%J):A&HQJDE42U M1;4,U12J:4HS
M(Z7MTPZME;D#%SA8(6YO[0;*X@_UM^Z>D&V_ -4$JH6H%J%:C&H2U1)42U$M
M0S6%:IK2S)AHFZ]#:PV.F AU7_;-?DR=G\*@%5I4$Z@6HEJ$:C&J251+4"U%
MM0S5%*II2C.SJ:W0#H?<K BMSJ):@&H"U4)4BU M1C6):@FJI:B6H9I"-4UI
M9J2T_=KAP?U:VZSH$=E:OJSG]C?G1>B2LZ@F4"U$M0C58E23J):@6HIJ&:HI
M5-.49@9%VZD=VCNUCY.AZKZ95N7NY@G:DT6U -4$JH6H%J%:C&H2U1)42U$M
M0S6%:IK2S!QI>[)#KB<[1'NRJ!:@FD"U$-4B5(M13:):@FHIJF6HIE!-4YH1
M*:.V)SNR]V27MV1__93/BDMG4MW=%^4L7SQ-<?YR?MH5*W:N:ZR@6H!J M5"
M5(M0+48UB6K)2ANN3Y[-:7,ZVJYM;VR2O;R)0@];4YIY5;<UUI&]A2K+IIZ6
ML^G$^9S?/BQ6A'Z:?2R6B:XGT]FR"K_["D>7<T6U -4$JH6H%J%:C&H2U9*5
MMGYM#C;7@4AW;.1N;I3MVNBDO[F90@]?4YIYI7OME6[OGAJW%N:7]/+5U*W7
M83=><OW+^<^T_.\T+Z^=(/^S<K+/DYN'^6<[XP MG:):@&H"U4)4BU M1C6)
M:@FJI:B6H9I"-4UI9@ZUI=,15SH=H:535 M03:!:B&H1JL6H)E$M0;44U3)4
M4ZBF*<V,E+9T.K*VU;K?FB"K=.>H%J":0+40U2)4BU%-HEJRTM:G&[\.1MM3
ME_[6'0Q_Y&]/7K8W\WI;<QR%/@1-:>85WO9%1_:^Z _=ID!KGZ@6H)I M1#5
M(E2+44VB6K+2UJ]/]\3?O-;1-B>J*533E&8F1]OF'!VZ(.IC8!RTOH?=[!P9
M:*T3U02JA:@6H5J,:G*TO2ZMYP^'O:V%:1-TORFJ9:BF4$U3VF-N',]NBJ()
M\B8_.[TKZNOBO+B]G<UG"P_EG%_<1'W^JE,75_/SYK[.W*/CK:^_=5^_]19?
M/VZ9L]/[_+I0>7T]?X[BW!97<[+W:A%\]?3ZYOF3IKI_<^0>.9^JIJGNEA_>
M%/EE42\VF'__JJJ:IT\6._A2U7\L#_OL_P%02P,$%     @ '3:=6KPZ7D:I
M!   D!<  !D   !X;"]W;W)K<VAE971S+W-H965T-C,N>&ULM5AM;^(X$/XK
M5FZU:J5M$QO"2Q>0*.W>5KJ^J&QW/YO$@-4DYFQ3VG]_MI,F$((+.?H%DN 9
M/\_,9.;!O17CSV).B 2O<92(OC.7<G'ANB*8DQB+<[8@B?IERGB,I;KE,U<L
M.,&A,8HC%WE>RXTQ39Q!SSQ[X(,>6\J()N2! [&,8\S?+DG$5GT'.N\/'NEL
M+O4#=]!;X!D9$_FT>.#JSLV]A#0FB: L 9Q,^\X07HR0KPW,BM^4K,3:-=!4
M)HP]ZYN;L.]X&A&)2""U"ZR^7LB(1)'VI'#\FSEU\CVUX?KUN_<?AKPB,\&"
MC%CTAX9RWG<Z#@C)%"\C^<A6/TE&R  ,6"3,)UAE:ST'!$LA69P9*P0Q3=)O
M_)H%8LT MG88H,P E0W\'0:-S*!AB*;(#*TK+/&@Q]D*<+U:>=,7)C;&6K&A
MB4[C6'+U*U5V<C#^.7R\/KL<CJ^OP.C^]N'Z;CS\=7-_!T[&:6(!FX*Q9,$S
MN%^8P ]UX*E\.P4G5T1B&HE3< :>QE?@Y,LI^ )<(.:8$P%H IX2*L4W]5!=
M_YJSI<!)*'JN5,#U]FZ0@;Q,0:(=("$"MRR1<P&NDY"$FPY<Q3BGC=YI7R*K
MQRL2G(,&_ :0AYH5@$;[FS<L<!IY%AK&7V.'O[ME/"%<ASH-<F6,4A?-:A?Z
M=;\0"QR0OJ/>9T'X"W$&7_^"+>][%;\C.=M@V\S9-FW>!VDYL90I4+U%2%47
M-)D!+,&$S&B2J)NJ$*1^?>-7-ZB70=?W6^V>^[+.S;I[36Y^SLVW<KM^)3R@
MHERD*7Q_"_Y9U_<\KX3?ND--_*T<?ZM^;DA22:NU16L[)]MK-C.W ;:=@VT?
M ):DH<>3B%C MO< :]VU9@(Z.:>.M17\,8.'A&#X0K@:I."]HL #IP&IHM0Y
M9F,XDK,-[MV<>_<(C0&<J&D2LBC"7("%:IMFWIQ612;=KK.6;._<[Y:R;<54
MDS'TBOGK63G_S7$BJ]M%9KE>J^5687=>%_R:>(#UNUUFJY6/+?SV+>I20 4%
M]+\:W@'5ENWT(6%DK\I-(H6$@-:9_6$S/(1(8Y_WQHZG;N(*$0&;AS7*1Z+_
MMNC,C918Y.H/ OB'3BL[)CR21,@"\1F" Q:* ]HEQ_UV[59RMGM!71#BMRKA
M.?K $H(W@CFH=+!)J1 AT*Y"[K>KN)*2W8N-DM6R;LH*W0+;A]6NF0) _8,C
MX >F'/S&T;*:\I&T21:&SU ZL) ZT*HFJBJW[J3/=BJU++_<LBI7[6J]A6R!
M=MUB'X/=RJG0*4/[#!F""AF"[#)D1RH.FQO9'F6JY2QDR_;+ BK$"+*+D8JF
M<0AVN$\!V2'4S5(A5A"R]HWA;,;)3'>)&S7A:")HL+M5(*OP.;15',O;)O-"
MW2"[NMESR&5>U@NP44[A]I*FCW847Z%&D/U,P]H"T/:Y1;-=;@#V#>H&N% 1
M:#\5\<'(S;Q8 WS4\PMW[6PS)GQFCGP%"-@RD>EY7_XT/5:^A!<C<_I:>CZ$
M%T-SR.H6;M*SZEO,U< 1(")3Y=([;RL"/#W^36\D6Y@3U F3DL7F<DYP2+A>
MH'Z?,B;?;_0&^2'\X#]02P,$%     @ '3:=6I(Q5B_% @  R <  !D   !X
M;"]W;W)K<VAE971S+W-H965T-C0N>&ULK55M;]HP$/XK5C9-K33("TF #B)!
MH6HGM46P=I]-<A"KB<UL ZVT'S\[#BEMTVC5]B5^R=WS/'=G^P9[QA]$"B#1
M8YY1,;12*3=GMBWB%'(LVFP#5/U9,9YCJ99\;8L-!YP43GEF>XX3VCDFU(H&
MQ=Z,1P.VE1FA,.-(;/,<\Z<Q9&P_M%SKL#$GZU3J#3L:;/ :%B#O-C.N5G:%
MDI <J"",(@ZKH35RS\9];5\8W!/8BZ,YTI$L&7O0BZMD:#E:$&002XV U;"#
M<\@R#:1D_"HQK8I2.Q[/#^@71>PJEB46<,ZRGR21Z=#J62B!%=YF<L[VEU#&
M$VB\F&6B^*)]:>M8*-X*R?+262G("34C?BSS<.30\=YQ\$H'K]!MB J5$RQQ
M-.!LC[BV5FAZ4H1:>"MQA.JB+"17?XGRD]'B<C2?ML:CQ72"SF^O9].;Q>C'
MU>T-.BG+A-@*R1009;2U R$A0?/%G<DFD4^GZ&0"$I-,G*(6FBL#3F)MM) L
M?D!WE$B!3I2'.!W84@G6M'9<BAL;<=X[XEP/73,J4X&F-('D)8"M(JW"]0[A
MCKU&Q G$;=1QOR+/\7ST&=E(I)B#*(<&ADZ5T$[!T/E@0NNB-TA^/9*^CF=B
M@V,86NJ^"> [L*(OG]S0^=:@TZ]T^DWHT<V+>@JD;LAW3+>ZXH?T_*[-BI%N
MP(,"7%_\7>0Z81CV'6]@[VID!96LH%'6O9'41!V\H6Z%3C_H!4X]=5A1AQ_-
MB#HND"^!/Q^9)F'A&V%^T'6=X)V4="M=W7^OU/-1KE-F"'K'U?+;;J=>5Z_2
MU?N[4C5S&Q W?$7NUY/W*_+^_RA6L[1^;5I>*[./7M<<^+KH(0+%;$NE>6BK
MW:I-C<SK_&QN>MPUYFM"!<I@I5R==E<=%F[ZAEE(MBG>ZB63ZN4OIJEJM<"U
M@?J_8DP>%IJ@:M[1'U!+ P04    "  =-IU:NMMK)ZH(  "*4P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970V-2YX;6R]7&MSXC84_2L:VNEL9YJ Y0>0)LPD
ML;;=F6XWD_3UU0$%W 6;M9UD=Z8_OGX%(2PN:'/:+[M =,^5S[$E'731^7.:
M?<P74A;L\VJ9Y!>]15&LS_K]?+J0JR@_3=<R*?_RD&:KJ"C?9O-^OLYD-*N#
M5LL^'PR"_BJ*D][DO/[L)IN<IX_%,D[D3<;RQ]4JRKY<R67Z?-%S>B\?W,;S
M15%]T)^<KZ.YO)/%[^N;K'S7WZ#,XI5,\CA-6"8?+GJ7SIGP_2J@;O%'+)_S
MK=>LNI3[-/U8O7DWN^@-JA[)I9P6%414_O<DK^5R62&5_?C4@O8V.:O [=<O
MZ&_KBR\OYC[*Y76Z_#.>%8N+WJC'9O(A>EP6M^GSS[*]H+J#TW29U_^RYZ;M
M<-QCT\>\2%=M<-F#59PT_T>?6R*V DH<<P!O _AN0+ GP&T#W)T [NX)\-H
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
M^KB'5'%G*1I&;O-[PH,T>.O('Q.\YX&R'?#[6DKSU+ #5#?'R?]02P,$%
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
M__K:[*W%KU9W2+1P*+13=0_E-^PM0B];FX-6V#7:\:*#T+9@8+579]?0-8W
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
M9P7D[PLATMU&=H#J1;3A?U!+ P04    "  =-IU:4R$^+ZL'  #=)P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970W-2YX;6SM6FUOVDH6_BLCMMJ;2F[PO/B%
M-D&BA*I(:=H-9%?[<0*38%UC4X])VOOK[[$A&#S' R1\V \;*8F-SQP_Q_/R
M///@B^<T^U//E,K)KWF<Z,O6+,\7']MM/9FIN=3GZ4(E<.4AS>8RA]/LL:T7
MF9+3LM$\;C/7]=MS&26M[D7YV8^L>Y$N\SA*U(^,Z.5\+K/?GU6</E^V:.OE
M@]OH<987'[2[%POYJ$8JOUO\R."LO<DRC>8JT5&:D$P]7+9Z]&-?^$6#,N+?
MD7K66\>D*.4^3?\L3H;3RY9;(%*QFN1%"@G_GE1?Q7&1"7#\7"=M;>Y9--P^
M?LG^I2P>BKF76O73^#_1-)]=ML(6F:H'N8SSV_3YJUH7Y!7Y)FFLR[_D>1WK
MMLADJ?-TOFX,".91LOHO?ZT?Q%8#*AH:L'4#=F@#OF[ RT)7R,JRKF0NNQ=9
M^DRR(AJR%0?ELRE;0S514G3C*,_@:@3M\NZ7X4WOIC_L79/1N#<>?!O<C,FH
M_W5P=7<]($-R]KEW#=<'9/1U,!B_)V=7*I=1K-^3#^1N=$7.WKTG[TB;Z)G,
ME"910NZ2*-<.? C'XUFZU#*9ZHMV#EB+.[8G:UR?5[A8 ZXK-3DGG#J$N4P@
MS?N'-^>[S=OPA#:/B6T>$ROS\89\_666J20G4FN5ZX]8/:L$ D]0S,:/>B$G
MZK(%TTVK[$FUNO_\!_7=3UAU)TJV4RO?U,IMV;M]J6<$>HU,B@/U<QD]R1B*
M1WMQE<HO4Q5+QE.7P@+B<?^B_;1=D!G'71Z&+-C$[6 5&ZS"BO5'IA8RFA+U
M"]8U#2.PP)WF,Y7!Y-GN,@S[*K6WA8F%;AC4H2-A3/C"PY%[&^2>%?DXS65\
M $C/O+O/J2>"&DHSCGN![P4A#M/?P/3M,+^/86WHC4:#\0B#YQNW]04-F> U
M>&9<()@?^CX.+]C "PZ:EW$D[Z,XRB.%3\[@E)/S1,EV"@XW!8?6_NA-)ME2
M60?\UK/ 'D5H#A3.W4ZMO\RH@+LAPWNKLP'?.6+,[\'9,1!XC#+NU8":82'W
M!>O@2*E;\:)K'5D#6/?RW^A@6K<\T6@Z5;;=.K?XGUK[Y'LVC1(0<"\4?O;.
M/7==EY*%S @L_$M%/-=UW-7O2Y1<YK,TB_Z"D2@U21\($*Z:W\,H?"'=<F 6
MY/V)".HY,,0<3ME&*&A=C.(BAK/0\2AW6+BY"G)3YW M2AZ;TD-61AT8$0[U
MT:R<.X'7<7Q^1%;Q'NUN:@PQP6JC$(NA#4.PTAS42O/=WG0:%5H7YDQ!<A]
M44WD(H(YA,)D)E,(H+-.?6IC@5RX;B@: %?"@=J5PVTA#I-B=9)9 H\9UWW<
MO'TGY#2H4P82R&&P@&IHP%F)!FI7#;"(+N?+6.9JLW:F<YA=LV)[\J1(G&H<
MNBD%/@C*&77KT)% UN&=3H/<H95JH'MD ^S5]'(S71TB<P"O<W(6^DY( \?E
MU21MFCIAX 0^S)Y]H0WSP90:'WP*"8U)@08RWVU:G"M10O>HDI)(KN3/E-S
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
M34B5    S0   !               ( !     &1O8U!R;W!S+V%P<"YX;6Q0
M2P$"% ,4    "  =-IU:9#J.#_,    K @  $0              @ '#
M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    "  =-IU:F5R<(Q &  "<)P
M$P              @ 'E 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0
M   ( !TVG5K[_K[HB@<  #DF   8              " @28(  !X;"]W;W)K
M<VAE971S+W-H965T,2YX;6Q02P$"% ,4    "  =-IU: ^J[BMH(  !:)@
M&               @('F#P  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L!
M A0#%     @ '3:=6GQSAS.Y @  \@<  !@              ("!]A@  'AL
M+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( !TVG5H-8.!UG08
M  0=   8              " @>4;  !X;"]W;W)K<VAE971S+W-H965T-"YX
M;6Q02P$"% ,4    "  =-IU:C8A0$KP#  "N#   &               @(&X
M(@  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ '3:=6FB*
M,N:+ @  T@8  !@              ("!JB8  'AL+W=O<FMS:&5E=',O<VAE
M970V+GAM;%!+ 0(4 Q0    ( !TVG5HEKEI/I@L   9L   8
M  " @6LI  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    "  =
M-IU:^QW47%@,  "^/P  &               @(%'-0  >&PO=V]R:W-H965T
M<R]S:&5E=#@N>&UL4$L! A0#%     @ '3:=6I5\T_X] @  M00  !@
M         ("!U4$  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0
M   ( !TVG5HE=OUQW 0  &\+   9              " @4A$  !X;"]W;W)K
M<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ '3:=6AC3L$EP*   "(@
M !D              ("!6TD  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q0
M2P$"% ,4    "  =-IU:TB-4O[("  !%!@  &0              @($"<@
M>&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( !TVG5IC3'<Q
MC ,  )X(   9              " @>MT  !X;"]W;W)K<VAE971S+W-H965T
M,3,N>&UL4$L! A0#%     @ '3:=6C&LC!<F P  ZP<  !D
M ("!KG@  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    "  =
M-IU:ZOH5X#X$  !C"P  &0              @($+?   >&PO=V]R:W-H965T
M<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( !TVG5KQJ(Y[-@4  (8,   9
M          " @8"   !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#
M%     @ '3:=6N]MW?JA#P  )BX  !D              ("![84  'AL+W=O
M<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    "  =-IU:(87!!N<%   ]
M$0  &0              @('%E0  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM
M;%!+ 0(4 Q0    ( !TVG5JM(9U=\ H  -<G   9              " @>.;
M  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ '3:=6LSD
M6=E !@  BAH  !D              ("!"J<  'AL+W=O<FMS:&5E=',O<VAE
M970R,"YX;6Q02P$"% ,4    "  =-IU:U 6D:5($   6#0  &0
M    @(&!K0  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    (
M !TVG5K9$Y96.@8  *$.   9              " @0JR  !X;"]W;W)K<VAE
M971S+W-H965T,C(N>&UL4$L! A0#%     @ '3:=6G<<3G7S P  /PD  !D
M             ("!>[@  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"
M% ,4    "  =-IU::O$T;I@%    #P  &0              @(&EO   >&PO
M=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( !TVG5JT7B[;(@L
M %TB   9              " @73"  !X;"]W;W)K<VAE971S+W-H965T,C4N
M>&UL4$L! A0#%     @ '3:=6NOG;==J @  B@8  !D              ("!
MS<T  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    "  =-IU:
M/*4S.!$"  #=!   &0              @(%NT   >&PO=V]R:W-H965T<R]S
M:&5E=#(W+GAM;%!+ 0(4 Q0    ( !TVG5HJ8%DV^0@  %,K   9
M      " @;;2  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%
M  @ '3:=6EK4CQFQ+0  *J(  !D              ("!YML  'AL+W=O<FMS
M:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    "  =-IU:)/850_("  #%!@
M&0              @('."0$ >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+
M 0(4 Q0    ( !TVG5J"]6X1X00  )0-   9              " @?<, 0!X
M;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ '3:=6HUI)B]T
M @  J@4  !D              ("!#Q(! 'AL+W=O<FMS:&5E=',O<VAE970S
M,BYX;6Q02P$"% ,4    "  =-IU:I=H513P#  "X!P  &0
M@(&Z% $ >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( !TV
MG5J43<^IQ@(  -8&   9              " @2T8 0!X;"]W;W)K<VAE971S
M+W-H965T,S0N>&UL4$L! A0#%     @ '3:=6GN#HC/: @  MP<  !D
M         ("!*AL! 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4
M    "  =-IU:6+TQI"H%  "_$   &0              @($['@$ >&PO=V]R
M:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( !TVG5I"?W!)QP,  /D)
M   9              " @9PC 0!X;"]W;W)K<VAE971S+W-H965T,S<N>&UL
M4$L! A0#%     @ '3:=6MZ\4:31!   21,  !D              ("!FB<!
M 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    "  =-IU:5Y#H
ME1X&  !A&@  &0              @(&B+ $ >&PO=V]R:W-H965T<R]S:&5E
M=#,Y+GAM;%!+ 0(4 Q0    ( !TVG5K)XH:.4@0  #T-   9
M  " @?<R 0!X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @
M'3:=6@<T(!$I P  ?@D  !D              ("!@#<! 'AL+W=O<FMS:&5E
M=',O<VAE970T,2YX;6Q02P$"% ,4    "  =-IU:Q"]0"W '  #/%P  &0
M            @('@.@$ >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4
M Q0    ( !TVG5I12YE6(@4  ,8J   9              " @8=" 0!X;"]W
M;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ '3:=6KJAGJ:0!@
MF2(  !D              ("!X$<! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX
M;6Q02P$"% ,4    "  =-IU:=C\BF84"    !@  &0              @(&G
M3@$ >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( !TVG5JC
MF"69]0(  ,$,   9              " @6-1 0!X;"]W;W)K<VAE971S+W-H
M965T-#8N>&UL4$L! A0#%     @ '3:=6G*_=+8X P  N0T  !D
M     ("!CU0! 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4
M"  =-IU:NU#5'J@$   $'   &0              @('^5P$ >&PO=V]R:W-H
M965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( !TVG5H7L$WI_0(   P*   9
M              " @=U< 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L!
M A0#%     @ '3:=6CR[.606!0  J!\  !D              ("!$6 ! 'AL
M+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    "  =-IU: *"9YC4#
M  "##0  &0              @(%>90$ >&PO=V]R:W-H965T<R]S:&5E=#4Q
M+GAM;%!+ 0(4 Q0    ( !TVG5H?J,:\Z@,  *08   9              "
M@<IH 0!X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ '3:=
M6I!Z'-GO @  W @  !D              ("!ZVP! 'AL+W=O<FMS:&5E=',O
M<VAE970U,RYX;6Q02P$"% ,4    "  =-IU:>QB)G"H(   82@  &0
M        @($1< $ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0
M   ( !TVG5JIT_FNT0(  "0(   9              " @7)X 0!X;"]W;W)K
M<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ '3:=6E4DP=+R!   <!H
M !D              ("!>GL! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q0
M2P$"% ,4    "  =-IU:2G&+)>\"  #4"   &0              @(&C@ $
M>&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( !TVG5H3/_,S
M;P,  +@,   9              " @<F# 0!X;"]W;W)K<VAE971S+W-H965T
M-3@N>&UL4$L! A0#%     @ '3:=6FZ- E=I P  ]@P  !D
M ("!;X<! 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    "  =
M-IU:.]^E)Q4$   1#@  &0              @($/BP$ >&PO=V]R:W-H965T
M<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( !TVG5KU.+FB]PD   ""   9
M          " @5N/ 0!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#
M%     @ '3:=6O&=6 &.$@  PD8! !D              ("!B9D! 'AL+W=O
M<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    "  =-IU:O#I>1JD$  "0
M%P  &0              @(%.K $ >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM
M;%!+ 0(4 Q0    ( !TVG5J2,58OQ0(  ,@'   9              " @2ZQ
M 0!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ '3:=6KK;
M:R>J"   BE,  !D              ("!*K0! 'AL+W=O<FMS:&5E=',O<VAE
M970V-2YX;6Q02P$"% ,4    "  =-IU:G/Z]2]8#  !%#@  &0
M    @($+O0$ >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    (
M !TVG5J(/%\]^0L  '"!   9              " @1C! 0!X;"]W;W)K<VAE
M971S+W-H965T-C<N>&UL4$L! A0#%     @ '3:=6GFA  NS!   ;Q4  !D
M             ("!2,T! 'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"
M% ,4    "  =-IU:M\\9=F@#   R#@  &0              @($RT@$ >&PO
M=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( !TVG5J6CZ8:- (
M &4$   9              " @='5 0!X;"]W;W)K<VAE971S+W-H965T-S N
M>&UL4$L! A0#%     @ '3:=6C:.%;Z. @  N08  !D              ("!
M/-@! 'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4    "  =-IU:
MLCNNM]T"   T"0  &0              @($!VP$ >&PO=V]R:W-H965T<R]S
M:&5E=#<R+GAM;%!+ 0(4 Q0    ( !TVG5K)A'C'*@(  !4%   9
M      " @17> 0!X;"]W;W)K<VAE971S+W-H965T-S,N>&UL4$L! A0#%
M  @ '3:=6FNW[X%Z!@  E#8  !D              ("!=N ! 'AL+W=O<FMS
M:&5E=',O<VAE970W-"YX;6Q02P$"% ,4    "  =-IU:4R$^+ZL'  #=)P
M&0              @($GYP$ >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+
M 0(4 Q0    ( !TVG5KUJW2GI@4    9   9              " @0GO 0!X
M;"]W;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#%     @ '3:=6A8E2INH
M!0  21P  !D              ("!YO0! 'AL+W=O<FMS:&5E=',O<VAE970W
M-RYX;6Q02P$"% ,4    "  =-IU:(UA% W$#  "M%P  #0
M@ '%^@$ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( !TVG5J7BKL<P    !,"
M   +              "  6'^ 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( !TV
MG5HXD0+=Y04  "HS   /              "  4K_ 0!X;"]W;W)K8F]O:RYX
M;6Q02P$"% ,4    "  =-IU:>NU.;58"  ".+0  &@              @ %<
M!0( >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  =-IU:
M5:BY9Q("  !S+   $P              @ 'J!P( 6T-O;G1E;G1?5'EP97-=
:+GAM;%!+!08     50!5 $H7   M"@(    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<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>99
<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>101
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>291</ContextCount>
  <ElementCount>398</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>98</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995200090 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995200100 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>995200105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/StatementConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>995200200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>995200300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>995200305 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>995200400 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995200500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995200505 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995210101 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivities</Role>
      <ShortName>ORGANIZATION AND PRINCIPAL ACTIVITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995210201 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPolicies</Role>
      <ShortName>SUMMARY OF PRINCIPAL ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>995210301 - Disclosure - INVENTORIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureInventories</Role>
      <ShortName>INVENTORIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>995210401 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNet</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>995210501 - Disclosure - ADVANCES FROM CUSTOMERS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureAdvancesFromCustomers</Role>
      <ShortName>ADVANCES FROM CUSTOMERS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>995210601 - Disclosure - FAIR VALUE MEASUREMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureFairValueMeasurements</Role>
      <ShortName>FAIR VALUE MEASUREMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>995210701 - Disclosure - MAINLAND CHINA CONTRIBUTION PLAN AND PROFIT APPROPRIATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureMainlandChinaContributionPlanAndProfitAppropriation</Role>
      <ShortName>MAINLAND CHINA CONTRIBUTION PLAN AND PROFIT APPROPRIATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>995210801 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureIncomeTaxes</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>995210901 - Disclosure - NON-CONTROLLING INTERESTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureNonControllingInterests</Role>
      <ShortName>NON-CONTROLLING INTERESTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>995211001 - Disclosure - SHARE-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureShareBasedCompensation</Role>
      <ShortName>SHARE-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995211101 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalances</Role>
      <ShortName>RELATED PARTY TRANSACTIONS AND BALANCES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995211201 - Disclosure - EARNINGS PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureEarningsPerShare</Role>
      <ShortName>EARNINGS PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995211301 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureCommitmentsAndContingencies</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995211401 - Disclosure - SEGMENT INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureSegmentInformation</Role>
      <ShortName>SEGMENT INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995211501 - Disclosure - CONCENTRATION AND RISKS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureConcentrationAndRisks</Role>
      <ShortName>CONCENTRATION AND RISKS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995211601 - Disclosure - FINANCIAL STATEMENT SCHEDULE I</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleI</Role>
      <ShortName>FINANCIAL STATEMENT SCHEDULE I</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995447 - Disclosure - Insider Trading Policies and Procedures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc</Role>
      <ShortName>Insider Trading Policies and Procedures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure</Role>
      <ShortName>Cybersecurity Risk Management and Strategy Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>99920202 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies</Role>
      <ShortName>SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>99930103 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesTables</Role>
      <ShortName>ORGANIZATION AND PRINCIPAL ACTIVITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivities</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>99930203 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesTables</Role>
      <ShortName>SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPolicies</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>99930303 - Disclosure - INVENTORIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureInventoriesTables</Role>
      <ShortName>INVENTORIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureInventories</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>99930403 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetTables</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNet</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>99930503 - Disclosure - ADVANCES FROM CUSTOMERS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersTables</Role>
      <ShortName>ADVANCES FROM CUSTOMERS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureAdvancesFromCustomers</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>99930603 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureFairValueMeasurementsTables</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureFairValueMeasurements</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>99930803 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureIncomeTaxesTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureIncomeTaxes</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>99930903 - Disclosure - NON-CONTROLLING INTERESTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureNonControllingInterestsTables</Role>
      <ShortName>NON-CONTROLLING INTERESTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureNonControllingInterests</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>99931003 - Disclosure - SHARE-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureShareBasedCompensationTables</Role>
      <ShortName>SHARE-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureShareBasedCompensation</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>99931103 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTables</Role>
      <ShortName>RELATED PARTY TRANSACTIONS AND BALANCES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalances</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>99931203 - Disclosure - EARNINGS PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureEarningsPerShareTables</Role>
      <ShortName>EARNINGS PER SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureEarningsPerShare</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>99931503 - Disclosure - CONCENTRATION AND RISKS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureConcentrationAndRisksTables</Role>
      <ShortName>CONCENTRATION AND RISKS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureConcentrationAndRisks</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>99931603 - Disclosure - FINANCIAL STATEMENT SCHEDULE I (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleITables</Role>
      <ShortName>FINANCIAL STATEMENT SCHEDULE I (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleI</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>99940101 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails</Role>
      <ShortName>ORGANIZATION AND PRINCIPAL ACTIVITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>99940201 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Additional Information) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails</Role>
      <ShortName>SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Additional Information) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>99940202 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Allowance for expected credit losses) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAllowanceForExpectedCreditLossesDetails</Role>
      <ShortName>SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Allowance for expected credit losses) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>99940203 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Property, Plant and Equipment) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPropertyPlantAndEquipmentDetails</Role>
      <ShortName>SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Property, Plant and Equipment) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>99940204 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Revenue Recognition) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesRevenueRecognitionDetails</Role>
      <ShortName>SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Revenue Recognition) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>99940205 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Share-based Compensation) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesShareBasedCompensationDetails</Role>
      <ShortName>SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Share-based Compensation) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>99940301 - Disclosure - INVENTORIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureInventoriesDetails</Role>
      <ShortName>INVENTORIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureInventoriesTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>99940401 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT, NET (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>99940501 - Disclosure - ADVANCES FROM CUSTOMERS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersDetails</Role>
      <ShortName>ADVANCES FROM CUSTOMERS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>99940601 - Disclosure - FAIR VALUE MEASUREMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureFairValueMeasurementsDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureFairValueMeasurementsTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>99940701 - Disclosure - MAINLAND CHINA CONTRIBUTION PLAN AND PROFIT APPROPRIATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureMainlandChinaContributionPlanAndProfitAppropriationDetails</Role>
      <ShortName>MAINLAND CHINA CONTRIBUTION PLAN AND PROFIT APPROPRIATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureMainlandChinaContributionPlanAndProfitAppropriation</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>99940801 - Disclosure - INCOME TAXES (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails</Role>
      <ShortName>INCOME TAXES (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureIncomeTaxesTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>99940802 - Disclosure - INCOME TAXES (Schedule of Income tax expense (benefit)) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails</Role>
      <ShortName>INCOME TAXES (Schedule of Income tax expense (benefit)) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureIncomeTaxesTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>99940803 - Disclosure - INCOME TAXES (Schedule of Deferred Income Tax Assets and Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>INCOME TAXES (Schedule of Deferred Income Tax Assets and Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureIncomeTaxesTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>99940804 - Disclosure - INCOME TAXES (Schedule of Changes of Valuation Allowance) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfChangesOfValuationAllowanceDetails</Role>
      <ShortName>INCOME TAXES (Schedule of Changes of Valuation Allowance) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureIncomeTaxesTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>99940805 - Disclosure - INCOME TAXES (Schedule of Effective Income Tax Rate) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails</Role>
      <ShortName>INCOME TAXES (Schedule of Effective Income Tax Rate) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureIncomeTaxesTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>99940806 - Disclosure - INCOME TAXES (Schedule of Effect of Tax Holidays) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectOfTaxHolidaysDetails</Role>
      <ShortName>INCOME TAXES (Schedule of Effect of Tax Holidays) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureIncomeTaxesTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>99940901 - Disclosure - NON-CONTROLLING INTERESTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureNonControllingInterestsDetails</Role>
      <ShortName>NON-CONTROLLING INTERESTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureNonControllingInterestsTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>99940902 - Disclosure - NON-CONTROLLING INTERESTS - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails</Role>
      <ShortName>NON-CONTROLLING INTERESTS - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>99941001 - Disclosure - SHARE-BASED COMPENSATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails</Role>
      <ShortName>SHARE-BASED COMPENSATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureShareBasedCompensationTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>99941002 - Disclosure - SHARE-BASED COMPENSATION (Summary of Stock Option Activity) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails</Role>
      <ShortName>SHARE-BASED COMPENSATION (Summary of Stock Option Activity) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureShareBasedCompensationTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>99941003 - Disclosure - SHARE-BASED COMPENSATION (summary of the non-vested RSU activity) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfNonVestedRsuActivityDetails</Role>
      <ShortName>SHARE-BASED COMPENSATION (summary of the non-vested RSU activity) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureShareBasedCompensationTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>99941004 - Disclosure - SHARE-BASED COMPENSATION - 2022 PRC stock options activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails</Role>
      <ShortName>SHARE-BASED COMPENSATION - 2022 PRC stock options activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>99941005 - Disclosure - SHARE-BASED COMPENSATION - 2022 PRC stock options assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails</Role>
      <ShortName>SHARE-BASED COMPENSATION - 2022 PRC stock options assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>99941101 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails</Role>
      <ShortName>RELATED PARTY TRANSACTIONS AND BALANCES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>99941201 - Disclosure - EARNINGS PER SHARE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureEarningsPerShareDetails</Role>
      <ShortName>EARNINGS PER SHARE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureEarningsPerShareTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>99941202 - Disclosure - EARNINGS PER SHARE - Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureEarningsPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails</Role>
      <ShortName>EARNINGS PER SHARE - Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>99941301 - Disclosure - COMMITMENTS AND CONTINGENCIES - Capital commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES - Capital commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>99941302 - Disclosure - COMMITMENTS AND CONTINGENCIES - Repurchase of ordinary shares (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureCommitmentsAndContingenciesRepurchaseOfOrdinarySharesDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES - Repurchase of ordinary shares (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>99941303 - Disclosure - COMMITMENTS AND CONTINGENCIES - Xinjiang Daqo's litigation event (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureCommitmentsAndContingenciesXinjiangDaqoSLitigationEventDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES - Xinjiang Daqo's litigation event (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>99941401 - Disclosure - SEGMENT INFORMATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureSegmentInformationDetails</Role>
      <ShortName>SEGMENT INFORMATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureSegmentInformation</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>99941501 - Disclosure - CONCENTRATION AND RISKS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails</Role>
      <ShortName>CONCENTRATION AND RISKS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureConcentrationAndRisksTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>99941601 - Disclosure - FINANCIAL STATEMENT SCHEDULE I (BALANCE SHEET) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails</Role>
      <ShortName>FINANCIAL STATEMENT SCHEDULE I (BALANCE SHEET) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleITables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>99941602 - Disclosure - FINANCIAL STATEMENT SCHEDULE I (STATEMENT OF OPERATIONS AND COMPREHENSIVE INCOME) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails</Role>
      <ShortName>FINANCIAL STATEMENT SCHEDULE I (STATEMENT OF OPERATIONS AND COMPREHENSIVE INCOME) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleITables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="dq-20241231x20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>99941603 - Disclosure - FINANCIAL STATEMENT SCHEDULE I (STATEMENT OF CASH FLOWS) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfCashFlowsDetails</Role>
      <ShortName>FINANCIAL STATEMENT SCHEDULE I (STATEMENT OF CASH FLOWS) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleITables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>dq-20241231.xsd</File>
    <File>dq-20241231_cal.xml</File>
    <File>dq-20241231_def.xml</File>
    <File>dq-20241231_lab.xml</File>
    <File>dq-20241231_pre.xml</File>
    <File doctype="20-F" isDefinitelyFs="true" isUsgaap="true" original="dq-20241231x20f.htm">dq-20241231x20f.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>dq-20241231x20f001.jpg</File>
    <File>dq-20241231x20f003.jpg</File>
    <File>dq-20241231x20f005.jpg</File>
    <File>dq-20241231x20f006.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="4">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="983">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="15">http://xbrl.sec.gov/cyd/2024</BaseTaxonomy>
    <BaseTaxonomy items="49">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="1">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>104
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "dq-20241231x20f.htm": {
   "nsprefix": "dq",
   "nsuri": "http://www.dqsolar.com/20241231",
   "dts": {
    "schema": {
     "local": [
      "dq-20241231.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/arcrole/esma-arcrole-2018-11-21.xsd",
      "http://www.xbrl.org/lrr/role/negated-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/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-af-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "dq-20241231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "dq-20241231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "dq-20241231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "dq-20241231_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "dq-20241231x20f.htm"
     ]
    }
   },
   "keyStandard": 345,
   "keyCustom": 53,
   "axisStandard": 31,
   "axisCustom": 0,
   "memberStandard": 47,
   "memberCustom": 46,
   "hidden": {
    "total": 23,
    "http://www.dqsolar.com/20241231": 7,
    "http://fasb.org/us-gaap/2024": 12,
    "http://xbrl.sec.gov/dei/2024": 4
   },
   "contextCount": 291,
   "entityCount": 1,
   "segmentCount": 98,
   "elementCount": 752,
   "unitCount": 8,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 983,
    "http://xbrl.sec.gov/dei/2024": 49,
    "http://xbrl.sec.gov/cyd/2024": 15,
    "http://fasb.org/srt/2024": 4,
    "http://xbrl.sec.gov/ecd/2024": 1
   },
   "report": {
    "R1": {
     "role": "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation",
     "longName": "995200090 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets",
     "longName": "995200100 - Statement - CONSOLIDATED BALANCE SHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ",
      "name": "dq:CashAndCashEquivalents",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ",
      "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheetsParenthetical",
     "longName": "995200105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R4": {
     "role": "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations",
     "longName": "995200200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:Revenues",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:CostOfRevenue",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss",
     "longName": "995200300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossParenthetical",
     "longName": "995200305 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
       "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
       "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity",
     "longName": "995200400 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_Y5DenWasUE-gVAVmRRJxHg",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_Y5DenWasUE-gVAVmRRJxHg",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows",
     "longName": "995200500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:ShareBasedCompensation",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical",
     "longName": "995200505 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "9",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_dq_EquityInterestsMember_zj1S5SwnmESTwxcnFEnfag",
      "name": "us-gaap:PaymentsOfStockIssuanceCosts",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_dq_EquityInterestsMember_zj1S5SwnmESTwxcnFEnfag",
      "name": "us-gaap:PaymentsOfStockIssuanceCosts",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivities",
     "longName": "995210101 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES",
     "shortName": "ORGANIZATION AND PRINCIPAL ACTIVITIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPolicies",
     "longName": "995210201 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES",
     "shortName": "SUMMARY OF PRINCIPAL ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.dqsolar.com/role/DisclosureInventories",
     "longName": "995210301 - Disclosure - INVENTORIES",
     "shortName": "INVENTORIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNet",
     "longName": "995210401 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET",
     "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.dqsolar.com/role/DisclosureAdvancesFromCustomers",
     "longName": "995210501 - Disclosure - ADVANCES FROM CUSTOMERS",
     "shortName": "ADVANCES FROM CUSTOMERS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.dqsolar.com/role/DisclosureFairValueMeasurements",
     "longName": "995210601 - Disclosure - FAIR VALUE MEASUREMENTS",
     "shortName": "FAIR VALUE MEASUREMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.dqsolar.com/role/DisclosureMainlandChinaContributionPlanAndProfitAppropriation",
     "longName": "995210701 - Disclosure - MAINLAND CHINA CONTRIBUTION PLAN AND PROFIT APPROPRIATION",
     "shortName": "MAINLAND CHINA CONTRIBUTION PLAN AND PROFIT APPROPRIATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "dq:OtherItemsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "dq:OtherItemsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.dqsolar.com/role/DisclosureIncomeTaxes",
     "longName": "995210801 - Disclosure - INCOME TAXES",
     "shortName": "INCOME TAXES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.dqsolar.com/role/DisclosureNonControllingInterests",
     "longName": "995210901 - Disclosure - NON-CONTROLLING INTERESTS",
     "shortName": "NON-CONTROLLING INTERESTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:MinorityInterestDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:MinorityInterestDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.dqsolar.com/role/DisclosureShareBasedCompensation",
     "longName": "995211001 - Disclosure - SHARE-BASED COMPENSATION",
     "shortName": "SHARE-BASED COMPENSATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalances",
     "longName": "995211101 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES",
     "shortName": "RELATED PARTY TRANSACTIONS AND BALANCES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.dqsolar.com/role/DisclosureEarningsPerShare",
     "longName": "995211201 - Disclosure - EARNINGS PER SHARE",
     "shortName": "EARNINGS PER SHARE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.dqsolar.com/role/DisclosureCommitmentsAndContingencies",
     "longName": "995211301 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:CommitmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:CommitmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.dqsolar.com/role/DisclosureSegmentInformation",
     "longName": "995211401 - Disclosure - SEGMENT INFORMATION",
     "shortName": "SEGMENT INFORMATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.dqsolar.com/role/DisclosureConcentrationAndRisks",
     "longName": "995211501 - Disclosure - CONCENTRATION AND RISKS",
     "shortName": "CONCENTRATION AND RISKS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleI",
     "longName": "995211601 - Disclosure - FINANCIAL STATEMENT SCHEDULE I",
     "shortName": "FINANCIAL STATEMENT SCHEDULE I",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R27": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
     "longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
     "shortName": "Insider Trading Policies and Procedures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies",
     "longName": "99920202 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Policies)",
     "shortName": "SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "29",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesTables",
     "longName": "99930103 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Tables)",
     "shortName": "ORGANIZATION AND PRINCIPAL ACTIVITIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "dq:ScheduleOfPrincipalSubsidiariesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "dq:ScheduleOfPrincipalSubsidiariesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesTables",
     "longName": "99930203 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Tables)",
     "shortName": "SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "dq:OtherReceivableAllowanceForCreditLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CreditLossFinancialInstrumentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "dq:OtherReceivableAllowanceForCreditLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CreditLossFinancialInstrumentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.dqsolar.com/role/DisclosureInventoriesTables",
     "longName": "99930303 - Disclosure - INVENTORIES (Tables)",
     "shortName": "INVENTORIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetTables",
     "longName": "99930403 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables)",
     "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersTables",
     "longName": "99930503 - Disclosure - ADVANCES FROM CUSTOMERS (Tables)",
     "shortName": "ADVANCES FROM CUSTOMERS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.dqsolar.com/role/DisclosureFairValueMeasurementsTables",
     "longName": "99930603 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)",
     "shortName": "FAIR VALUE MEASUREMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.dqsolar.com/role/DisclosureIncomeTaxesTables",
     "longName": "99930803 - Disclosure - INCOME TAXES (Tables)",
     "shortName": "INCOME TAXES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.dqsolar.com/role/DisclosureNonControllingInterestsTables",
     "longName": "99930903 - Disclosure - NON-CONTROLLING INTERESTS (Tables)",
     "shortName": "NON-CONTROLLING INTERESTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.dqsolar.com/role/DisclosureShareBasedCompensationTables",
     "longName": "99931003 - Disclosure - SHARE-BASED COMPENSATION (Tables)",
     "shortName": "SHARE-BASED COMPENSATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTables",
     "longName": "99931103 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES (Tables)",
     "shortName": "RELATED PARTY TRANSACTIONS AND BALANCES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "dq:ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "dq:ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.dqsolar.com/role/DisclosureEarningsPerShareTables",
     "longName": "99931203 - Disclosure - EARNINGS PER SHARE (Tables)",
     "shortName": "EARNINGS PER SHARE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksTables",
     "longName": "99931503 - Disclosure - CONCENTRATION AND RISKS (Tables)",
     "shortName": "CONCENTRATION AND RISKS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleITables",
     "longName": "99931603 - Disclosure - FINANCIAL STATEMENT SCHEDULE I (Tables)",
     "shortName": "FINANCIAL STATEMENT SCHEDULE I (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails",
     "longName": "99940101 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Details)",
     "shortName": "ORGANIZATION AND PRINCIPAL ACTIVITIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw",
      "name": "dq:NetProceedsFromIssuanceOfCommonStock",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_7_22_2021_srt_OwnershipAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_iTPQ25c5SEKTuVxEgf2Xiw",
      "name": "us-gaap:MinorityInterestOwnershipPercentageByParent",
      "unitRef": "Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails",
     "longName": "99940201 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Additional Information) (Details)",
     "shortName": "SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Additional Information) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ",
      "name": "dq:OtherReceivableAllowanceForCreditLoss",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "dq:OtherReceivableAllowanceForCreditLossTableTextBlock",
       "us-gaap:CreditLossFinancialInstrumentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2022_0a-Pc7uyIUWn33sdPYlDpA",
      "name": "dq:OtherReceivableAllowanceForCreditLoss",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CreditLossFinancialInstrumentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAllowanceForExpectedCreditLossesDetails",
     "longName": "99940202 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Allowance for expected credit losses) (Details)",
     "shortName": "SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Allowance for expected credit losses) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg",
      "name": "dq:OtherReceivableAllowanceForCreditLoss",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CreditLossFinancialInstrumentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R46": {
     "role": "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPropertyPlantAndEquipmentDetails",
     "longName": "99940203 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Property, Plant and Equipment) (Details)",
     "shortName": "SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Property, Plant and Equipment) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_BuildingsAndPlantMember_tBZsISkTekCwXxLsIu_BlA",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "dq:ScheduleOfPropertyPlantAndEquipmentDepreciationEstimatedLivesTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_BuildingsAndPlantMember_tBZsISkTekCwXxLsIu_BlA",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "dq:ScheduleOfPropertyPlantAndEquipmentDepreciationEstimatedLivesTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesRevenueRecognitionDetails",
     "longName": "99940204 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Revenue Recognition) (Details)",
     "shortName": "SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Revenue Recognition) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:Revenues",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_us-gaap_ContractWithCustomerSalesChannelAxis_us-gaap_SalesChannelDirectlyToConsumerMember_o0tb7P5Dj0-L_CwDanAmVA",
      "name": "us-gaap:Revenues",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesShareBasedCompensationDetails",
     "longName": "99940205 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Share-based Compensation) (Details)",
     "shortName": "SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Share-based Compensation) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_us-gaap_PropertyPlantAndEquipmentMember_2VKVPis6_kmSzmAcPTn3Vg",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.dqsolar.com/role/DisclosureInventoriesDetails",
     "longName": "99940301 - Disclosure - INVENTORIES (Details)",
     "shortName": "INVENTORIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails",
     "longName": "99940401 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details)",
     "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_BuildingsAndPlantMember_tBZsISkTekCwXxLsIu_BlA",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersDetails",
     "longName": "99940501 - Disclosure - ADVANCES FROM CUSTOMERS (Details)",
     "shortName": "ADVANCES FROM CUSTOMERS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_srt_MajorCustomersAxis_dq_CustomerFMember_pLKGGM52GkqK7yyTw5BmLQ",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.dqsolar.com/role/DisclosureFairValueMeasurementsDetails",
     "longName": "99940601 - Disclosure - FAIR VALUE MEASUREMENTS (Details)",
     "shortName": "FAIR VALUE MEASUREMENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_Aid7Eaxo_ka18f44Uy2okw",
      "name": "us-gaap:ShortTermInvestments",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.dqsolar.com/role/DisclosureMainlandChinaContributionPlanAndProfitAppropriationDetails",
     "longName": "99940701 - Disclosure - MAINLAND CHINA CONTRIBUTION PLAN AND PROFIT APPROPRIATION (Details)",
     "shortName": "MAINLAND CHINA CONTRIBUTION PLAN AND PROFIT APPROPRIATION (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "dq:OtherItemsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "dq:OtherItemsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails",
     "longName": "99940801 - Disclosure - INCOME TAXES (Narrative) (Details)",
     "shortName": "INCOME TAXES (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:IncomeTaxesPaid",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "dq:WithholdingIncomeTax",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails",
     "longName": "99940802 - Disclosure - INCOME TAXES (Schedule of Income tax expense (benefit)) (Details)",
     "shortName": "INCOME TAXES (Schedule of Income tax expense (benefit)) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails",
     "longName": "99940803 - Disclosure - INCOME TAXES (Schedule of Deferred Income Tax Assets and Liabilities) (Details)",
     "shortName": "INCOME TAXES (Schedule of Deferred Income Tax Assets and Liabilities) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ",
      "name": "dq:DeferredTaxAssetsLongLivedAssetsDepreciation",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ",
      "name": "dq:DeferredTaxAssetsLongLivedAssetsDepreciation",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfChangesOfValuationAllowanceDetails",
     "longName": "99940804 - Disclosure - INCOME TAXES (Schedule of Changes of Valuation Allowance) (Details)",
     "shortName": "INCOME TAXES (Schedule of Changes of Valuation Allowance) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg",
      "name": "us-gaap:DeferredTaxAssetsValuationAllowance",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfValuationAllowanceTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails",
     "longName": "99940805 - Disclosure - INCOME TAXES (Schedule of Effective Income Tax Rate) (Details)",
     "shortName": "INCOME TAXES (Schedule of Effective Income Tax Rate) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays",
      "unitRef": "Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectOfTaxHolidaysDetails",
     "longName": "99940806 - Disclosure - INCOME TAXES (Schedule of Effect of Tax Holidays) (Details)",
     "shortName": "INCOME TAXES (Schedule of Effect of Tax Holidays) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_AtX5YfDqDkyuzZNIjrNP2Q",
      "name": "dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent",
      "unitRef": "Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_PmiDqv5vwUWfRRta9hQZtg",
      "name": "us-gaap:IncomeTaxHolidayAggregateDollarAmount",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.dqsolar.com/role/DisclosureNonControllingInterestsDetails",
     "longName": "99940901 - Disclosure - NON-CONTROLLING INTERESTS (Details)",
     "shortName": "NON-CONTROLLING INTERESTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw",
      "name": "us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails",
     "longName": "99940902 - Disclosure - NON-CONTROLLING INTERESTS - Additional Information (Details)",
     "shortName": "NON-CONTROLLING INTERESTS - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw",
      "name": "dq:NetProceedsFromIssuanceOfCommonStock",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_7_31_2021_srt_OwnershipAxis_dq_XinjiangDaqoInvestmentCoLtdMember_3cD_diV3RUeg2E8B1Xkapg",
      "name": "us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners",
      "unitRef": "Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "us-gaap:MinorityInterestDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails",
     "longName": "99941001 - Disclosure - SHARE-BASED COMPENSATION (Details)",
     "shortName": "SHARE-BASED COMPENSATION (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:RestrictedStockExpense",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails",
     "longName": "99941002 - Disclosure - SHARE-BASED COMPENSATION (Summary of Stock Option Activity) (Details)",
     "shortName": "SHARE-BASED COMPENSATION (Summary of Stock Option Activity) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R64": {
     "role": "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfNonVestedRsuActivityDetails",
     "longName": "99941003 - Disclosure - SHARE-BASED COMPENSATION (summary of the non-vested RSU activity) (Details)",
     "shortName": "SHARE-BASED COMPENSATION (summary of the non-vested RSU activity) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_kUWf9AAxfk2jYaJXxdXofQ",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_kUWf9AAxfk2jYaJXxdXofQ",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
     "longName": "99941004 - Disclosure - SHARE-BASED COMPENSATION - 2022 PRC stock options activity (Details)",
     "shortName": "SHARE-BASED COMPENSATION - 2022 PRC stock options activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
      "unitRef": "Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails",
     "longName": "99941005 - Disclosure - SHARE-BASED COMPENSATION - 2022 PRC stock options assumptions (Details)",
     "shortName": "SHARE-BASED COMPENSATION - 2022 PRC stock options assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
      "unitRef": "Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
      "unitRef": "Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails",
     "longName": "99941101 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES (Details)",
     "shortName": "RELATED PARTY TRANSACTIONS AND BALANCES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg",
      "name": "us-gaap:OtherReceivablesNetCurrent",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_B4QGTKV57UiQjSv51SLolg",
      "name": "us-gaap:OtherReceivablesNetCurrent",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "dq:ScheduleOfRelatedPartyBalancesLoansTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.dqsolar.com/role/DisclosureEarningsPerShareDetails",
     "longName": "99941201 - Disclosure - EARNINGS PER SHARE (Details)",
     "shortName": "EARNINGS PER SHARE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:IncomeLossFromContinuingOperations",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:IncomeLossFromContinuingOperations",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.dqsolar.com/role/DisclosureEarningsPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails",
     "longName": "99941202 - Disclosure - EARNINGS PER SHARE - Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share (Details)",
     "shortName": "EARNINGS PER SHARE - Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.dqsolar.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails",
     "longName": "99941301 - Disclosure - COMMITMENTS AND CONTINGENCIES - Capital commitments (Details)",
     "shortName": "COMMITMENTS AND CONTINGENCIES - Capital commitments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ",
      "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:CommitmentsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ",
      "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:CommitmentsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.dqsolar.com/role/DisclosureCommitmentsAndContingenciesRepurchaseOfOrdinarySharesDetails",
     "longName": "99941302 - Disclosure - COMMITMENTS AND CONTINGENCIES - Repurchase of ordinary shares (Details)",
     "shortName": "COMMITMENTS AND CONTINGENCIES - Repurchase of ordinary shares (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "As_Of_7_22_2024_tMuPiL3LCkS5Dg2o8H6AYQ",
      "name": "srt:StockRepurchaseProgramAuthorizedAmount1",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "p",
       "us-gaap:CommitmentsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_7_22_2024_tMuPiL3LCkS5Dg2o8H6AYQ",
      "name": "srt:StockRepurchaseProgramAuthorizedAmount1",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "p",
       "us-gaap:CommitmentsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.dqsolar.com/role/DisclosureCommitmentsAndContingenciesXinjiangDaqoSLitigationEventDetails",
     "longName": "99941303 - Disclosure - COMMITMENTS AND CONTINGENCIES - Xinjiang Daqo's litigation event (Details)",
     "shortName": "COMMITMENTS AND CONTINGENCIES - Xinjiang Daqo's litigation event (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "Duration_12_1_2024_To_12_31_2024_nwE2MocYl06rhX5zcdQkMw",
      "name": "us-gaap:LossContingencyDamagesSoughtValue",
      "unitRef": "Unit_Standard_CNY_DlgSZeX4HEKR94D8DC3BSQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_12_1_2024_To_12_31_2024_nwE2MocYl06rhX5zcdQkMw",
      "name": "us-gaap:LossContingencyDamagesSoughtValue",
      "unitRef": "Unit_Standard_CNY_DlgSZeX4HEKR94D8DC3BSQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.dqsolar.com/role/DisclosureSegmentInformationDetails",
     "longName": "99941401 - Disclosure - SEGMENT INFORMATION (Details)",
     "shortName": "SEGMENT INFORMATION (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "Unit_Standard_segment_YvFcthfqyk-07wOnqKiH_Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "Unit_Standard_segment_YvFcthfqyk-07wOnqKiH_Q",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails",
     "longName": "99941501 - Disclosure - CONCENTRATION AND RISKS (Details)",
     "shortName": "CONCENTRATION AND RISKS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:Revenues",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierMember_UNu5xe1le0GbBARERXSrVQ",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
     "longName": "99941601 - Disclosure - FINANCIAL STATEMENT SCHEDULE I (BALANCE SHEET) (Details)",
     "shortName": "FINANCIAL STATEMENT SCHEDULE I (BALANCE SHEET) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ",
      "name": "dq:CashAndCashEquivalents",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q",
      "name": "dq:CashAndCashEquivalents",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails",
     "longName": "99941602 - Disclosure - FINANCIAL STATEMENT SCHEDULE I (STATEMENT OF OPERATIONS AND COMPREHENSIVE INCOME) (Details)",
     "shortName": "FINANCIAL STATEMENT SCHEDULE I (STATEMENT OF OPERATIONS AND COMPREHENSIVE INCOME) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:OperatingExpenses",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ",
      "name": "us-gaap:GeneralAndAdministrativeExpense",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedIncomeStatementTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfCashFlowsDetails",
     "longName": "99941603 - Disclosure - FINANCIAL STATEMENT SCHEDULE I (STATEMENT OF CASH FLOWS) (Details)",
     "shortName": "FINANCIAL STATEMENT SCHEDULE I (STATEMENT OF CASH FLOWS) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ",
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ",
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "unitRef": "Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dq-20241231x20f.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "SUMMARY OF PRINCIPAL ACCOUNTING POLICIES"
       }
      }
     },
     "auth_ref": []
    },
    "dq_AccountingPoliciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "AccountingPoliciesLineItems",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting policies line items.",
        "label": "Accounting Policies [Line Items]",
        "terseLabel": "SUMMARY OF PRINCIPAL ACCOUNTING POLICIES"
       }
      }
     },
     "auth_ref": []
    },
    "dq_AccountingPoliciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "AccountingPoliciesTable",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Policies Table",
        "label": "Accounting Policies [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable",
        "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": [
      "r78",
      "r822"
     ]
    },
    "us-gaap_AccountsPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable [Member]",
        "terseLabel": "Accounts Payable",
        "documentation": "Obligations incurred and payable to vendors for goods and services received."
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "dq_AccruedExpensesAndOtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "AccruedExpensesAndOtherCurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued expenses and other current liabilities",
        "label": "Accrued Expenses And Other Current Liabilities",
        "terseLabel": "Accrued expenses and other current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "terseLabel": "Less: Accumulated depreciation",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r199",
      "r633"
     ]
    },
    "dq_AccumulatedImpairmentPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "AccumulatedImpairmentPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated impairment for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Impairment, Property, Plant, and Equipment",
        "terseLabel": "Less: Impairment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "verboseLabel": "Accumulated other comprehensive loss",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r22",
      "r99",
      "r205",
      "r626",
      "r662",
      "r663"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive (loss) income",
        "terseLabel": "Accumulated other comprehensive income (loss)",
        "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": [
      "r2",
      "r12",
      "r22",
      "r514",
      "r517",
      "r564",
      "r658",
      "r659",
      "r981",
      "r982",
      "r983",
      "r993",
      "r994",
      "r995",
      "r996"
     ]
    },
    "dq_AcquisitionOfMinorityInterestOfSubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "AcquisitionOfMinorityInterestOfSubsidiary",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for acquisition of minority interest of a subsidiary, classified as financing activity.",
        "label": "Acquisition of Minority Interest of Subsidiary",
        "negatedLabel": "Acquisition of minority interest of a subsidiary"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash Investing Activities [Abstract]",
        "terseLabel": "Supplemental schedule of non-cash investing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid in Capital, Common Stock",
        "verboseLabel": "Additional paid-in capital",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "terseLabel": "Additional paid-in capital",
        "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": [
      "r681",
      "r993",
      "r994",
      "r995",
      "r996",
      "r1071",
      "r1129"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition",
        "terseLabel": "Share-based compensation",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r58",
      "r420"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AdrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AdrMember",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ADR [Member]",
        "terseLabel": "ADS",
        "verboseLabel": "American depositary shares",
        "documentation": "American Depositary Receipt (or American Depositary Share, ADS)."
       }
      }
     },
     "auth_ref": [
      "r846"
     ]
    },
    "us-gaap_AdvancesOnInventoryPurchases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdvancesOnInventoryPurchases",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advances on Inventory Purchases",
        "terseLabel": "Advances to suppliers",
        "documentation": "Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r979"
     ]
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r951"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r864",
      "r875",
      "r885",
      "r918"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r867",
      "r878",
      "r888",
      "r921"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r952"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "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": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r868",
      "r879",
      "r889",
      "r913",
      "r922",
      "r926",
      "r934"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails",
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails",
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allocated Share-Based Compensation Expense",
        "terseLabel": "Share-based compensation",
        "verboseLabel": "Amounts recognized as expenses",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r452",
      "r461"
     ]
    },
    "us-gaap_AllowanceForCreditLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForCreditLossAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for Credit Loss [Abstract]",
        "terseLabel": "Allowance for credit losses"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dq_AmountOfProfitForWhichRateOfTaxChanges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "AmountOfProfitForWhichRateOfTaxChanges",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of profit for which rate of tax differs.",
        "label": "Amount Of Profit For Which Rate Of Tax Changes",
        "terseLabel": "Amount of profit for which rate of tax changes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureEarningsPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Total",
        "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": [
      "r268"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureEarningsPerShareDetails",
      "http://www.dqsolar.com/role/DisclosureEarningsPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureEarningsPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": []
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureEarningsPerShareDetails",
      "http://www.dqsolar.com/role/DisclosureEarningsPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r35"
     ]
    },
    "us-gaap_AssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetImpairmentCharges",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Impairment Charges",
        "terseLabel": "Long-lived asset impairment",
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r47"
     ]
    },
    "us-gaap_AssetImpairmentChargesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetImpairmentChargesAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Impairment Charges [Abstract]",
        "terseLabel": "Impairment of long-lived assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetReportingCurrencyDenominatedValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetReportingCurrencyDenominatedValue",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset, Reporting Currency Denominated, Value",
        "terseLabel": "Aggregate amount of cash and cash equivalents and restricted cash denominated in RMB",
        "documentation": "The reporting currency-denominated asset value."
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets",
        "totalLabel": "TOTAL ASSETS",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r152",
      "r201",
      "r233",
      "r273",
      "r281",
      "r290",
      "r293",
      "r336",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r507",
      "r511",
      "r543",
      "r622",
      "r715",
      "r785",
      "r786",
      "r822",
      "r841",
      "r1023",
      "r1024",
      "r1085"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS",
        "verboseLabel": "ASSETS:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current",
        "totalLabel": "Total current assets",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r208",
      "r233",
      "r336",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r507",
      "r511",
      "r543",
      "r822",
      "r1023",
      "r1024",
      "r1085"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "verboseLabel": "Current assets:"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r847",
      "r848",
      "r871"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r847",
      "r848",
      "r871"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r847",
      "r848",
      "r871"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfNonVestedRsuActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r928"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r926"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r926"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of presentation",
        "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": []
    },
    "dq_BuildingsAndPlantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "BuildingsAndPlantMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails",
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for buildings and plant.",
        "label": "Buildings And Plant [Member]",
        "terseLabel": "Buildings and plant"
       }
      }
     },
     "auth_ref": []
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "terseLabel": "Business contact",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r848",
      "r871"
     ]
    },
    "dq_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "CashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "periodEndLabel": "Cash and cash equivalents",
        "documentation": "Amount 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. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r197",
      "r771"
     ]
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash, cash equivalents and restricted cash",
        "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": [
      "r29",
      "r139"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfCashFlowsDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, cash equivalents and restricted cash at the end of the year",
        "periodStartLabel": "Cash, cash equivalents and restricted cash at the beginning of the year",
        "verboseLabel": "Total cash, cash equivalents, and restricted cash shown in the statements of cash flows",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. 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. Cash equivalents include, but are not limited to, 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": [
      "r28",
      "r116",
      "r230"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfCashFlowsDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, Period Increase (Decrease)",
        "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. 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. Cash equivalents include, but are not limited to, 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": [
      "r1",
      "r116"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r901"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "dq_ChongqingDaqoNewEnergyCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ChongqingDaqoNewEnergyCoLtdMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Chongqing Daqo New Energy Co., Ltd. [Member]",
        "label": "Chongqing Daqo New Energy Co., Ltd. [Member]",
        "terseLabel": "Chongqing Daqo New Energy Co., Ltd"
       }
      }
     },
     "auth_ref": []
    },
    "dq_ChongqingDaqoTailaiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ChongqingDaqoTailaiMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Chongqing Daqo Tailai [Member]",
        "label": "Chongqing Daqo Tailai [Member]",
        "terseLabel": "Chongqing Daqo Tailai"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r169",
      "r202",
      "r203",
      "r204",
      "r233",
      "r257",
      "r258",
      "r265",
      "r267",
      "r275",
      "r276",
      "r336",
      "r374",
      "r376",
      "r377",
      "r378",
      "r381",
      "r382",
      "r386",
      "r387",
      "r389",
      "r390",
      "r392",
      "r543",
      "r670",
      "r671",
      "r672",
      "r673",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r703",
      "r724",
      "r747",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r956",
      "r988",
      "r997"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r905"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r905"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 13)",
        "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": [
      "r84",
      "r142",
      "r625",
      "r702"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "COMMITMENTS AND CONTINGENCIES."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsDisclosureTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureCommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments Disclosure [Text Block]",
        "terseLabel": "COMMITMENTS AND CONTINGENCIES",
        "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights."
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "terseLabel": "Ordinary shares",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r831",
      "r832",
      "r833",
      "r835",
      "r836",
      "r837",
      "r838",
      "r993",
      "r994",
      "r996",
      "r1071",
      "r1128",
      "r1129"
     ]
    },
    "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]",
        "terseLabel": "Ordinary shares:"
       }
      }
     },
     "auth_ref": []
    },
    "dq_CommonStockOutstandingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "CommonStockOutstandingMember",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock Outstanding [Member]",
        "label": "Ordinary shares",
        "terseLabel": "Ordinary shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Ordinary shares, par value (in dollars per share)",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Ordinary shares, shares authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r703"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Ordinary shares, 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": [
      "r89"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Ordinary shares, shares outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r89",
      "r703",
      "r721",
      "r1129",
      "r1130"
     ]
    },
    "us-gaap_CommonStockValueOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValueOutstanding",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Value, Outstanding",
        "terseLabel": "$0.0001 par value 500,000,000 shares authorized as of December 31, 2023 and 2024; 415,330,312 shares issued and 328,513,282 shares outstanding as of December 31, 2023; 421,521,162 shares issued and 333,759,632 shares outstanding as of December 31, 2024",
        "verboseLabel": "Ordinary shares ($0.0001 par value 500,000,000 shares authorized as of December 31, 2023 and 2024; 415,330,312 shares issued and 328,513,282 shares outstanding as of December 31, 2023; 421,521,162 shares issued and 333,759,632 shares outstanding as of December 31, 2024)",
        "documentation": "Value of common shares held by shareholders. Excludes common shares repurchased and held as treasury shares."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r703"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r910"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "MAINLAND CHINA CONTRIBUTION PLAN AND PROFIT APPROPRIATION"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "terseLabel": "Comprehensive income (loss)",
        "totalLabel": "Comprehensive income (loss) attributable to Daqo New Energy Corp. shareholders",
        "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": [
      "r23",
      "r211",
      "r213",
      "r222",
      "r617",
      "r641",
      "r643"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "terseLabel": "Comprehensive income (loss) attributable to non-controlling interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r62",
      "r68",
      "r211",
      "r213",
      "r221",
      "r616",
      "r641",
      "r642"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Comprehensive income (loss)",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r135",
      "r211",
      "r213",
      "r220",
      "r615",
      "r641"
     ]
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Comprehensive income (loss)",
        "documentation": "Disclosure of accounting policy for comprehensive income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r39",
      "r70",
      "r71",
      "r299",
      "r764"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r39",
      "r70",
      "r71",
      "r299",
      "r665",
      "r764"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r38",
      "r39",
      "r70",
      "r71",
      "r299",
      "r764",
      "r959"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentration of credit risk",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r158"
     ]
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Disclosure [Text Block]",
        "terseLabel": "CONCENTRATION AND RISKS",
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r38",
      "r39",
      "r70",
      "r71",
      "r299"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r38",
      "r39",
      "r70",
      "r71",
      "r299",
      "r764"
     ]
    },
    "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "FINANCIAL STATEMENT SCHEDULE I"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleI"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]",
        "terseLabel": "FINANCIAL STATEMENT SCHEDULE I",
        "documentation": "The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document."
       }
      }
     },
     "auth_ref": [
      "r239",
      "r957"
     ]
    },
    "srt_CondensedFinancialStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedFinancialStatementsCaptionsLineItems",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfCashFlowsDetails",
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Financial Statements, Captions [Line Items]",
        "verboseLabel": "FINANCIAL INFORMATION OF PARENT COMPANY",
        "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": [
      "r170",
      "r185",
      "r186",
      "r187",
      "r239",
      "r957"
     ]
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfCashFlowsDetails",
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "documentation": "Information by consolidated entity or group of entities."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r182",
      "r239",
      "r507",
      "r508",
      "r511",
      "r512",
      "r573",
      "r765",
      "r969",
      "r970",
      "r971",
      "r1022",
      "r1025",
      "r1026"
     ]
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfCashFlowsDetails",
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Interest Entity, Classification [Domain]",
        "documentation": "Entity or group of entities consolidated into reporting entity."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r182",
      "r239",
      "r507",
      "r508",
      "r511",
      "r512",
      "r573",
      "r765",
      "r969",
      "r970",
      "r971",
      "r1022",
      "r1025",
      "r1026"
     ]
    },
    "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Change Due to Net Income Attributable to Parent and Effects of Changes, Net",
        "totalLabel": "Change from net income attributable to Daqo New Energy Corp. shareholders and transfers from (to) non-controlling interests",
        "documentation": "This element represents the total net income attributable to the parent for the period and the effect of net changes during the period impacting the parent's ownership interest in a subsidiary as it relates to the total (consolidated) equity attributable to the parent. The changes to the parent's ownership interest in a subsidiary represented by this element did not result in a deconsolidation of the subsidiary from the consolidated financial statements."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r52",
      "r69"
     ]
    },
    "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsDetails": {
       "parentTag": "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Issuance of Equity by Subsidiary to Noncontrolling Interests",
        "terseLabel": "Increase in the Company's paid-in capital from subsidiary's offering of its equity interests to third parties (including exercise of stock options)",
        "documentation": "Represents a sale (new stock issuance) by a subsidiary to noncontrolling interests (third parties, parties directly or indirectly unrelated to parent) during the period. The capital transaction by subsidiary does not result in a loss of control by the parent, but does effect a change in total (consolidated) equity attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r52"
     ]
    },
    "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsDetails": {
       "parentTag": "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Net",
        "totalLabel": "Net transfers from (to) non-controlling interests",
        "documentation": "The increase (decrease) during the period impacting the parent's ownership interest in a subsidiary as it relates to the total (consolidated) equity attributable to the parent. The changes to the parent's ownership interest in a subsidiary represented by this element did not arise in a deconsolidation of the subsidiary from the consolidated financial statements."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r52",
      "r69"
     ]
    },
    "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Net [Abstract]",
        "terseLabel": "Transfers from (to) the non-controlling interests:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsDetails": {
       "parentTag": "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Purchase of Interest by Parent",
        "negatedLabel": "Decrease in the Company's paid-in capital from acquisition of non-controlling interest",
        "documentation": "Represents the purchase by the parent of an additional equity interest in a subsidiary during the period, thereby effecting a change in total (consolidated) equity attributable to the parent. The purchase of the additional equity interest represented by this element increases the parent's controlling interest in the subsidiary."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r52",
      "r69"
     ]
    },
    "dq_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsDetails": {
       "parentTag": "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the repurchase of equity (treasury stock) by subsidiaries during the period, thereby effecting a change in total (consolidated) equity attributable to the parent, but not deconsolidation by the parent.",
        "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Repurchase of Shares by Subsidiaries",
        "negatedLabel": "(Decrease) increase in the Company's paid-in capital from repurchase of shares by subsidiary"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table Text Block]",
        "terseLabel": "Schedule of effects of changes in the company's ownership interest in less than wholly owned subsidiaries on equity",
        "documentation": "The tabular disclosure of the effects of any changes in a parent's ownership interest in a subsidiary on the equity attributable to the parent if the ownership interests in a subsidiary changes during the period. The changes represented by this element did not result in the deconsolidation of the subsidiary."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r69"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Basis of consolidations",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r776"
     ]
    },
    "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]",
        "terseLabel": "Non-controlling interest",
        "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "us-gaap_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in process",
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelEmailAddress",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Email Address",
        "documentation": "Email address of contact personnel."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Asset and Liability [Table Text Block]",
        "verboseLabel": "Schedule of advances from customers",
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability."
       }
      }
     },
     "auth_ref": [
      "r1029"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersDetails",
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Liability",
        "terseLabel": "Contract with customer, liability",
        "verboseLabel": "Advances from customers",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r394",
      "r395",
      "r405"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Advances from customers - short-term portion",
        "verboseLabel": "Less: Advances from customers - short-term portion",
        "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": [
      "r394",
      "r395",
      "r405"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Liability, Noncurrent",
        "verboseLabel": "Advances from customers - long-term portion",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r394",
      "r395",
      "r405"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "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": [
      "r406"
     ]
    },
    "us-gaap_ContractWithCustomerSalesChannelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerSalesChannelAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Sales Channel [Axis]",
        "documentation": "Information by sales channel for delivery of good or service in contract with customer."
       }
      }
     },
     "auth_ref": [
      "r801",
      "r1030"
     ]
    },
    "us-gaap_ContractWithCustomerSalesChannelDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerSalesChannelDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Sales Channel [Domain]",
        "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary."
       }
      }
     },
     "auth_ref": [
      "r801",
      "r1030"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of goods and services sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r105",
      "r609"
     ]
    },
    "us-gaap_CostOfGoodsTotalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsTotalMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Goods and Service Benchmark [Member]",
        "terseLabel": "Cost of Goods and Service Benchmark",
        "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r958"
     ]
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Revenue",
        "negatedLabel": "Cost of revenues",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r233",
      "r336",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r543",
      "r785",
      "r1023"
     ]
    },
    "us-gaap_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost Of Revenues [Member]",
        "verboseLabel": "Cost of revenues",
        "documentation": "Primary financial statement caption encompassing cost of sales."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfSalesPolicyTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Sales, Policy [Policy Text Block]",
        "terseLabel": "Cost of revenues",
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered."
       }
      }
     },
     "auth_ref": [
      "r960"
     ]
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]",
        "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r184",
      "r237",
      "r238",
      "r383",
      "r388",
      "r571",
      "r590",
      "r621",
      "r773",
      "r775"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Document and Entity Information",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditLossFinancialInstrumentPolicyTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Loss, Financial Instrument [Policy Text Block]",
        "verboseLabel": "Allowance for expected credit losses",
        "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r345",
      "r347",
      "r348",
      "r349",
      "r350",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r360"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefitIntraperiodTaxAllocation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense (Benefit)",
        "terseLabel": "Current tax expenses",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r490",
      "r990"
     ]
    },
    "dq_CustomerAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "CustomerAMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersDetails",
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer A [Member]",
        "terseLabel": "Customer A"
       }
      }
     },
     "auth_ref": []
    },
    "dq_CustomerBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "CustomerBMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersDetails",
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer B [Member]",
        "terseLabel": "Customer B"
       }
      }
     },
     "auth_ref": []
    },
    "dq_CustomerCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "CustomerCMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer C [Member]",
        "terseLabel": "Customer C"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer Concentration Risk",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r299"
     ]
    },
    "dq_CustomerDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "CustomerDMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer D [Member]",
        "terseLabel": "Customer D"
       }
      }
     },
     "auth_ref": []
    },
    "dq_CustomerEMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "CustomerEMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersDetails",
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer E [Member]",
        "terseLabel": "Customer E"
       }
      }
     },
     "auth_ref": []
    },
    "dq_CustomerFMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "CustomerFMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersDetails",
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer F [Member]",
        "label": "Customer F [Member]",
        "terseLabel": "Customer F"
       }
      }
     },
     "auth_ref": []
    },
    "dq_CustomerGMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "CustomerGMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer G [Member]",
        "label": "Customer G [Member]",
        "terseLabel": "Customer G"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r856",
      "r945"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r856",
      "r945"
     ]
    },
    "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r858",
      "r947"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r858",
      "r947"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r860",
      "r949"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r858",
      "r947"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r851",
      "r940"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r852",
      "r941"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r852",
      "r941"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r850",
      "r939"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r850",
      "r939"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
       }
      }
     },
     "auth_ref": [
      "r850",
      "r939"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r853",
      "r942"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r855",
      "r944"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r855",
      "r944"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r856",
      "r945"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r859",
      "r948"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r857",
      "r946"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r854",
      "r943"
     ]
    },
    "dq_DaqoNewMaterialMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "DaqoNewMaterialMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Daqo New Material [Member]",
        "label": "Daqo New Material [Member]",
        "terseLabel": "Daqo New Material"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Term Deposits, Current",
        "terseLabel": "Fixed term deposit within one year",
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity), classified as current."
       }
      }
     },
     "auth_ref": [
      "r305",
      "r611",
      "r1009",
      "r1010"
     ]
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Term Deposits, Non Current",
        "terseLabel": "Fixed term deposit over one year",
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity), classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r305",
      "r611",
      "r1009",
      "r1010"
     ]
    },
    "us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCreditsAndOtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Credits and Other Liabilities, Noncurrent",
        "terseLabel": "Deferred government subsidies",
        "documentation": "Carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income after one year or beyond the normal operating cycle, if longer and noncurrent obligations not separately disclosed in the balance sheet (other liabilities, noncurrent)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred tax assets",
        "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": [
      "r468",
      "r469"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefitIntraperiodTaxAllocation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred tax expenses",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r166",
      "r990"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Total deferred tax liabilities",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r86",
      "r141",
      "r483"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "c",
        "verboseLabel": "Deferred tax liabilities",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r468",
      "r469",
      "r623"
     ]
    },
    "dq_DeferredTaxAssetsDonationExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "DeferredTaxAssetsDonationExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from donation expenses,",
        "label": "Deferred Tax Assets, Donation Expenses",
        "terseLabel": "Donation expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Sub-total",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r484"
     ]
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGrossAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Gross [Abstract]",
        "verboseLabel": "Deferred tax assets:"
       }
      }
     },
     "auth_ref": []
    },
    "dq_DeferredTaxAssetsInventoryWriteDown": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "DeferredTaxAssetsInventoryWriteDown",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible inventory write down.",
        "label": "Deferred Tax Assets Inventory Write - Down",
        "terseLabel": "Inventory write - down"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net",
        "verboseLabel": "Deferred tax assets, net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1062"
     ]
    },
    "dq_DeferredTaxAssetsLongLivedAssetsDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "DeferredTaxAssetsLongLivedAssetsDepreciation",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from depreciation on long lived assets.",
        "label": "Deferred Tax Assets, Long Lived Assets Depreciation",
        "terseLabel": "Long-lived assets depreciation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Total deferred tax assets",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1062"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carried forward",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1067"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts",
        "terseLabel": "Allowance for expected credit loss",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r1067"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Impairment Losses",
        "terseLabel": "Long-lived assets impairment",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated impairment losses."
       }
      }
     },
     "auth_ref": [
      "r1067"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails",
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfChangesOfValuationAllowanceDetails",
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Valuation Allowance",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning balance",
        "verboseLabel": "Valuation allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r485"
     ]
    },
    "us-gaap_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Net",
        "negatedLabel": "Deferred tax liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1062"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Gross [Abstract]",
        "verboseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "dq_DeferredTaxLiabilitiesDividendWithholdingTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "DeferredTaxLiabilitiesDividendWithholdingTax",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to Dividend withholding tax.",
        "label": "Deferred Tax Liabilities Dividend Withholding Tax",
        "negatedLabel": "Dividend withholding tax"
       }
      }
     },
     "auth_ref": []
    },
    "dq_DeferredTaxLiabilitiesLongLivedAssetsDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "DeferredTaxLiabilitiesLongLivedAssetsDepreciation",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from depreciation on long lived assets.",
        "label": "Deferred Tax Liabilities, Long Lived Assets Depreciation",
        "negatedLabel": "Long-lived assets depreciation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedLabel": "Difference in basis of buildings",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r1067"
     ]
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanCostRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureMainlandChinaContributionPlanAndProfitAppropriationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Defined contribution plan expenses",
        "documentation": "Amount of cost for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    },
    "dq_DepreciableAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "DepreciableAssetMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciable Asset [Member]",
        "terseLabel": "Depreciable asset"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation",
        "terseLabel": "Depreciation of property, plant and equipment",
        "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": [
      "r8",
      "r48"
     ]
    },
    "us-gaap_DilutiveSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DilutiveSecurities",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dilutive Securities, Effect on Basic Earnings Per Share",
        "terseLabel": "Diluted earnings from the subsidiary",
        "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "SUMMARY OF PRINCIPAL ACCOUNTING POLICIES",
        "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": [
      "r404",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r404",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Schedule of disaggregation revenue",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r1030"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]",
        "terseLabel": "SHARE-BASED COMPENSATION",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r418",
      "r422",
      "r453",
      "r454",
      "r456",
      "r806"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "SHARE-BASED COMPENSATION"
       }
      }
     },
     "auth_ref": []
    },
    "dq_DividendWithholdingTax": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "DividendWithholdingTax",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to Dividend withholding tax.",
        "label": "Dividend withholding tax",
        "terseLabel": "Dividend withholding tax"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r848"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r847",
      "r848",
      "r871"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r847",
      "r848",
      "r871",
      "r914"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r842"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r848"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r892"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EARNINGS PER SHARE",
        "terseLabel": "Net earnings (loss) per ordinary share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureEarningsPerShareDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic-ordinary shares",
        "verboseLabel": "Basic earnings per share",
        "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": [
      "r223",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r255",
      "r257",
      "r265",
      "r266",
      "r267",
      "r272",
      "r502",
      "r505",
      "r521",
      "r522",
      "r618",
      "r644",
      "r779"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureEarningsPerShareDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted-ordinary shares",
        "verboseLabel": "Diluted earnings per share",
        "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": [
      "r223",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r257",
      "r265",
      "r266",
      "r267",
      "r272",
      "r502",
      "r505",
      "r521",
      "r522",
      "r618",
      "r644",
      "r779"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Earnings (loss) per ordinary share",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r36",
      "r269"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureEarningsPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "EARNINGS PER SHARE",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r254",
      "r268",
      "r270",
      "r271"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of Exchange Rate on Cash and Cash Equivalents",
        "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. 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. Cash equivalents include, but are not limited to, 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": [
      "r1081"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "totalLabel": "Effective tax rate",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r471",
      "r808"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]",
        "terseLabel": "Effective income tax rate:"
       }
      }
     },
     "auth_ref": []
    },
    "dq_EffectiveIncomeTaxRateIfProfitOfEntityIsLessThanHk2Million": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "EffectiveIncomeTaxRateIfProfitOfEntityIsLessThanHk2Million",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum income tax rate",
        "label": "Effective Income Tax Rate If The Profit Of Entity Is Less Than HK$ 2 Million",
        "terseLabel": "Minimum income tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "dq_EffectiveIncomeTaxRateIfProfitOfEntityIsMoreThanHk2Million": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "EffectiveIncomeTaxRateIfProfitOfEntityIsMoreThanHk2Million",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum income tax rate.",
        "label": "Effective Income Tax Rate If The Profit Of Entity Is More Than HK$ 2 Million",
        "terseLabel": "Maximum income tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails",
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "PRC Enterprise Income Tax",
        "verboseLabel": "Statutory enterprise income tax rate",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r471",
      "r493",
      "r808"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "terseLabel": "Changes in valuation allowance",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r475",
      "r808",
      "r991",
      "r1059"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsDividends": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationDeductionsDividends",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Dividend, Percent",
        "verboseLabel": "PRC state council, income tax rate",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for dividend."
       }
      }
     },
     "auth_ref": [
      "r991",
      "r1059",
      "r1060"
     ]
    },
    "dq_EffectiveIncomeTaxRateReconciliationEffectOfDifferentReversalRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "EffectiveIncomeTaxRateReconciliationEffectOfDifferentReversalRate",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to effect of different reversal rate.",
        "label": "Effective Income Tax Rate Reconciliation, Effect Of Different Reversal Rate",
        "terseLabel": "Effect of different reversal rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "terseLabel": "Different tax rate in other jurisdictions",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile."
       }
      }
     },
     "auth_ref": [
      "r472",
      "r474",
      "r808",
      "r991",
      "r1059"
     ]
    },
    "dq_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails",
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectOfTaxHolidaysDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of preferential tax rate applicable to the company as per local laws.",
        "label": "Effective Income Tax Rate Reconciliation, Preferential Tax Rate, Percent",
        "terseLabel": "Preferential tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxHolidays",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Holiday, Percent",
        "negatedLabel": "Preferential income tax rate of subsidiaries",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income exempt from income tax because of a tax holiday."
       }
      }
     },
     "auth_ref": [
      "r991",
      "r1059",
      "r1061"
     ]
    },
    "dq_ElectricInstituteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ElectricInstituteMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Electric Institute Member",
        "label": "Electric Institute [Member]",
        "terseLabel": "Electric Institute"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]",
        "terseLabel": "Share-based compensation",
        "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": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Unrecognized compensation cost, recognition period",
        "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": [
      "r455"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options",
        "terseLabel": "Unrecognized compensation cost",
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r1058"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureEarningsPerShareDetails",
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock options",
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option",
        "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": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesLineItems",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Line Items]",
        "terseLabel": "Document and Entity Information",
        "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": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r844"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails",
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectOfTaxHolidaysDetails",
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r844"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r844"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r954"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r844"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r844"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r955"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r950"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r950"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r950"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "verboseLabel": "Equity:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r14",
      "r191",
      "r215",
      "r216",
      "r217",
      "r240",
      "r241",
      "r242",
      "r244",
      "r249",
      "r251",
      "r253",
      "r274",
      "r337",
      "r338",
      "r366",
      "r393",
      "r491",
      "r492",
      "r499",
      "r500",
      "r501",
      "r503",
      "r504",
      "r505",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r520",
      "r550",
      "r552",
      "r553",
      "r554",
      "r555",
      "r557",
      "r559",
      "r561",
      "r564",
      "r639",
      "r658",
      "r659",
      "r660",
      "r681",
      "r747"
     ]
    },
    "dq_EquityInterestsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "EquityInterestsMember",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents equity interests.",
        "label": "Equity Interests [Member]",
        "terseLabel": "Equity interests"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityRestrictions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityRestrictions",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureMainlandChinaContributionPlanAndProfitAppropriationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Restrictions",
        "terseLabel": "Restrictions of statutory reserves",
        "documentation": "Disclosure of the amount of equity that is restricted to use by regulation or agreement."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r864",
      "r875",
      "r885",
      "r918"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r861",
      "r872",
      "r882",
      "r915"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "FAIR VALUE MEASUREMENTS",
        "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": [
      "r524",
      "r525",
      "r535",
      "r811"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r524",
      "r525",
      "r535",
      "r811"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of fair value measurement",
        "documentation": "Tabular disclosure of assets, 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)."
       }
      }
     },
     "auth_ref": [
      "r1073",
      "r1074"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r384",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r523",
      "r525",
      "r526",
      "r527",
      "r528",
      "r534",
      "r535",
      "r537",
      "r577",
      "r578",
      "r579",
      "r792",
      "r793",
      "r802",
      "r803",
      "r804",
      "r811",
      "r815"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r524",
      "r525",
      "r526",
      "r528",
      "r811",
      "r1076",
      "r1079"
     ]
    },
    "dq_FairValueChangeOfShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "FairValueChangeOfShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The change in fair value of short-term investments.",
        "label": "Fair Value Change of Short-Term Investments",
        "terseLabel": "Fair value change of short-term investments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "FAIR VALUE MEASUREMENTS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "FAIR VALUE MEASUREMENTS",
        "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": [
      "r530",
      "r532",
      "r533",
      "r534",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r610",
      "r811",
      "r816"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Inputs Level 2 [Member]",
        "terseLabel": "Level 2",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r384",
      "r409",
      "r414",
      "r525",
      "r526",
      "r535",
      "r578",
      "r792",
      "r793",
      "r802",
      "r803",
      "r804",
      "r811"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r524",
      "r525",
      "r526",
      "r528",
      "r811",
      "r1076",
      "r1079"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r384",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r523",
      "r525",
      "r526",
      "r527",
      "r528",
      "r534",
      "r535",
      "r537",
      "r577",
      "r578",
      "r579",
      "r792",
      "r793",
      "r802",
      "r803",
      "r804",
      "r811",
      "r815"
     ]
    },
    "us-gaap_FairValueMeasurementsNonrecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsNonrecurringMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonrecurring",
        "terseLabel": "Nonrecurring",
        "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r524",
      "r525",
      "r526",
      "r528",
      "r811",
      "r1076"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurements Recurring [Member]",
        "terseLabel": "Recurring",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r811",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1079"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair value of financial instruments",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r343",
      "r344",
      "r345",
      "r346",
      "r351",
      "r359",
      "r360",
      "r361",
      "r385",
      "r391",
      "r519",
      "r542",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r640",
      "r791",
      "r811",
      "r813",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r823",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1072",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "terseLabel": "Exchange gain (loss)",
        "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r545",
      "r546",
      "r547",
      "r549",
      "r744"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Foreign currency translation",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r544"
     ]
    },
    "us-gaap_ForeignCurrencyTranslationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTranslationAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Translation [Abstract]",
        "terseLabel": "Foreign currency translation"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r868",
      "r879",
      "r889",
      "r922"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r868",
      "r879",
      "r889",
      "r922"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r868",
      "r879",
      "r889",
      "r922"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r868",
      "r879",
      "r889",
      "r922"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r868",
      "r879",
      "r889",
      "r922"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r902"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails",
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Furniture And Fixtures [Member]",
        "terseLabel": "Furniture, fixtures and equipment",
        "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": []
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedLabel": "Loss on disposal of property plant and equipment",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and Administrative Expense",
        "negatedLabel": "General and administrative",
        "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": [
      "r108",
      "r726"
     ]
    },
    "us-gaap_GovernmentContractorsInventoryPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GovernmentContractorsInventoryPolicyPolicyTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Government Contractors, Inventory, Policy [Policy Text Block]",
        "terseLabel": "Government subsidies",
        "documentation": "Disclosure of accounting policy for determining costs included in inventory."
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "dq_GovernmentGrantsAndSubsidiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "GovernmentGrantsAndSubsidiesAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Government Grants And Subsidies Abstract",
        "label": "Government Grants And Subsidies Abstract",
        "terseLabel": "Government subsidies"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GranteeStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GranteeStatusAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grantee Status [Axis]",
        "documentation": "Information by status of recipient to whom award is granted."
       }
      }
     },
     "auth_ref": [
      "r419",
      "r421",
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451"
     ]
    },
    "us-gaap_GranteeStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GranteeStatusDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grantee Status [Domain]",
        "documentation": "Status of recipient to whom award is granted."
       }
      }
     },
     "auth_ref": [
      "r419",
      "r421",
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross Profit",
        "totalLabel": "Gross profit (loss)",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r106",
      "r151",
      "r233",
      "r336",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r543",
      "r781",
      "r785",
      "r1000",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1023"
     ]
    },
    "country_HK": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "HK",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "HONG KONG [Member]",
        "terseLabel": "HONG KONG"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IPOMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IPOMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails",
      "http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Initial Public Offering [Member]",
        "terseLabel": "Initial Public Offering",
        "verboseLabel": "IPO",
        "documentation": "First sale of stock by a private company to the public."
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r847",
      "r848",
      "r871"
     ]
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFairValueMeasurementsDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of Long-Lived Assets Held-for-use",
        "negatedLabel": "Long-lived assets impairment",
        "terseLabel": "Long-lived assets impairment",
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r47",
      "r126",
      "r812"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Long-lived assets impairment",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r127"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperations",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent",
        "verboseLabel": "Net income attributable to Daqo New Energy Corp. ordinary shareholders-basic",
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r102",
      "r119",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r263",
      "r267",
      "r505"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "terseLabel": "Income (loss) before income taxes",
        "totalLabel": "Income (loss) before income taxes",
        "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": [
      "r101",
      "r147",
      "r151",
      "r619",
      "r635",
      "r781",
      "r785",
      "r1000",
      "r1002",
      "r1003",
      "r1004",
      "r1005"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "verboseLabel": "Net (income) loss before share of results of subsidiaries",
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r645",
      "r781",
      "r1000",
      "r1002",
      "r1003",
      "r1004",
      "r1005"
     ]
    },
    "us-gaap_IncomeLossFromSubsidiariesBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromSubsidiariesBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Subsidiaries, before Tax",
        "terseLabel": "Equity in earnings (losses) of subsidiaries",
        "documentation": "Amount before tax of income (loss) of subsidiary attributable to the parent entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONSOLIDATED STATEMENTS OF OPERATIONS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement Location [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r367",
      "r368",
      "r369",
      "r529",
      "r531",
      "r536",
      "r655",
      "r657",
      "r731",
      "r768",
      "r814",
      "r1098"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement Location [Domain]",
        "documentation": "Location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r368",
      "r369",
      "r529",
      "r531",
      "r536",
      "r655",
      "r657",
      "r731",
      "r768",
      "r814",
      "r1098"
     ]
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityNameAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority, Name [Axis]",
        "documentation": "Information by name of taxing authority."
       }
      }
     },
     "auth_ref": [
      "r479",
      "r1066"
     ]
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityNameDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority, Name [Domain]",
        "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
       }
      }
     },
     "auth_ref": [
      "r479",
      "r1066"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "INCOME TAXES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "INCOME TAXES",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r465",
      "r471",
      "r476",
      "r477",
      "r478",
      "r480",
      "r487",
      "r494",
      "r496",
      "r497",
      "r498",
      "r675",
      "r808"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit)",
        "negatedLabel": "Income tax (expense) benefit",
        "terseLabel": "Income tax expense",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r167",
      "r252",
      "r253",
      "r273",
      "r285",
      "r293",
      "r470",
      "r471",
      "r495",
      "r646",
      "r808"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefitIntraperiodTaxAllocation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefitIntraperiodTaxAllocation",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit), Intraperiod Tax Allocation",
        "totalLabel": "Total",
        "documentation": "Amount of income tax expense (benefit) for continuing operations, discontinued operations, other comprehensive income, and items charged (credited) directly to shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r495",
      "r1069"
     ]
    },
    "us-gaap_IncomeTaxHolidayAggregateDollarAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxHolidayAggregateDollarAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectOfTaxHolidaysDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Holiday, Aggregate Dollar Amount",
        "terseLabel": "The aggregate dollar effect",
        "documentation": "The amount of income taxes from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r496"
     ]
    },
    "us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxHolidayIncomeTaxBenefitsPerShare",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectOfTaxHolidaysDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Holiday, Income Tax Benefits Per Share",
        "terseLabel": "Per share effect-basic and diluted",
        "documentation": "Per share amount effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions."
       }
      }
     },
     "auth_ref": [
      "r496"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income taxes",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r466",
      "r467",
      "r480",
      "r481",
      "r486",
      "r489",
      "r669"
     ]
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes Paid",
        "terseLabel": "Income taxes paid",
        "verboseLabel": "Income tax paid",
        "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r118",
      "r986",
      "r1064",
      "r1065"
     ]
    },
    "dq_IncreaseDecreaseInAccountPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "IncreaseDecreaseInAccountPayables",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "he increase (decrease) during the reporting period in the aggregate amount 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.",
        "label": "Increase Decrease In Account Payables",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Income Taxes Payable",
        "terseLabel": "Income tax payable",
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities",
        "terseLabel": "Accrued expenses and other current liabilities",
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other."
       }
      }
     },
     "auth_ref": [
      "r985"
     ]
    },
    "dq_IncreaseDecreaseInAdvancePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "IncreaseDecreaseInAdvancePayments",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) in Advance Payments",
        "label": "Increase Decrease In Advance Payments",
        "negatedLabel": "Advances to suppliers"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "terseLabel": "Advances from customers",
        "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": [
      "r607",
      "r985"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 23.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "negatedLabel": "Deferred taxes",
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInDueFromRelatedPartiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Due from Related Parties, Current",
        "negatedLabel": "Amounts due from related parties",
        "documentation": "The aggregate increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInDueToRelatedPartiesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Due to Related Parties, Current",
        "verboseLabel": "Amounts due to related parties",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInNotesReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInNotesReceivableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Notes Receivable, Current",
        "negatedLabel": "Notes receivable",
        "documentation": "The increase (decrease) during the reporting period of amounts due within one year (or one business cycle) from note holders for outstanding loans."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherDeferredLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherDeferredLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Other Deferred Liability",
        "terseLabel": "Deferred government subsidies",
        "documentation": "Amount of increase (decrease) in deferred obligations classified as other."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedLabel": "Others",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other current assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "dq_IncreaseDecreaseInPrepaidExpensesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "IncreaseDecreaseInPrepaidExpensesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net change during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods, after one year or beyond the operating cycle, if longer..",
        "label": "Increase Decrease In Prepaid Expenses Noncurrent",
        "negatedLabel": "Prepaid land use rights"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "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": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r868",
      "r879",
      "r889",
      "r913",
      "r922",
      "r926",
      "r934"
     ]
    },
    "dq_InnerMongoliaDaqoNewEnergyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "InnerMongoliaDaqoNewEnergyMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails",
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectOfTaxHolidaysDetails",
      "http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Inner Mongolia Daqo New Energy.",
        "label": "Inner Mongolia Daqo New Energy [Member]",
        "terseLabel": "Inner Mongolia Daqo New Energy"
       }
      }
     },
     "auth_ref": []
    },
    "dq_InnerMongoliaDaqoSemiconductorCo.LtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "InnerMongoliaDaqoSemiconductorCo.LtdMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails",
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectOfTaxHolidaysDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the member information pertaining to Inner Mongolia Daqo Semiconductor Co., Ltd.",
        "label": "Inner Mongolia Daqo Semiconductor Co., Ltd [Member]",
        "terseLabel": "Inner Mongolia Daqo Semiconductor Co., Ltd"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r849",
      "r938"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r849",
      "r938"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r849",
      "r938"
     ]
    },
    "us-gaap_InterestCostsCapitalized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestCostsCapitalized",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Costs Capitalized",
        "verboseLabel": "Interest expense capitalized",
        "documentation": "Amount of interest capitalized during the period."
       }
      }
     },
     "auth_ref": [
      "r558"
     ]
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Income (Expense), Net",
        "terseLabel": "Interest income, net",
        "documentation": "Amount of interest income (expense) classified as operating."
       }
      }
     },
     "auth_ref": [
      "r613",
      "r1002"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "verboseLabel": "Interest paid, net of capitalized interest",
        "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": [
      "r225",
      "r228",
      "r229"
     ]
    },
    "us-gaap_InventoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoriesMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventories [Member]",
        "terseLabel": "Inventories",
        "documentation": "Tangible personal property held for sale in the ordinary course of business, or in process of, or to be consumed in, production for sale."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryAdjustmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryAdjustmentsAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Adjustments [Abstract]",
        "terseLabel": "Inventories"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "INVENTORIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureInventories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "INVENTORIES",
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory."
       }
      }
     },
     "auth_ref": [
      "r362"
     ]
    },
    "us-gaap_InventoryFinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryFinishedGoods",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureInventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Finished Goods, Gross",
        "terseLabel": "Finished goods",
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r976"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 8.0
      },
      "http://www.dqsolar.com/role/DisclosureInventoriesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureInventoriesDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Net",
        "terseLabel": "Inventories",
        "totalLabel": "Total",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r207",
      "r772",
      "r822"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventories",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r196",
      "r206",
      "r362",
      "r363",
      "r365",
      "r608",
      "r777"
     ]
    },
    "us-gaap_InventoryRawMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryRawMaterials",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureInventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Raw Materials, Gross",
        "terseLabel": "Raw materials",
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r978"
     ]
    },
    "us-gaap_InventoryWorkInProcess": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWorkInProcess",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureInventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Work in Process, Gross",
        "terseLabel": "Work-in-process",
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r977"
     ]
    },
    "us-gaap_InventoryWriteDown": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWriteDown",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureInventoriesDetails",
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Write-down",
        "terseLabel": "Inventory write-down",
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels."
       }
      }
     },
     "auth_ref": [
      "r364"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Income, Interest",
        "terseLabel": "Interest income, net",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r273",
      "r284",
      "r293",
      "r785",
      "r984"
     ]
    },
    "us-gaap_InvestmentIncomeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeNet",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Income, Net",
        "terseLabel": "Investment income, net",
        "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r110",
      "r111"
     ]
    },
    "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures",
        "verboseLabel": "Investments in subsidiaries",
        "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate."
       }
      }
     },
     "auth_ref": [
      "r975"
     ]
    },
    "dq_JiangsuDaqoEnclosedBusbarSystemsCo.LtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "JiangsuDaqoEnclosedBusbarSystemsCo.LtdMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the member information pertaining to Jiangsu Daqo Enclosed Busbar Systems Co.,Ltd.(\"Jiangsu Daqo Busbar\").",
        "label": "Jiangsu Daqo Enclosed Busbar Systems Co.,Ltd [Member]",
        "terseLabel": "Jiangsu Daqo Busbar"
       }
      }
     },
     "auth_ref": []
    },
    "dq_JiangsuDaqoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "JiangsuDaqoMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Jiangsu Daqo [Member]",
        "label": "Jiangsu Daqo [Member]",
        "terseLabel": "Jiangsu Daqo"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails",
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectOfTaxHolidaysDetails",
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Lease",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r562"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities",
        "totalLabel": "Total liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r79",
      "r80",
      "r81",
      "r82",
      "r83",
      "r84",
      "r87",
      "r233",
      "r336",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r508",
      "r511",
      "r512",
      "r543",
      "r701",
      "r780",
      "r841",
      "r1023",
      "r1085",
      "r1086"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity",
        "totalLabel": "TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r144",
      "r630",
      "r822",
      "r989",
      "r1015",
      "r1080"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND EQUITY:",
        "verboseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAssumed1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAssumed1",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities Assumed",
        "verboseLabel": "Purchases of property, plant and equipment included in the ending balance of payables",
        "documentation": "The fair value of liabilities assumed in noncash investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r32",
      "r33"
     ]
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities",
        "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": [
      "r81",
      "r195",
      "r233",
      "r336",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r508",
      "r511",
      "r512",
      "r543",
      "r822",
      "r1023",
      "r1085",
      "r1086"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "verboseLabel": "Current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LitigationSettlementAmountAwardedToOtherParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LitigationSettlementAmountAwardedToOtherParty",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureCommitmentsAndContingenciesXinjiangDaqoSLitigationEventDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Settlement, Amount Awarded to Other Party",
        "terseLabel": "Compensation payable",
        "documentation": "Amount awarded to other party in judgment or settlement of litigation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingencyDamagesSoughtValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyDamagesSoughtValue",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureCommitmentsAndContingenciesXinjiangDaqoSLitigationEventDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss Contingency, Damages Sought, Value",
        "verboseLabel": "Claimed compensation",
        "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter."
       }
      }
     },
     "auth_ref": [
      "r1017",
      "r1018",
      "r1019"
     ]
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MachineryAndEquipmentMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails",
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Machinery And Equipment [Member]",
        "terseLabel": "Machinery and equipment",
        "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": []
    },
    "dq_MajorCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "MajorCustomerMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to major customer.",
        "label": "Major Customer [Member]",
        "terseLabel": "Major customer"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersDetails",
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "documentation": "Information by name or description of a single external customer or a group of external customers."
       }
      }
     },
     "auth_ref": [
      "r299",
      "r797",
      "r825",
      "r828",
      "r1030",
      "r1097",
      "r1099",
      "r1100",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1126",
      "r1127"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r189",
      "r190",
      "r370",
      "r371",
      "r372",
      "r373",
      "r417",
      "r462",
      "r528",
      "r606",
      "r654",
      "r656",
      "r664",
      "r693",
      "r694",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r766",
      "r767",
      "r790",
      "r794",
      "r805",
      "r815",
      "r816",
      "r820",
      "r821",
      "r826",
      "r1027",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r905"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r905"
     ]
    },
    "dq_MinimumDividendDistributionPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "MinimumDividendDistributionPercentage",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the minimum dividend distribution.",
        "label": "Minimum Dividend Distribution Percentage",
        "terseLabel": "Minimum dividend distribution (in percent)"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r189",
      "r190",
      "r370",
      "r371",
      "r372",
      "r373",
      "r417",
      "r462",
      "r528",
      "r606",
      "r654",
      "r656",
      "r664",
      "r693",
      "r694",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r766",
      "r767",
      "r790",
      "r794",
      "r805",
      "r815",
      "r816",
      "r820",
      "r826",
      "r1027",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092"
     ]
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "verboseLabel": "Non-controlling interest",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r143",
      "r233",
      "r336",
      "r374",
      "r376",
      "r377",
      "r378",
      "r381",
      "r382",
      "r543",
      "r629",
      "r705"
     ]
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "negatedLabel": "Subsidiary's dividend payment",
        "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "us-gaap_MinorityInterestDecreaseFromRedemptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestDecreaseFromRedemptions",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests",
        "negatedLabel": "Repurchase of shares by subsidiary",
        "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests)."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r129",
      "r136"
     ]
    },
    "us-gaap_MinorityInterestDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestDisclosureTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterests"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest Disclosure [Text Block]",
        "terseLabel": "NON-CONTROLLING INTERESTS",
        "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock."
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "us-gaap_MinorityInterestLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestLineItems",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest [Line Items]",
        "terseLabel": "NON-CONTROLLING INTERESTS",
        "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": []
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners",
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails",
      "http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest, Ownership Percentage by Parent",
        "verboseLabel": "Total ownership held directly or indirectly",
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterestTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestTable",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest [Table]",
        "documentation": "Disclosure of information about noncontrolling interest, including, but not limited to, name of subsidiary, ownership percentage held by parent, ownership percentage held by noncontrolling owner, amount of noncontrolling interest and its location in statement of financial position, explanation of increase (decrease) in noncontrolling interest, noncontrolling interest share of net income (loss) of subsidiary and its location in statement of income, amount of noncontrolling interest represented by preferred stock, description and dividend requirement of preferred stock, and nature of noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r65",
      "r94",
      "r103"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r933"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersDetails",
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "documentation": "Single external customer or group of external customers."
       }
      }
     },
     "auth_ref": [
      "r299",
      "r797",
      "r825",
      "r828",
      "r1030",
      "r1097",
      "r1099",
      "r1100",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1126",
      "r1127"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "dq_NanjiangDaqoElectricInstituteCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "NanjiangDaqoElectricInstituteCoLtdMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nanjiang Daqo Electric Institute Co.,Ltd.(\"Electric Institute\")",
        "label": "Nanjiang Daqo Electric Institute Co Ltd [Member]",
        "terseLabel": "Electric Institute"
       }
      }
     },
     "auth_ref": []
    },
    "dq_NanjingDaqoAutomationTechnologyCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "NanjingDaqoAutomationTechnologyCoLtdMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nanjing Daqo Automation Technology Co Ltd [Member]",
        "terseLabel": "Nanjing Daqo Automation"
       }
      }
     },
     "auth_ref": []
    },
    "dq_NanjingDaqoElectricMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "NanjingDaqoElectricMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nanjing Daqo Electric [Member]",
        "label": "Nanjing Daqo Electric [Member]",
        "terseLabel": "Nanjing Daqo Electric"
       }
      }
     },
     "auth_ref": []
    },
    "dq_NanjingDaqoTransformerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "NanjingDaqoTransformerMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nanjing Daqo Transformer [Member]",
        "terseLabel": "Nanjing Daqo Transformer"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfCashFlowsDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by (used in) financing activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r227"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfCashFlowsDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "FINANCING ACTIVITIES",
        "verboseLabel": "Financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r227"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "INVESTING ACTIVITIES",
        "verboseLabel": "Investing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfCashFlowsDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by (used in) operating activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r117",
      "r119"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfCashFlowsDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "OPERATING ACTIVITIES",
        "verboseLabel": "Operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsDetails": {
       "parentTag": "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails",
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income (loss) attributable to Daqo New Energy Corp. ordinary shareholders",
        "verboseLabel": "Net income (loss) attributable to Daqo New Energy Corp. shareholders",
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r119",
      "r148",
      "r193",
      "r209",
      "r212",
      "r217",
      "r233",
      "r243",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r252",
      "r253",
      "r263",
      "r336",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r502",
      "r505",
      "r522",
      "r543",
      "r638",
      "r723",
      "r745",
      "r746",
      "r839",
      "r1023"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "terseLabel": "Net income (loss) attributable to non-controlling interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r137",
      "r209",
      "r212",
      "r249",
      "r252",
      "r253",
      "r637",
      "r983"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "terseLabel": "Net income attributable to Daqo New Energy Corp. ordinary shareholders-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": [
      "r224",
      "r256",
      "r259",
      "r260",
      "r261",
      "r262",
      "r264",
      "r267"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]",
        "terseLabel": "Numerator used in basic and diluted earnings per share:"
       }
      }
     },
     "auth_ref": []
    },
    "dq_NetProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "NetProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails",
      "http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It Represent Net Proceeds from Issuance of Common Stock.",
        "label": "Net Proceeds from Issuance of Common Stock",
        "terseLabel": "Net proceeds from issuance of shares",
        "verboseLabel": "Proceeds from subsidiary's follow-on offering of its equity interests, net of issuance costs paid of $9.4 million"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently accounting pronouncements",
        "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": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r905"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r868",
      "r879",
      "r889",
      "r913",
      "r922"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r895"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r933"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r933"
     ]
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired",
        "verboseLabel": "Purchase of property, plant and equipment included in the ending balance of amounts due to related parties - short-term portion",
        "documentation": "The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r32",
      "r33"
     ]
    },
    "us-gaap_NoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "NON-CONTROLLING INTERESTS",
        "terseLabel": "Noncontrolling interest"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance",
        "terseLabel": "Exercise of subsidiary's stock options (see Note 9)",
        "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r52",
      "r136"
     ]
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non controlling interest",
        "terseLabel": "Non-controlling interest",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r393",
      "r993",
      "r994",
      "r995",
      "r996",
      "r1129"
     ]
    },
    "us-gaap_NotesAndLoansReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesAndLoansReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes, Loans and Financing Receivable, Net, Current",
        "terseLabel": "Notes receivable",
        "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r612",
      "r1006"
     ]
    },
    "us-gaap_NotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Payable, Current",
        "terseLabel": "Notes payable",
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r80"
     ]
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Operating Segments",
        "terseLabel": "Number of operating segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r786",
      "r1001"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r782",
      "r789",
      "r1001"
     ]
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses",
        "negatedLabel": "Total operating expenses",
        "negatedTotalLabel": "Total operating expenses, net",
        "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": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses:",
        "verboseLabel": "Operating expenses:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Income (Loss)",
        "totalLabel": "Income (expense) from operations",
        "verboseLabel": "Loss from operations",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r781",
      "r1000",
      "r1002",
      "r1003",
      "r1004",
      "r1005"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Expense",
        "terseLabel": "Lease expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r1083"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwardsLineItems",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Loss Carryforwards [Line Items]",
        "terseLabel": "INCOME TAXES",
        "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": [
      "r488"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwardsTable",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Loss Carryforwards [Table]",
        "documentation": "Disclosure of information about operating loss carryforward. Includes, but is not limited to, tax authority, amount and expiration date of operating loss carryforward, and likelihood of utilization."
       }
      }
     },
     "auth_ref": [
      "r488"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "ORGANIZATION AND PRINCIPAL ACTIVITIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "ORGANIZATION AND PRINCIPAL ACTIVITIES",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r134",
      "r666",
      "r667"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other non-current assets",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "us-gaap_OtherCommitmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCommitmentsAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Commitments [Abstract]",
        "terseLabel": "Capital commitments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "verboseLabel": "Foreign currency translation adjustments, net of tax of nil",
        "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": [
      "r6",
      "r12",
      "r135"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustments, net of tax of nil",
        "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."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r639"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax",
        "verboseLabel": "Foreign currency translation adjustments",
        "documentation": "Amount of tax expense (benefit), after 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."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r4",
      "r548",
      "r556"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other comprehensive loss",
        "totalLabel": "Total other comprehensive loss",
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r18",
      "r210",
      "r213",
      "r219",
      "r249",
      "r550",
      "r551",
      "r557",
      "r614",
      "r639",
      "r981",
      "r982"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive loss:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "verboseLabel": "Total other comprehensive loss:",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r12",
      "r135",
      "r210",
      "r213",
      "r249"
     ]
    },
    "us-gaap_OtherCostsAndDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCostsAndDisclosuresAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Costs and Disclosures [Abstract]",
        "terseLabel": "Shipping and handling"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCustomerMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Customer [Member]",
        "terseLabel": "Others",
        "documentation": "Customer classified as other."
       }
      }
     },
     "auth_ref": [
      "r1097",
      "r1125"
     ]
    },
    "dq_OtherItemsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "OtherItemsDisclosureTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureMainlandChinaContributionPlanAndProfitAppropriation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Items Disclosure",
        "label": "Other Items Disclosure [Text Block]",
        "terseLabel": "MAINLAND CHINA CONTRIBUTION PLAN AND PROFIT APPROPRIATION"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities, Current",
        "positiveTerseLabel": "Amounts due to related parties",
        "terseLabel": "Amounts due to related parties - short-term portion",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r822"
     ]
    },
    "us-gaap_OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liability, Current, Related Party, Type [Extensible Enumeration]",
        "documentation": "Indicates status and type of related party for liability classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r1084"
     ]
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncashIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Noncash Income (Expense)",
        "negatedLabel": "Others",
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other."
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "dq_OtherOperatingIncomeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "OtherOperatingIncomeNet",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation.",
        "label": "Other Operating Income Net",
        "terseLabel": "Other operating (expense) income, net"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r905"
     ]
    },
    "us-gaap_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Receivable, after Allowance for Credit Loss, Current, Related Party, Type [Extensible Enumeration]",
        "documentation": "Indicates status and type of related party for receivable, after allowance for credit loss, classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r1084"
     ]
    },
    "us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherReceivableAfterAllowanceForCreditLossNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due from Related Parties, Noncurrent",
        "terseLabel": "Amounts due from related parties - long term portion",
        "verboseLabel": "Amounts due from related parties- long-term portion",
        "documentation": "Amount, after allowance for credit loss, of receivable classified as other and noncurrent."
       }
      }
     },
     "auth_ref": [
      "r974"
     ]
    },
    "us-gaap_OtherReceivableAfterAllowanceForCreditLossNoncurrentRelatedPartyTypeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherReceivableAfterAllowanceForCreditLossNoncurrentRelatedPartyTypeExtensibleEnumeration",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Receivable, after Allowance for Credit Loss, Noncurrent, Related Party, Type [Extensible Enumeration]",
        "documentation": "Indicates status and type of related party for receivable, after allowance for credit loss, classified as other and noncurrent."
       }
      }
     },
     "auth_ref": [
      "r1084",
      "r1096"
     ]
    },
    "dq_OtherReceivableAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "OtherReceivableAllowanceForCreditLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails",
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAllowanceForExpectedCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on receivable classified as other.",
        "label": "Other Receivable, Allowance for Credit Loss",
        "periodEndLabel": "Balance at the end",
        "periodStartLabel": "Balance at the beginning",
        "terseLabel": "Allowance for credit losses"
       }
      }
     },
     "auth_ref": []
    },
    "dq_OtherReceivableAllowanceForCreditLossRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "OtherReceivableAllowanceForCreditLossRollForward",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAllowanceForExpectedCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Other Receivable, Allowance for Credit Loss [Roll Forward]",
        "terseLabel": "Allowance for expected credit loss of other receivable"
       }
      }
     },
     "auth_ref": []
    },
    "dq_OtherReceivableAllowanceForCreditLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "OtherReceivableAllowanceForCreditLossTableTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss on other receivable.",
        "label": "Other Receivable, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Schedule of allowance for expected credit loss of other receivable"
       }
      }
     },
     "auth_ref": []
    },
    "dq_OtherReceivableCreditLossExpenseReversal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "OtherReceivableCreditLossExpenseReversal",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAllowanceForExpectedCreditLossesDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on other receivable.",
        "label": "Other Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Allowance for expected credit loss",
        "verboseLabel": "Credit loss of other receivable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherReceivablesNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due from Related Parties, Current",
        "terseLabel": "Amounts due from related parties",
        "verboseLabel": "Amounts due from related parties- short-term portion",
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "dq_OtherSubsidiariesOfDaqoGroupMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "OtherSubsidiariesOfDaqoGroupMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Subsidiaries of Daqo Group [Member]",
        "terseLabel": "Other Subsidiaries of Daqo Group"
       }
      }
     },
     "auth_ref": []
    },
    "dq_OutsidePrcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "OutsidePrcMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the outside PRC tax authority.",
        "label": "Outside PRC [Member]",
        "terseLabel": "Outside PRC"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r866",
      "r877",
      "r887",
      "r920"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r869",
      "r880",
      "r890",
      "r923"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r869",
      "r880",
      "r890",
      "r923"
     ]
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails",
      "http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]",
        "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails",
      "http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]",
        "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ParentCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ParentCompanyMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfCashFlowsDetails",
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Company [Member]",
        "terseLabel": "Parent Company",
        "documentation": "Registrant with controlling financial interest in one or more subsidiaries. Controlling interest in subsidiary includes, but is not limited to, primary beneficiary of variable interest entity (VIE). Controlling interest in subsidiary excludes broker-dealer with controlling financial interest in subsidiary but control is likely to be temporary."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r239"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "dq_PayablesForPurchasesOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "PayablesForPurchasesOfPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as payables for purchase of property, plant and equipment.",
        "label": "Payables For purchases of Property, Plant and Equipment",
        "terseLabel": "Payables for purchases of property, plant and equipment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfCashFlowsDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Payments for repurchase of common shares",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "dq_PaymentsForRepurchaseOfEquityBySubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "PaymentsForRepurchaseOfEquityBySubsidiary",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock and preferred stock by subsidiary during the period.",
        "label": "Payments For Repurchase Of Equity By Subsidiary",
        "negatedLabel": "Payments for repurchase of shares by subsidiary"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsOfDividendsMinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDividendsMinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments of Ordinary Dividends, Noncontrolling Interest",
        "negatedLabel": "Subsidiary's dividend payment",
        "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfStockIssuanceCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments of Stock Issuance Costs",
        "terseLabel": "Net of issuance cost paid",
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "dq_PaymentsToAcquireFixedTermDeposit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "PaymentsToAcquireFixedTermDeposit",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the purchase of fixed term deposits during the period.",
        "label": "Payments To Acquire Fixed Term Deposit",
        "negatedLabel": "Purchase of fixed-term deposit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsToAcquireInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Acquire Investments",
        "negatedLabel": "Purchase of short-term investments",
        "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period."
       }
      }
     },
     "auth_ref": [
      "r112"
     ]
    },
    "dq_PaymentsToAcquireLandUseRights": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "PaymentsToAcquireLandUseRights",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow from the acquisition of land use rights.",
        "label": "Payments To Acquire Land Use Rights",
        "negatedLabel": "Purchases of land use rights"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of 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": [
      "r113"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r895"
     ]
    },
    "dq_PercentageOfDistributableProfitRecordedAsDeferredTaxLiability": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "PercentageOfDistributableProfitRecordedAsDeferredTaxLiability",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of distributable profit recorded as deferred tax liability.",
        "label": "Percentage of distributable profit recorded as deferred tax liability",
        "terseLabel": "Percentage of distributable profit recorded as deferred tax liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets",
        "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": [
      "r980"
     ]
    },
    "us-gaap_PrepaidExpenseNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseNoncurrentAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expense, Noncurrent [Abstract]",
        "terseLabel": "Prepaid land use rights"
       }
      }
     },
     "auth_ref": []
    },
    "dq_PrepaidLandUseRightsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "PrepaidLandUseRightsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of capitalized amounts paid for land use rights which will be charged against earnings after one year or beyond the normal operating cycle, if longer.",
        "label": "Prepaid Land Use Rights, Noncurrent",
        "terseLabel": "Prepaid land use rights, net"
       }
      }
     },
     "auth_ref": []
    },
    "dq_PrepaidLandUseRightsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "PrepaidLandUseRightsPolicyTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid Land Use Rights Policy Text Block.",
        "label": "Prepaid Land Use Rights [Policy Text Block]",
        "terseLabel": "Prepaid land use rights"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrivatePlacementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrivatePlacementMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails",
      "http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Private Placement [Member]",
        "terseLabel": "Private Placement",
        "verboseLabel": "Private offering",
        "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromBankDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromBankDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfCashFlowsDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Bank Debt",
        "terseLabel": "Proceeds from bank borrowings",
        "documentation": "The cash inflow from bank borrowing during the year."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "dq_ProceedsFromExerciseOfSubsidiaryStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ProceedsFromExerciseOfSubsidiaryStockOptions",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of subsidiary option under share-based payment arrangement.",
        "label": "Proceeds From Exercise Of Subsidiary Stock Options",
        "terseLabel": "Proceeds from exercise of subsidiary's stock options"
       }
      }
     },
     "auth_ref": []
    },
    "dq_ProceedsFromGovernmentGrantsRelatedToFixedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ProceedsFromGovernmentGrantsRelatedToFixedAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the government grants related to fixed assets.",
        "label": "Proceeds from Government Grants Related To Fixed Assets",
        "terseLabel": "Proceeds from government grants related to fixed assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance Initial Public Offering",
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Proceeds from subsidiary's public offering of ordinary shares, net of issuance costs paid of $59 million",
        "verboseLabel": "Gross proceeds from issuance of shares",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Sale and Maturity of Held-to-Maturity Securities",
        "terseLabel": "Redemption of fixed term deposit",
        "documentation": "Amount of cash inflow from the sale or maturity of long-term held-to-maturity securities."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r1008"
     ]
    },
    "dq_ProceedsFromSaleOfLandUseRights": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ProceedsFromSaleOfLandUseRights",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from sale of land use rights.",
        "label": "Proceeds From Sale Of Land Use Rights",
        "terseLabel": "Proceeds from disposal of land use rights"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleOfShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Sale of Short-term Investments",
        "verboseLabel": "Redemption of short-term investments",
        "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfCashFlowsDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from options exercised",
        "verboseLabel": "Proceeds from options exercised",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r17"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r188",
      "r296",
      "r609",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r770",
      "r795",
      "r824",
      "r826",
      "r827",
      "r829",
      "r830",
      "r972",
      "r1020",
      "r1021",
      "r1030",
      "r1097",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1126",
      "r1127"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r188",
      "r296",
      "r609",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r770",
      "r795",
      "r824",
      "r826",
      "r827",
      "r829",
      "r830",
      "r972",
      "r1020",
      "r1021",
      "r1030",
      "r1097",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1126",
      "r1127"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "positiveTerseLabel": "Net income (loss)",
        "totalLabel": "Net income (loss)",
        "verboseLabel": "Net income (loss)",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r209",
      "r212",
      "r226",
      "r233",
      "r243",
      "r249",
      "r252",
      "r253",
      "r336",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r502",
      "r505",
      "r506",
      "r509",
      "r510",
      "r522",
      "r543",
      "r619",
      "r636",
      "r680",
      "r723",
      "r745",
      "r746",
      "r809",
      "r810",
      "r840",
      "r983",
      "r1023"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "verboseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails",
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Type [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r563"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "PROPERTY, PLANT AND EQUIPMENT, NET",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r159",
      "r164",
      "r165"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Cost",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r198",
      "r634"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentImpairmentOrDisposalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentImpairmentOrDisposalAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment Impairment or Disposal [Abstract]",
        "terseLabel": "Property, plant and equipment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails",
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, plant and equipment",
        "verboseLabel": "PROPERTY, PLANT AND EQUIPMENT, NET",
        "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"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Member]",
        "terseLabel": "Property, plant and equipment, net",
        "documentation": "Physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "commentaryGuidance": "Total",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property, plant and equipment, net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r563",
      "r620",
      "r634",
      "r822"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "PROPERTY, PLANT AND EQUIPMENT, NET."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property, plant and equipment",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r159",
      "r164",
      "r632"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of property, plant and equipment, net",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails",
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Type [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r563"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Estimated useful lives",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase Commitment, Remaining Minimum Amount Committed",
        "terseLabel": "Commitments outstanding for the purchase of property, plant and equipment",
        "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r142"
     ]
    },
    "dq_PurchasesOfFixedAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "PurchasesOfFixedAssetsMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchases of Fixed Assets [Member]",
        "label": "Purchases of Fixed Assets [Member]",
        "terseLabel": "Purchases of Fixed Assets"
       }
      }
     },
     "auth_ref": []
    },
    "dq_PurchasesOfRawMaterialsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "PurchasesOfRawMaterialsMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchases of Raw Materials [Member]",
        "label": "Purchases of Raw Materials [Member]",
        "terseLabel": "Purchases of Raw Materials"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r189",
      "r190",
      "r370",
      "r371",
      "r372",
      "r373",
      "r408",
      "r417",
      "r448",
      "r449",
      "r450",
      "r462",
      "r528",
      "r580",
      "r589",
      "r606",
      "r654",
      "r656",
      "r664",
      "r693",
      "r694",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r766",
      "r767",
      "r790",
      "r794",
      "r805",
      "r815",
      "r816",
      "r820",
      "r821",
      "r826",
      "r833",
      "r1016",
      "r1027",
      "r1076",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r189",
      "r190",
      "r370",
      "r371",
      "r372",
      "r373",
      "r408",
      "r417",
      "r448",
      "r449",
      "r450",
      "r462",
      "r528",
      "r580",
      "r589",
      "r606",
      "r654",
      "r656",
      "r664",
      "r693",
      "r694",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r766",
      "r767",
      "r790",
      "r794",
      "r805",
      "r815",
      "r816",
      "r820",
      "r821",
      "r826",
      "r833",
      "r1016",
      "r1027",
      "r1076",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092"
     ]
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivablesPolicyTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivable [Policy Text Block]",
        "terseLabel": "Notes receivable",
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable."
       }
      }
     },
     "auth_ref": [
      "r301",
      "r302",
      "r303",
      "r304",
      "r1007"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r861",
      "r872",
      "r882",
      "r915"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r300",
      "r415",
      "r568",
      "r569",
      "r624",
      "r631",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r720",
      "r722",
      "r752"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party [Member]",
        "terseLabel": "Related Party",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r236",
      "r568",
      "r569",
      "r570",
      "r571",
      "r624",
      "r631",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r720",
      "r722",
      "r752"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r568",
      "r569",
      "r1084"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails",
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "ORGANIZATION AND PRINCIPAL ACTIVITIES",
        "verboseLabel": "RELATED PARTY TRANSACTIONS AND BALANCES",
        "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": [
      "r300",
      "r727",
      "r728",
      "r731"
     ]
    },
    "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionPurchasesFromRelatedParty",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction, Purchases from Related Party",
        "terseLabel": "Purchases",
        "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "RELATED PARTY TRANSACTIONS AND BALANCES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r300",
      "r415",
      "r568",
      "r569",
      "r624",
      "r631",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r720",
      "r722",
      "r752",
      "r1084"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalances"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "RELATED PARTY TRANSACTIONS AND BALANCES",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r565",
      "r566",
      "r567",
      "r569",
      "r572",
      "r676",
      "r677",
      "r678",
      "r729",
      "r730",
      "r731",
      "r750",
      "r751"
     ]
    },
    "us-gaap_RepaymentsOfBankDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfBankDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfCashFlowsDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of Bank Debt",
        "negatedLabel": "Repayment of bank borrowings",
        "documentation": "The cash outflow to settle a bank borrowing during the year."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Domain]",
        "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r184",
      "r237",
      "r238",
      "r383",
      "r388",
      "r571",
      "r590",
      "r621",
      "r774",
      "r775"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development Expense",
        "negatedLabel": "Research and development expenses",
        "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": [
      "r464",
      "r768",
      "r785",
      "r1093"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpenseMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research And Development Expenses [Member]",
        "terseLabel": "Research and development expenses",
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "terseLabel": "Research and development expenses",
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process."
       }
      }
     },
     "auth_ref": [
      "r463"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r862",
      "r873",
      "r883",
      "r916"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r863",
      "r874",
      "r884",
      "r917"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r870",
      "r881",
      "r891",
      "r924"
     ]
    },
    "us-gaap_RestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCash",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Cash",
        "periodEndLabel": "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": [
      "r973",
      "r987",
      "r1094",
      "r1095"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Cash and Cash Equivalents, Current",
        "terseLabel": "Restricted cash",
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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. Cash equivalents include, but are not limited to, 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": [
      "r28",
      "r197",
      "r230"
     ]
    },
    "us-gaap_RestrictedStockExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock or Unit Expense",
        "terseLabel": "Restricted Stock or Unit Expense",
        "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "dq_RestrictedStockIncentivePlan2022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "RestrictedStockIncentivePlan2022Member",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to 2022 Restricted Stock Incentive Plan.",
        "label": "Restricted Stock Incentive Plan 2022 [Member]",
        "terseLabel": "2022 Restricted Stock Incentive Plan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureEarningsPerShareDetails",
      "http://www.dqsolar.com/role/DisclosureEarningsPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfNonVestedRsuActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted Stock Units (RSUs)",
        "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": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings",
        "verboseLabel": "Retained earnings",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r129",
      "r628",
      "r661",
      "r663",
      "r674",
      "r704",
      "r822"
     ]
    },
    "us-gaap_RetainedEarningsAppropriated": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAppropriated",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureMainlandChinaContributionPlanAndProfitAppropriationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings, Appropriated",
        "terseLabel": "Aggregate balance of statutory common reserves",
        "documentation": "Amount of accumulated undistributed earnings (deficit) not available for dividend distribution. Includes, but is not limited to, retained earnings appropriated for specific business purpose."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r51",
      "r91",
      "r232",
      "r627"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings",
        "terseLabel": "Retained earnings",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r240",
      "r241",
      "r242",
      "r244",
      "r249",
      "r251",
      "r253",
      "r337",
      "r338",
      "r366",
      "r491",
      "r492",
      "r499",
      "r500",
      "r501",
      "r503",
      "r504",
      "r505",
      "r513",
      "r515",
      "r516",
      "r518",
      "r520",
      "r559",
      "r561",
      "r658",
      "r660",
      "r681",
      "r1129"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "ADVANCES FROM CUSTOMERS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureAdvancesFromCustomers"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Text Block]",
        "verboseLabel": "ADVANCES FROM CUSTOMERS",
        "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": [
      "r168",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r407"
     ]
    },
    "us-gaap_RevenueRecognitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRecognitionAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition [Abstract]",
        "terseLabel": "Revenue recognition"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition, Policy [Policy Text Block]",
        "terseLabel": "Revenue recognition",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r725",
      "r769",
      "r778"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Advances from customers expected to be recognized in revenue",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "terseLabel": "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": [
      "r163"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r163"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails",
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesRevenueRecognitionDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues",
        "terseLabel": "Revenues",
        "verboseLabel": "Revenue from polysilicon sales",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r150",
      "r218",
      "r233",
      "r273",
      "r282",
      "r283",
      "r289",
      "r293",
      "r296",
      "r298",
      "r299",
      "r336",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r543",
      "r619",
      "r785",
      "r1023"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenues"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RisksAndUncertaintiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONCENTRATION AND RISKS"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r933"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r933"
     ]
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails",
      "http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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_SalesChannelDirectlyToConsumerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesChannelDirectlyToConsumerMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales Channel, Directly to Consumer [Member]",
        "terseLabel": "Domestic sales",
        "documentation": "Contract with customer in which good or service is transferred directly to consumer."
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "us-gaap_SalesChannelThroughIntermediaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesChannelThroughIntermediaryMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales Channel, Through Intermediary [Member]",
        "terseLabel": "Export sales",
        "documentation": "Contract with customer in which good or service is transferred through intermediary."
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales Revenue, Net [Member]",
        "terseLabel": "Sales revenue",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r299",
      "r958"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureEarningsPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [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": [
      "r35"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureEarningsPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share",
        "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": [
      "r35"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of income tax expense (benefit)",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r1068"
     ]
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleITables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Balance Sheet [Table Text Block]",
        "terseLabel": "Schedule of CONDENSED BALANCE SHEETS",
        "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r968",
      "r992"
     ]
    },
    "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleITables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Cash Flow Statement [Table Text Block]",
        "terseLabel": "Schedule of CONDENSED STATEMENT OF CASH FLOWS",
        "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r968",
      "r992"
     ]
    },
    "srt_ScheduleOfCondensedFinancialStatementsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfCondensedFinancialStatementsTable",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfCashFlowsDetails",
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIStatementOfOperationsAndComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Financial Statements [Table]",
        "documentation": "Disclosure of information about condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r187",
      "r239",
      "r957"
     ]
    },
    "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleITables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Income Statement [Table Text Block]",
        "terseLabel": "Schedule of CONDENSED STATEMENT OF OPERATIONS AND COMPREHENSIVE INCOME",
        "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r968",
      "r992"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of deferred tax assets and liabilities",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1062"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureEarningsPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of Calculation of Earnings Per Share",
        "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": [
      "r998"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of effective income tax rate reconciliation",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r473",
      "r808",
      "r1059"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [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": [
      "r56"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]",
        "terseLabel": "Schedule of share-based compensation expenses",
        "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": [
      "r56"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureInventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of inventories",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r96",
      "r97",
      "r98"
     ]
    },
    "dq_ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of material related party relationship.",
        "label": "Schedule Of Material Related Party Relationship Table Text Block",
        "terseLabel": "Schedule of material related party relationship"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "verboseLabel": "Schedule of Nonvested Restricted Stock Units Activity",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units."
       }
      }
     },
     "auth_ref": [
      "r131"
     ]
    },
    "dq_ScheduleOfPrincipalSubsidiariesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ScheduleOfPrincipalSubsidiariesTableTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of company's principal subsidiaries.",
        "label": "Schedule Of Principal Subsidiaries [Table Text Block]",
        "terseLabel": "Schedule of principal subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "dq_ScheduleOfPropertyPlantAndEquipmentDepreciationEstimatedLivesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ScheduleOfPropertyPlantAndEquipmentDepreciationEstimatedLivesTableTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the estimated useful lives of property and equipment.",
        "label": "Schedule of Property Plant and Equipment Depreciation Estimated Lives [Table Text Block]",
        "terseLabel": "Schedule of property, plant and equipment, depreciation, estimated lives"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails",
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r563"
     ]
    },
    "dq_ScheduleOfRelatedPartyBalancesLoansTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ScheduleOfRelatedPartyBalancesLoansTableTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of short-term loan balances with related parties.",
        "label": "Schedule of Related Party Balances, Loans [Table Text Block]",
        "terseLabel": "Schedule of related party balances, loans"
       }
      }
     },
     "auth_ref": []
    },
    "dq_ScheduleOfRelatedPartyBalancesPayablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ScheduleOfRelatedPartyBalancesPayablesTableTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of payables balances with related parties.",
        "label": "Schedule of Related Party Balances, Payables [Table Text Block]",
        "terseLabel": "Schedule of related party balances, payables"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails",
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r74",
      "r727",
      "r728",
      "r731"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Related Party Transactions [Table Text Block]",
        "terseLabel": "Schedule of related party transactions",
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]",
        "terseLabel": "Schedule of Revenues of Major Customers",
        "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r45",
      "r46"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfNonVestedRsuActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r419",
      "r421",
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]",
        "terseLabel": "Schedule of Stock Option Activity",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r16",
      "r130"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Schedule of Assumptions Used",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]",
        "terseLabel": "Schedule of Purchases and Accounts Payables",
        "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r38",
      "r39",
      "r40",
      "r70",
      "r138"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r843"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r845"
     ]
    },
    "us-gaap_SegmentContinuingOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentContinuingOperationsMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Continuing Operations [Member]",
        "terseLabel": "Continuing Operations",
        "documentation": "Component of an entity expected to operate in the foreseeable future."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentOperatingActivitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentOperatingActivitiesDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Activities [Domain]",
        "documentation": "Operations of an entity including continuing and discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "SEGMENT INFORMATION"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "SEGMENT INFORMATION",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r152",
      "r273",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r286",
      "r287",
      "r288",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r299",
      "r782",
      "r783",
      "r784",
      "r785",
      "r787",
      "r788",
      "r789"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information [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": []
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling, General and Administrative Expense",
        "negatedLabel": "Selling, general and administrative expenses",
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling, General And Administrative Expenses [Member]",
        "terseLabel": "Selling, general and administrative expenses",
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation",
        "terseLabel": "Share-based compensation",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "terseLabel": "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": [
      "r806"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfNonVestedRsuActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Number of award granted",
        "verboseLabel": "Granted",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r438"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfNonVestedRsuActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Non-vested RSUs on December 31, 2024",
        "periodStartLabel": "Non-vested RSUs on January 1, 2024",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r435",
      "r436"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfNonVestedRsuActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Non-vested RSUs on December 31, 2024",
        "periodStartLabel": "Non-vested RSUs on January 1, 2024",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r435",
      "r436"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfNonVestedRsuActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Vested",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r439"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "terseLabel": "Total fair value of RSU",
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash."
       }
      }
     },
     "auth_ref": [
      "r442"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfNonVestedRsuActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Vested",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r439"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price",
        "terseLabel": "Weighted average exercise price",
        "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "verboseLabel": "Expected dividends",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r449"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum",
        "terseLabel": "Expected volatility, Maximum",
        "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum",
        "terseLabel": "Expected volatility, Minimum",
        "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum",
        "terseLabel": "Risk-free interest rate, Maximum",
        "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum",
        "terseLabel": "Risk-free interest rate, Minimum",
        "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfNonVestedRsuActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "SHARE-BASED COMPENSATION",
        "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": [
      "r419",
      "r421",
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "terseLabel": "Ordinary shares authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingPeriod": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingPeriod",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of periods over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Vesting Period",
        "terseLabel": "Number of Vesting Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]",
        "terseLabel": "Weighted Average Remaining Contract Life",
        "verboseLabel": "Weighted Average Remaining Contract Life"
       }
      }
     },
     "auth_ref": []
    },
    "dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract]",
        "terseLabel": "Aggregate Intrinsic Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Stock options exercisable at end",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Stock options exercisable at end (in dollars per share)",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant-date fair value of non-vested options exercisable.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Options exercisable (in dollars per share)",
        "terseLabel": "Options exercisable (in dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Exercised",
        "verboseLabel": "Intrinsic value of options exercised",
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares."
       }
      }
     },
     "auth_ref": [
      "r442"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period",
        "negatedLabel": "Expired",
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements."
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Forfeited",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Granted",
        "verboseLabel": "Number of option granted",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "dq_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant-date fair value of non-vested options expired.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Expired, Weighted Average Grant Date Fair Value",
        "terseLabel": "Expired"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "periodEndLabel": "Stock options outstanding at end (in dollars)",
        "periodStartLabel": "Stock options outstanding at beginning (in dollars)",
        "terseLabel": "Options outstanding",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Stock options outstanding at end",
        "periodStartLabel": "Stock options outstanding at beginning",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r427",
      "r428"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Number of Options",
        "verboseLabel": "Number of 2022 PRC stock options",
        "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Stock options outstanding at end (in dollars per share)",
        "periodStartLabel": "Stock options outstanding at beginning (in dollars per share)",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r427",
      "r428"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted Average Exercise Price"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfNonVestedRsuActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Exercised",
        "verboseLabel": "Exercised (in dollars per share)",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r432"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Expired",
        "verboseLabel": "Expired (in dollars per share)",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired."
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeited",
        "verboseLabel": "Forfeited (in dollars per share)",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Granted",
        "verboseLabel": "Granted (in dollars per share)",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Tranche One [Member]",
        "terseLabel": "Vested on the grant date",
        "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": []
    },
    "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationAwardTrancheThreeMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Tranche Three [Member]",
        "terseLabel": "Vesting on fourth anniversary of the grant date",
        "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": []
    },
    "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Tranche Two [Member]",
        "terseLabel": "Vested after grant date on each month",
        "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": []
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]",
        "terseLabel": "Share-based compensation",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r418",
      "r426",
      "r445",
      "r446",
      "r447",
      "r448",
      "r451",
      "r457",
      "r458",
      "r459",
      "r460"
     ]
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier [Axis]",
        "documentation": "Information by supplier."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier [Domain]",
        "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedPaymentArrangementEmployeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedPaymentArrangementEmployeeMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Employee [Member]",
        "terseLabel": "Chief executive officer",
        "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires."
       }
      }
     },
     "auth_ref": [
      "r421",
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451"
     ]
    },
    "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedPaymentArrangementNonemployeeMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Nonemployee [Member]",
        "terseLabel": "Certain directors, executive officers",
        "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires."
       }
      }
     },
     "auth_ref": [
      "r419",
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451"
     ]
    },
    "dq_ShareBasedPaymentArrangementReversal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ShareBasedPaymentArrangementReversal",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of reversal for award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Reversal",
        "terseLabel": "Share-based payment arrangement, reversal"
       }
      }
     },
     "auth_ref": []
    },
    "dq_ShareIncentivePlan2014And2018Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ShareIncentivePlan2014And2018Member",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Incentive Plan 2014 And 2018 [Member]",
        "verboseLabel": "Share Incentive Plan 2014 and 2018"
       }
      }
     },
     "auth_ref": []
    },
    "dq_ShareIncentivePlan2014Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ShareIncentivePlan2014Member",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Incentive Plan 2014 [Member]",
        "terseLabel": "Share Incentive Plan 2014"
       }
      }
     },
     "auth_ref": []
    },
    "dq_ShareIncentivePlan2018Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ShareIncentivePlan2018Member",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Incentive Plan 2018 [Member]",
        "terseLabel": "Share Incentive Plan 2018"
       }
      }
     },
     "auth_ref": []
    },
    "dq_ShareIncentivePlan2022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ShareIncentivePlan2022Member",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This Represent Share Incentive Plan 2022 [Member]",
        "label": "Share Incentive Plan 2022 [Member]",
        "terseLabel": "Share Incentive Plan 2022"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharePrice",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Price",
        "terseLabel": "Fair value of common stock",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage",
        "terseLabel": "Vesting percentage",
        "documentation": "Percentage of vesting of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1032"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected term (months)",
        "documentation": "Expected term of 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": [
      "r447"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "periodEndLabel": "Stock options exercisable at end (in dollars)",
        "terseLabel": "Options exercisable",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Options exercisable",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited",
        "documentation": "Weighted average grant-date fair value of non-vested options forfeited."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price",
        "periodEndLabel": "Options outstanding at end (in dollars per share)",
        "periodStartLabel": "Options outstanding at beginning (in dollars per share)",
        "terseLabel": "Options outstanding at beginning (in dollars per share)",
        "verboseLabel": "Options outstanding at end (in dollars per share)",
        "documentation": "Weighted average grant-date fair value of non-vested options outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted Average Grant Date Fair Value",
        "verboseLabel": "Weighted Average Grant Date Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Options outstanding",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value",
        "terseLabel": "Exercised",
        "documentation": "Weighted average grant-date fair value of options vested."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesIssued",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares, Issued",
        "periodEndLabel": "Balance, shares",
        "periodStartLabel": "Balance, shares",
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "dq_ShippingAndHandlingCostsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ShippingAndHandlingCostsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in costs of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.",
        "label": "Shipping and Handling Costs Policy [Policy Text Block]",
        "terseLabel": "Shipping and handling"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShippingAndHandlingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShippingAndHandlingMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shipping and Handling [Member]",
        "terseLabel": "Shipping and Handling",
        "documentation": "Packing and transport of product."
       }
      }
     },
     "auth_ref": [
      "r1031"
     ]
    },
    "dq_ShortTermInvestmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ShortTermInvestmentPolicyTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Accounting policies for Short term Investment.",
        "label": "Short term Investment [Policy Text Block]",
        "terseLabel": "Investments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term Investments",
        "verboseLabel": "Short-term investments",
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r146",
      "r979"
     ]
    },
    "us-gaap_ShortTermInvestmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermInvestmentsAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term Investments [Abstract]",
        "terseLabel": "Short-term investments"
       }
      }
     },
     "auth_ref": []
    },
    "dq_ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.",
        "label": "Short-Term Investments Excluding Debt Securities Held To Maturity Investments",
        "terseLabel": "Short-term investments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "SUMMARY OF PRINCIPAL ACCOUNTING POLICIES",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r231"
     ]
    },
    "us-gaap_StateAdministrationOfTaxationChinaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StateAdministrationOfTaxationChinaMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State Administration of Taxation, China [Member]",
        "terseLabel": "State Administration of Taxation, China",
        "documentation": "Designated tax department of the government of China."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r202",
      "r203",
      "r204",
      "r233",
      "r257",
      "r258",
      "r265",
      "r267",
      "r275",
      "r276",
      "r336",
      "r374",
      "r376",
      "r377",
      "r378",
      "r381",
      "r382",
      "r386",
      "r387",
      "r389",
      "r390",
      "r392",
      "r543",
      "r670",
      "r671",
      "r672",
      "r673",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r703",
      "r724",
      "r747",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r956",
      "r988",
      "r997"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r89",
      "r93",
      "r94",
      "r191",
      "r215",
      "r216",
      "r217",
      "r240",
      "r241",
      "r242",
      "r244",
      "r249",
      "r251",
      "r253",
      "r274",
      "r337",
      "r338",
      "r366",
      "r393",
      "r491",
      "r492",
      "r499",
      "r500",
      "r501",
      "r503",
      "r504",
      "r505",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r520",
      "r550",
      "r552",
      "r553",
      "r554",
      "r555",
      "r557",
      "r559",
      "r561",
      "r564",
      "r639",
      "r658",
      "r659",
      "r660",
      "r681",
      "r747"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersDetails",
      "http://www.dqsolar.com/role/DisclosureEarningsPerShareDetails",
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectOfTaxHolidaysDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "terseLabel": "Statement",
        "verboseLabel": "ADVANCES FROM CUSTOMERS",
        "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": [
      "r240",
      "r241",
      "r242",
      "r274",
      "r561",
      "r609",
      "r668",
      "r692",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r703",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r722",
      "r725",
      "r726",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r747",
      "r834"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONSOLIDATED BALANCE SHEETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionLocationActivityCapitalizationAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position Location, Activity, Capitalization [Axis]",
        "documentation": "Information by location in statement of financial position in which disaggregated capitalized activity has been included."
       }
      }
     },
     "auth_ref": [
      "r1070",
      "r1082"
     ]
    },
    "us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionLocationActivityCapitalizationDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position Location, Activity, Capitalization [Domain]",
        "documentation": "Location in statement of financial position in which disaggregated capitalized activity has been included."
       }
      }
     },
     "auth_ref": [
      "r1070",
      "r1082"
     ]
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOperatingActivitiesSegmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOperatingActivitiesSegmentAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Activities [Axis]",
        "documentation": "Information by continuing and discontinuing operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureAdvancesFromCustomersDetails",
      "http://www.dqsolar.com/role/DisclosureEarningsPerShareDetails",
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectOfTaxHolidaysDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r240",
      "r241",
      "r242",
      "r274",
      "r300",
      "r561",
      "r609",
      "r668",
      "r692",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r703",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r722",
      "r725",
      "r726",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r747",
      "r834"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r865",
      "r876",
      "r886",
      "r919"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockCompensationPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockCompensationPlanMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureEarningsPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Member]",
        "terseLabel": "Share based payment arrangement",
        "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares."
       }
      }
     },
     "auth_ref": [
      "r999"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "verboseLabel": "Restricted shares vested, shares",
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r88",
      "r89",
      "r129"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Exercised",
        "terseLabel": "Options exercised, shares",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r88",
      "r89",
      "r129",
      "r432"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures",
        "verboseLabel": "Restricted shares vested",
        "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r129"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "negatedLabel": "Exercised",
        "terseLabel": "Options exercised",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r89",
      "r93",
      "r94",
      "r129"
     ]
    },
    "srt_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureCommitmentsAndContingenciesRepurchaseOfOrdinarySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Authorized amount for share repurchases",
        "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": [
      "r1028"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedDuringPeriodShares",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Repurchased During Period, Shares",
        "verboseLabel": "Repurchase stock (in shares)",
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r88",
      "r89",
      "r129",
      "r673",
      "r747",
      "r761"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Repurchased During Period, Value",
        "negatedLabel": "Repurchase stock",
        "verboseLabel": "Repurchase stock",
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r88",
      "r89",
      "r129",
      "r681",
      "r747",
      "r761",
      "r840"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent",
        "totalLabel": "Total Daqo New Energy Corp. shareholders' equity",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r93",
      "r94",
      "r123",
      "r705",
      "r721",
      "r748",
      "r749",
      "r822",
      "r841",
      "r989",
      "r1015",
      "r1080",
      "r1129"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Ordinary shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "Total shareholders' equity",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r60",
      "r66",
      "r191",
      "r192",
      "r216",
      "r240",
      "r241",
      "r242",
      "r244",
      "r249",
      "r251",
      "r337",
      "r338",
      "r366",
      "r393",
      "r491",
      "r492",
      "r499",
      "r500",
      "r501",
      "r503",
      "r504",
      "r505",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r520",
      "r550",
      "r552",
      "r557",
      "r560",
      "r564",
      "r659",
      "r660",
      "r679",
      "r705",
      "r721",
      "r748",
      "r749",
      "r763",
      "r840",
      "r989",
      "r1015",
      "r1080",
      "r1129"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]",
        "terseLabel": "Shareholders' Equity:"
       }
      }
     },
     "auth_ref": []
    },
    "dq_StructuredFinancialProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "StructuredFinancialProductsMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defines Structured Financial Products",
        "label": "Structured Financial Products [Member]",
        "terseLabel": "Structured Financial Products"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails",
      "http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SummaryOfValuationAllowanceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SummaryOfValuationAllowanceTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Valuation Allowance [Table Text Block]",
        "terseLabel": "Schedule of changes of valuation allowance",
        "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance."
       }
      }
     },
     "auth_ref": [
      "r1063"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosure of cash flow information:"
       }
      }
     },
     "auth_ref": []
    },
    "dq_SupplierBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "SupplierBMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to supplier B Member.",
        "label": "Supplier B [Member]",
        "terseLabel": "Supplier B"
       }
      }
     },
     "auth_ref": []
    },
    "dq_SupplierCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "SupplierCMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to supplier C Member.",
        "label": "Supplier C [Member]",
        "terseLabel": "Supplier C"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplierConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierConcentrationRiskMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier Concentration Risk [Member]",
        "terseLabel": "Supplier Concentration Risk",
        "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services."
       }
      }
     },
     "auth_ref": [
      "r122"
     ]
    },
    "dq_SupplierDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "SupplierDMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to supplier D Member.",
        "label": "Supplier D [Member]",
        "terseLabel": "Supplier D"
       }
      }
     },
     "auth_ref": []
    },
    "dq_SupplierEMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "SupplierEMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to supplier E Member.",
        "label": "Supplier E [Member]",
        "terseLabel": "Supplier E"
       }
      }
     },
     "auth_ref": []
    },
    "dq_SupplierMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "SupplierMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureConcentrationAndRisksDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to supplier A Member.",
        "label": "Supplier A [Member]",
        "terseLabel": "Supplier A"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxes Payable, Current",
        "terseLabel": "Income tax payable",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r80"
     ]
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r934"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.dqsolar.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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/2024",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r385",
      "r391",
      "r519",
      "r542",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r640",
      "r811",
      "r813",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r823",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1072",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r935"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r934"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r934"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r937"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r935"
     ]
    },
    "dq_TreasurySharesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "TreasurySharesPolicyTextBlock",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy related to treatment of Treasury shares.",
        "label": "Treasury shares Policy Text Block",
        "terseLabel": "Treasury shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury shares",
        "terseLabel": "Treasury shares",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury Stock, Shares",
        "periodEndLabel": "Treasury Stock, Shares, Ending Balance",
        "periodStartLabel": "Treasury Stock, Shares, Beginning Balance",
        "terseLabel": "Treasury Stock, shares",
        "verboseLabel": "Treasury shares",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockSharesAcquired",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureCommitmentsAndContingenciesRepurchaseOfOrdinarySharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury Stock, Shares, Acquired",
        "terseLabel": "Share repurchase program",
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r89",
      "r129"
     ]
    },
    "us-gaap_TreasuryStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockValue",
     "crdr": "debit",
     "calculation": {
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureFinancialStatementScheduleIBalanceSheetDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury shares, at cost (86,817,030 shares as of December 31, 2023; 87,761,530 shares as of December 31, 2024)",
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r54",
      "r89",
      "r93"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r931"
     ]
    },
    "dq_UnrestrictedCashSubsidies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "UnrestrictedCashSubsidies",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrestricted Cash Subsidies",
        "label": "Unrestricted Cash Subsidies",
        "terseLabel": "Unrestricted cash government subsidies"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of estimates",
        "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": [
      "r41",
      "r42",
      "r43",
      "r156",
      "r157",
      "r160",
      "r161"
     ]
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfChangesOfValuationAllowanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "terseLabel": "Addition",
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r482"
     ]
    },
    "dq_ValuationAllowanceDeferredTaxAssetForeignExchangeEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ValuationAllowanceDeferredTaxAssetForeignExchangeEffect",
     "crdr": "credit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfChangesOfValuationAllowanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset resulting from the effect of foreign exchange rates.",
        "label": "Valuation Allowance, Deferred Tax Asset, Foreign Exchange Effect",
        "terseLabel": "Foreign exchange effect"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VehiclesMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails",
      "http://www.dqsolar.com/role/DisclosureSummaryOfPrincipalAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vehicles [Member]",
        "terseLabel": "Motor vehicles",
        "documentation": "Equipment used primarily for road transportation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingAxis",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057"
     ]
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingDomain",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057"
     ]
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number Diluted Shares Outstanding Adjustment",
        "terseLabel": "Dilutive effects",
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation."
       }
      }
     },
     "auth_ref": [
      "r998"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureEarningsPerShareDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Weighted average number of ordinary shares outstanding used in computing earnings per share-diluted",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted-ordinary shares",
        "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": [
      "r256",
      "r267"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Ordinary shares used in calculating earnings per ordinary share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureEarningsPerShareDetails",
      "http://www.dqsolar.com/role/StatementConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic-ordinary shares",
        "verboseLabel": "Weighted average number of ordinary shares outstanding used in computing earnings per share-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": [
      "r255",
      "r267"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]",
        "terseLabel": "Denominator used in diluted earnings per share:"
       }
      }
     },
     "auth_ref": []
    },
    "dq_WithholdingIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "WithholdingIncomeTax",
     "crdr": "debit",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of withholding income taxes recorded.",
        "label": "Withholding Income Tax",
        "terseLabel": "Withholding income tax"
       }
      }
     },
     "auth_ref": []
    },
    "dq_XinjiangDaqoInvestmentCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "XinjiangDaqoInvestmentCoLtdMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Xinjiang Daqo Investment [Member]",
        "terseLabel": "Xinjiang Daqo Investment"
       }
      }
     },
     "auth_ref": []
    },
    "dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureNonControllingInterestsAdditionalInformationDetails",
      "http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsActivityDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensation2022PrcStockOptionsAssumptionsDetails",
      "http://www.dqsolar.com/role/DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to xinjiang daqo lvchuang environmental technology co.,ltd entity for this period.",
        "label": "Xinjiang Daqo Lvchuang [Member]",
        "terseLabel": "Xinjiang Daqo Lvchuang",
        "verboseLabel": "Xinjiang Daqo Lvchuang"
       }
      }
     },
     "auth_ref": []
    },
    "dq_XinjiangDaqoNewEnergyCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "XinjiangDaqoNewEnergyCoLtdMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesNarrativeDetails",
      "http://www.dqsolar.com/role/DisclosureIncomeTaxesScheduleOfEffectOfTaxHolidaysDetails",
      "http://www.dqsolar.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Xinjiang Daqo [Member]",
        "terseLabel": "Xinjiang Daqo"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "dq_ZhenjiangDaqoIntelligentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ZhenjiangDaqoIntelligentMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Zhenjiang Daqo Intelligent.",
        "label": "Zhenjiang Daqo Intelligent [Member]",
        "terseLabel": "Zhenjiang Daqo Intelligent"
       }
      }
     },
     "auth_ref": []
    },
    "dq_ZhenjiangElectricEquipmentCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ZhenjiangElectricEquipmentCoLtdMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Zhenjiang Electric Equipment Co., Ltd.",
        "label": "Zhenjiang Electric Equipment Co Ltd [Member]",
        "terseLabel": "Zhenjiang Electric"
       }
      }
     },
     "auth_ref": []
    },
    "dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Zhenjiang Klockner-Moeller Electrical Systems Co., Ltd",
        "label": "Zhenjiang Klockner-Moeller Electrical Systems Co., Ltd [Member]",
        "terseLabel": "Zhenjiang Moeller"
       }
      }
     },
     "auth_ref": []
    },
    "dq_ZhenjiangMoerllerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dqsolar.com/20241231",
     "localname": "ZhenjiangMoerllerMember",
     "presentation": [
      "http://www.dqsolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Zhenjiang Moerller.",
        "label": "Zhenjiang Moerller [Member]",
        "terseLabel": "Zhenjiang Moerller"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "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"
  },
  "r2": {
   "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"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12"
  },
  "r5": {
   "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "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"
  },
  "r8": {
   "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"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(2)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r12": {
   "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"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r17": {
   "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"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r21": {
   "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"
  },
  "r22": {
   "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"
  },
  "r23": {
   "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"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r26": {
   "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"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-3"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-4"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-18"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-21"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-24"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4M",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4M"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "830",
   "SubTopic": "30",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479424/830-30-S99-1"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "912",
   "SubTopic": "330",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r99": {
   "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"
  },
  "r100": {
   "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"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r103": {
   "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(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r104": {
   "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)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r105": {
   "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)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r110": {
   "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)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r111": {
   "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"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r119": {
   "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"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r135": {
   "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"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-23"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r153": {
   "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"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r162": {
   "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"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r167": {
   "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"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column A",
   "Publisher": "SEC"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "4",
   "Subsection": "08",
   "Paragraph": "m",
   "Subparagraph": "(1)(iii)",
   "Publisher": "SEC"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "4",
   "Subsection": "08",
   "Paragraph": "m",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "5",
   "Subsection": "04",
   "Paragraph": "c",
   "Subparagraph": "Schedule I",
   "Publisher": "SEC"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "7",
   "Subsection": "05",
   "Paragraph": "c",
   "Subparagraph": "Schedule II",
   "Publisher": "SEC"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "9",
   "Subsection": "06",
   "Publisher": "SEC"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r193": {
   "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"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r207": {
   "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(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r219": {
   "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(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r220": {
   "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(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r221": {
   "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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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(m)(1)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r238": {
   "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(m)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-1"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479391/326-20-30-4A"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479391/326-20-30-5A"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479366/326-20-35-8A"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-5"
  },
  "r343": {
   "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"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-17"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-21"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.M.2.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483530/326-20-S99-1"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479175/326-30-30-1B"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "13A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479148/326-30-35-13A"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479148/326-30-35-7A"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3A"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3C"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3D"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-2"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r417": {
   "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"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1"
  },
  "r464": {
   "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"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r480": {
   "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"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r487": {
   "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"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-17"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-1"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-5"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r550": {
   "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"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-21"
  },
  "r557": {
   "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"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r561": {
   "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"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r589": {
   "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"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r612": {
   "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(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r613": {
   "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(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r614": {
   "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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r615": {
   "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(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r616": {
   "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(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "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)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "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)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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"
  },
  "r627": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r632": {
   "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)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r637": {
   "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(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r646": {
   "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"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "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"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "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"
  },
  "r706": {
   "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"
  },
  "r707": {
   "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"
  },
  "r708": {
   "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"
  },
  "r709": {
   "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"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "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"
  },
  "r715": {
   "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"
  },
  "r716": {
   "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"
  },
  "r717": {
   "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"
  },
  "r718": {
   "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"
  },
  "r719": {
   "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"
  },
  "r720": {
   "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"
  },
  "r721": {
   "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"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r723": {
   "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"
  },
  "r724": {
   "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"
  },
  "r725": {
   "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"
  },
  "r726": {
   "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"
  },
  "r727": {
   "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)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r728": {
   "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)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r729": {
   "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)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r730": {
   "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)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r731": {
   "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"
  },
  "r732": {
   "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"
  },
  "r733": {
   "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"
  },
  "r734": {
   "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"
  },
  "r735": {
   "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"
  },
  "r736": {
   "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"
  },
  "r737": {
   "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"
  },
  "r738": {
   "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"
  },
  "r739": {
   "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"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r745": {
   "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"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "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"
  },
  "r749": {
   "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"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r753": {
   "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"
  },
  "r754": {
   "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"
  },
  "r755": {
   "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"
  },
  "r756": {
   "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"
  },
  "r757": {
   "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"
  },
  "r758": {
   "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"
  },
  "r759": {
   "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"
  },
  "r760": {
   "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"
  },
  "r761": {
   "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"
  },
  "r762": {
   "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"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3"
  },
  "r764": {
   "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"
  },
  "r765": {
   "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)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r766": {
   "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"
  },
  "r767": {
   "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"
  },
  "r768": {
   "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"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r771": {
   "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"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r779": {
   "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"
  },
  "r780": {
   "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"
  },
  "r781": {
   "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"
  },
  "r782": {
   "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"
  },
  "r783": {
   "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"
  },
  "r784": {
   "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"
  },
  "r785": {
   "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"
  },
  "r786": {
   "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"
  },
  "r787": {
   "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"
  },
  "r788": {
   "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"
  },
  "r789": {
   "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"
  },
  "r790": {
   "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"
  },
  "r791": {
   "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"
  },
  "r792": {
   "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"
  },
  "r793": {
   "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"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r795": {
   "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"
  },
  "r796": {
   "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"
  },
  "r797": {
   "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"
  },
  "r798": {
   "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"
  },
  "r799": {
   "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"
  },
  "r800": {
   "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"
  },
  "r801": {
   "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"
  },
  "r802": {
   "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"
  },
  "r803": {
   "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"
  },
  "r804": {
   "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"
  },
  "r805": {
   "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"
  },
  "r806": {
   "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"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r808": {
   "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"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r811": {
   "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"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r813": {
   "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"
  },
  "r814": {
   "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"
  },
  "r815": {
   "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"
  },
  "r816": {
   "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"
  },
  "r817": {
   "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"
  },
  "r818": {
   "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"
  },
  "r819": {
   "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"
  },
  "r820": {
   "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"
  },
  "r821": {
   "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"
  },
  "r822": {
   "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"
  },
  "r823": {
   "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"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r825": {
   "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"
  },
  "r826": {
   "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"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r828": {
   "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"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r831": {
   "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"
  },
  "r832": {
   "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"
  },
  "r833": {
   "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"
  },
  "r834": {
   "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"
  },
  "r835": {
   "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"
  },
  "r836": {
   "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"
  },
  "r837": {
   "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"
  },
  "r838": {
   "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"
  },
  "r839": {
   "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"
  },
  "r840": {
   "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"
  },
  "r841": {
   "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"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d-3"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r892": {
   "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"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r897": {
   "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"
  },
  "r898": {
   "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"
  },
  "r899": {
   "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"
  },
  "r900": {
   "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"
  },
  "r901": {
   "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"
  },
  "r902": {
   "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"
  },
  "r903": {
   "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"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r917": {
   "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"
  },
  "r918": {
   "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"
  },
  "r919": {
   "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"
  },
  "r920": {
   "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"
  },
  "r921": {
   "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"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r927": {
   "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"
  },
  "r928": {
   "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"
  },
  "r929": {
   "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"
  },
  "r930": {
   "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"
  },
  "r931": {
   "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"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r950": {
   "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"
  },
  "r951": {
   "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"
  },
  "r952": {
   "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"
  },
  "r953": {
   "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"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r956": {
   "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"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-11"
  },
  "r958": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r959": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r960": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "705",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/705/tableOfContent"
  },
  "r961": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r962": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r963": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r964": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r965": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r966": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r967": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r968": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r969": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r970": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r971": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r972": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r973": {
   "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"
  },
  "r974": {
   "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"
  },
  "r975": {
   "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(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r976": {
   "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(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r977": {
   "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(6)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r978": {
   "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(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r979": {
   "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(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r980": {
   "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"
  },
  "r981": {
   "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"
  },
  "r982": {
   "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"
  },
  "r983": {
   "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"
  },
  "r984": {
   "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"
  },
  "r985": {
   "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"
  },
  "r986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r987": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r988": {
   "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"
  },
  "r989": {
   "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"
  },
  "r990": {
   "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(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r991": {
   "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(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r992": {
   "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"
  },
  "r993": {
   "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"
  },
  "r994": {
   "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"
  },
  "r995": {
   "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"
  },
  "r996": {
   "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"
  },
  "r997": {
   "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"
  },
  "r998": {
   "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"
  },
  "r999": {
   "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"
  },
  "r1000": {
   "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"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r1002": {
   "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"
  },
  "r1003": {
   "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"
  },
  "r1004": {
   "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"
  },
  "r1005": {
   "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"
  },
  "r1006": {
   "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"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-2"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1011": {
   "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"
  },
  "r1012": {
   "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"
  },
  "r1013": {
   "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"
  },
  "r1014": {
   "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"
  },
  "r1015": {
   "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"
  },
  "r1016": {
   "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"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1022": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1023": {
   "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"
  },
  "r1024": {
   "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"
  },
  "r1025": {
   "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)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1027": {
   "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"
  },
  "r1028": {
   "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"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1032": {
   "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"
  },
  "r1033": {
   "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"
  },
  "r1034": {
   "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"
  },
  "r1035": {
   "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"
  },
  "r1036": {
   "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"
  },
  "r1037": {
   "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"
  },
  "r1038": {
   "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"
  },
  "r1039": {
   "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"
  },
  "r1040": {
   "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"
  },
  "r1041": {
   "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"
  },
  "r1042": {
   "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"
  },
  "r1043": {
   "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"
  },
  "r1044": {
   "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"
  },
  "r1045": {
   "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"
  },
  "r1046": {
   "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"
  },
  "r1047": {
   "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"
  },
  "r1048": {
   "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"
  },
  "r1049": {
   "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"
  },
  "r1050": {
   "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"
  },
  "r1051": {
   "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"
  },
  "r1052": {
   "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"
  },
  "r1053": {
   "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"
  },
  "r1054": {
   "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"
  },
  "r1055": {
   "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"
  },
  "r1056": {
   "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"
  },
  "r1057": {
   "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"
  },
  "r1058": {
   "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"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r1070": {
   "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"
  },
  "r1071": {
   "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"
  },
  "r1072": {
   "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"
  },
  "r1073": {
   "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"
  },
  "r1074": {
   "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"
  },
  "r1075": {
   "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"
  },
  "r1076": {
   "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"
  },
  "r1077": {
   "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"
  },
  "r1078": {
   "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"
  },
  "r1079": {
   "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"
  },
  "r1080": {
   "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"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "832",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483507/832-10-50-3"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1085": {
   "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"
  },
  "r1086": {
   "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"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1093": {
   "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"
  },
  "r1094": {
   "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"
  },
  "r1095": {
   "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"
  },
  "r1096": {
   "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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1097": {
   "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"
  },
  "r1098": {
   "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"
  },
  "r1099": {
   "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"
  },
  "r1100": {
   "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"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1102": {
   "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"
  },
  "r1103": {
   "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"
  },
  "r1104": {
   "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"
  },
  "r1105": {
   "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"
  },
  "r1106": {
   "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"
  },
  "r1107": {
   "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"
  },
  "r1108": {
   "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"
  },
  "r1109": {
   "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"
  },
  "r1110": {
   "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"
  },
  "r1111": {
   "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"
  },
  "r1112": {
   "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"
  },
  "r1113": {
   "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"
  },
  "r1114": {
   "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"
  },
  "r1115": {
   "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"
  },
  "r1116": {
   "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"
  },
  "r1117": {
   "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"
  },
  "r1118": {
   "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"
  },
  "r1119": {
   "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"
  },
  "r1120": {
   "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"
  },
  "r1121": {
   "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"
  },
  "r1122": {
   "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"
  },
  "r1123": {
   "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"
  },
  "r1124": {
   "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"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1126": {
   "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"
  },
  "r1127": {
   "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"
  },
  "r1128": {
   "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"
  },
  "r1129": {
   "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"
  },
  "r1130": {
   "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"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>105
<FILENAME>0001410578-25-000968-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001410578-25-000968-xbrl.zip
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
MITU"V\_?*'DBV3X-^-]DX4>T)_@%4P>9C+1(2%Q6T5FCXD&#/'C$9,G'+'N
M9W4=#@;BUQ?8]UFJ #N"#/^PA<4+,OV,XR"<(GI[UOXL5&:?3Q5Z:O&\*OZ;
M!0E79'.<4W6<+%:XO 3:E 2RM[!,EAE/##RF^J%)ICR_)%OTA8RN]>KR#9O1
M(B6EU(D\\YS4E2SSN)&RM!)L:LEM-S ]X*"['@S.T24B8VH;\"Q:;(1&+J>L
M"&8YM7U:X5+.'Y@10ZI''/^[1HR)_T4C-@E0@TV4*3/I;K\<JU9+U=FBDCT(
M,Q?7;/G#,VE A4>;?EL1?<6FN]$"Q/?->V_W><DOQO!E6ZCI7H$6*#A:J!8(
MNM.</G:<&6CW]$=[ .*1\(I^H8>2KXJ+M(F\"@ULBBNV25H5%]DFZ2YVC[S
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
M,YDG#5DC"_F>NH8ZQ";%] )<3"P'>Z[,(K,=RUF8ZQR !>W#,X !D1P-CS$
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
MEQG0[U:CVVQ7[@0:Y.XP'D.Q2+D-,%9'=K^G?SV1 >33_P%02P,$%     @
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
MUHJ.!\-KH_9B1*T,H#]C1>K,<&F%:(74M;DT"N%C#5[,>39\YM/>C9#IUI>
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
M<9E%\<0E(&]?&Y7/ED50 "AEQ"H]L6HJC^C&"JT]IY)#3CYY^TJI?/ L@@)
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
M?]$*"A3JR\0,<SPWG%NQ4<>I7)+C'3$]U-! "75F!KP8,8 %XL02V^Y-EBF
MTCB!3D- L0.EF68TIH'-O.I&TXGT)GOJ[U"B"OK6EE9'"HAYJ=/E[9&.^:EG
MV;$/(%6!B!C,-JR4/D2H&E).0,*48NB_3DJA__AE\N0C$JS=+6?1X?S=T"(C
M4D#518:#T+ :N*L&EP+ \B TH)QLFPPJ_]/U?W7IIN+&^AW?/=KKB/X\]!]=
M@GTVOBQO@>RUCSV\V@WPZ[O0$4692W=D>H&06- ^YEP:6M,*&Z.G(66<?593
M,_P6IM>$8BK@8VA"UB.??N<>^ROLN5;FTR)9JUN8#F&I9:W&8-X5$BQ9N>A'
MKH"9JIG9@Q%=6/R@3J%UW,P1!V>0C5$X)=A&R E8,O AX62R3!6>S \TO5:F
M)[8R>M4&!RS>>Y[\?YQDIM0S9<OD"EWODO1EP>@LU(/I>;3*D"T$%)B:BX[5
M NV@!-_+J+2.\=IX[ERTV5AD-UFFXN2'Q[:F=+&W712<JFJ,_"4FFSBT7CB(
M_CX?1)]_N;_OS_[%[C.DP^>#R9?Q8C3^U)M.[D:#.(Y^8J&7XN'/50+LG&4G
M#YT7%)<1MK2[I9;E1'8X(?O2)8)8 Y\,1EQ;+>[#GI>/PDQ88<]+T/>=/3>!
M,, @H042:I"9T9GT>2C,+SQSNCYNJ?U0YCY;ON.)BJ]KT$,(.2BM*UOY3XC%
MO&)FZ!'YK-P&XSZYR!W/VFP%?/#<53Q]#Y^WB*4Q+-P-)9DLY_2WP3)96.<A
M76G9BTF2L[NZ/P(C%JLW,38E@R9")GDXHCVYBMC,3EP/PGZ?)M3=A>8/]CT/
M/S%SNL5D0)"35%3L/P0A>V9=,#)5C4SOP?4UJHNHWAT99Q#%-1)GR$;N([,G
M/C_YX:39S/3J5\S:]D--$QN\S3)="\(=RTX/Z>+-+B=NXW0K^9C2:&<Z_E%\
M6&F  J:^0WPFOORVKR_I_B&LO"<FAS+DM.TQDP,AA 5.7=0_HMWN4G5"%0--
MWL1T0*KX&)/C@:JOGRE3Z 8_B1*^>(10AI2.T7$UE,("3"]3@K:6Z["=A!\@
M5K\E>>%6N6BIFIFN*5YFS5)A J:["9W?+0;OCE77V?,M4)B %LK(TC7#3'5Q
M/B1@2NH' 0I'&XJ.Q%6&UA99(>4^2]'(=!GX$OLL!:*+T%HA;<$97'HFJ-86
M."T=@V3'TNZ*<25K8+H\?O$Q)4,#3%,#5A6.,O:S&ZX'U'7"&T3N7.O!]5*O
M09\I2]$&RNA2&V%:9PI0EZ2V+'#Q5KEH)Z:#B THEH,2F*:USANJG->8CV*5
MTZLFN$M4I^SX**G0_*Z*QK6Z-QUV:= HM/ #LYO]BTU!?%9]RNE1[5?4S4P_
M,5/<NU)C J8[QNMD^0EC)YUH,,>>>&$6-X#B7>D:9'8I%N-J_#SO$WY$)+XK
M\HE8?I+SD5P*%8XB[5:FG^XI=&"N!ZEQ?7SQR;&N!BOE?.0AKP0)J>GA4-"P
M]BJ0 &I<[NDDV7/6]TFW"WSK/B,G#C9PU%&\!],[AW):*HX3V,+##NCMN&PZ
MMY*)/#"MV]CX8U7E<DMTH %3YRTFR%WY@S@";R=9\9ZE$5W3:6C\8:GB:M2!
M!4R%\40Q0UOVOK>_.G!^@WQ,MR+,(J4OD6HV-KTF%K?77(A; ^4EW^186I$7
M%KG0T=!MCCTGW:V.[E9'=ZNCN]71W>JH]U9'EYK?I>9WJ?E=:GZ7FM^EYG>I
M^5UJOG%U=:GY76I^EYK?I>9WJ?E=:GZ7FM^EYK>@M4+:@C.XNM3\+C7?>-I8
MEYK?I>9WJ?E=:GZ7F@]&G5UJ?I>:WZ7F=ZGY76I^EYK?I>9WJ?E=:GZ7FM^E
MYG>I^5UJ?I>:WZ7F7U)JOC#7H\1#"Q_*I^8?V/A++V:D9_E.[\A*I?<6:GS0
M6"@KO3>,5<TA99Y=[Q;TLY(BZ%HM85P.**M(K:RT-%SSL[<8&/VH]"%CK98
M;AJ4L%PM/:9A-K&IN8Y<SZ'S+G/KXX^+GNT3$D)9- O8V'Z;(H1D?L#<6_::
M>G!DEP8BO?4A;6%Z&UE21UK8S"OK-B)4GM2UH.S172W[*9#J2M8 RIE2257)
MH)G7U%>T=FU/H9US(B@'.B4U<@['S)W"F>6O1#<X4W^#\>9,%<_L#)!!:7.-
M//=7 +X3USXRLC1KN_=4)IMH(Y3GV=]-.T0" S@(](Q;0R*UGN4BS?[=M/^B
M$FF66_/KG'"ZRH4%=;=;=Z:OMA:'QG\!6C637^CE5R&L4\[KA-RXP18'EE?V
M_IZ\+].#M)J%E 0-+$PN1/$E0,O(NW.7HGB@5DO32ULMUJZE]33JBPB8Y].]
M2D3*ORL?*=]_OY=BP&Q\G.*P5BN"DM2UR7+/H"PF+F\")%MY;M'-W&!M^3[R
M)(%PO::P(N$Z*E-E*.<QFI^557Q*(^"ZC0%LY,J8;1%] JK)D^;*)<@.O=T"
M4_Z#B/(L+\^CU13*2EO,=#,NMQ9.6*I<K F.5NNX9L &.2Y==+5U*6D+Q3.N
M1YD2H.:U*5A"5/M>=3.SNUY=6&F=R5?3"]WG[D$HWD 'D#E917,G%!>Q]> G
M Y;8?GQ??OL1\W#UP)CHI;F DJ,SW&P]O$-HG[O/%]D^O7)O)X>;=<G-FOC&
M@%Y"3ZW?,E)9A1HBFH=6&,]"=WL^)9L=:0M8>YQ&32);JD4B$_,+M8 ]Z59(
MT0;0#DC#A#5T!6B_@SS:W>H3\A&A2X#O])T-%2\+K(7NXZ%4B?Q<O6 ?4'9
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
MT@R?$[\P8?V%V;CXL"BL(5!8_B]M''#"*";&06$V+CXZ"VL<%);_RQL'9\]
MF!D%A9BX^  QM#%02/J7-@+TXU8&]KW:7[_XN#:H?:^VV%^8L?<=QTW8/UU]
M"_H/04@L.VS(Q!7?[ J.5Q >1/-\4*-]*#PYS!!3)?W] /LQ]HC=[2&;]S*C
M;9N3EQ*;U)HE:BDG747:+\SVQ4N22 ;20OQM<_)20I2MVWXI:;\PV]>OWZ'C
MJ[3,R+?P4D7+(OUFS=NX60-S8HS,*6:L_^5:??;( < H*,$0*/?FY8R*$IJ
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
MU>B[[FV?&Y_2SRH>PI0X@'ZO<0!]U3MPV)LL>VD>>R<F>P<N>XS-7HI/UNC
M:8^RVHMY!5)5LZ+$]<IMUO,1, >?W;%ZS94^ZS3"[EB^.Y9_V<?R+^'(M\;C
M^0LX\J5LI:N4L]>_Y16K9"V@A G*Z$H*S+RF*DXV.7>\WK7]#DHB0-UBXE]%
MJ<<IN-#T@XK@^QMV1ZL9,SST#7L>JL<::Q*5\1WW /LVM>_D$+[O.^SIG.)/
M2'R?3]<>3,:#X7@QZ[-G(^)7(V:C^3^@/!FQ+XTX0UM,6#G%D<]NK<="N-[M
M_ZBW@RW04TL5_.ZM7S$91$&(-XCP=I0B(JB;P,+*.E3NXX$T4U61.3^3988?
M815%"2V [9?<P@Z2EV!HI'S?_AM]8=&^<P+3^QHMHSB4YCMGODD17JM$> UE
MNU%&A-=MB'"@$N' F @Y%12*BG#0A@AO5"*\,29"3BF$HB*\:4.$0Y4(A\9$
MR"D&6%2$PS9$>*L2X:TQ$7)J^!45X6T;(ORD$N$G8R+D5.8K*L)/38HPPX9(
MC%PB"#7V=$7)!6 ^X)?9%[--\?5N03\G.9^3MH#ZL%2IK9468H J9,Q)S[^D
M+0#LO0H8IU1/:5@ ]'1P+,_9E)Z$*%N9WN$5,,.,LE2XS"ML'FVWGEM48<I6
MIO>3)16FQ 5 8<?WCC]A[+#'@L?81X?+RX@\NC8*4B5)Z-2_!R5[XJIBIU!?
MOJJT)%85RN79RH%_^6-9%3L%M/;6,Y:JV,RY<)K8>QR^(=IVG/\=RF);C_7N
MMR;G()L4M##LFB. LDPV(NI&X[/'E5HE:S#QV49EW6@@]\B!2M9@ KF-RKK1
MB._A(\*(;X[ =,2W45G7%QIN(HITC7Q[O;'(;\5"26?-##G/RD<0ZXXGG<&&
MJ-$#A\4B2[EF@%Q<7:N5Z^X<H'G=S2T/!3/TB/P(C1&_^KJ"%HJ?JVN&F7T&
M'Y)YO0QP$$Z6\0JPP*'@B4L5,12WN(QF1)C,JZ9OVRQ1,9A:.S9K2S4CH(7B
M0Y=1C "2>;U(UMD[5?DXK::&"\H5@,?/$2_@B%QH(OA^)A>_1G'X,Y29L:Q2
M3TB 71[/S2A3ZCC37U@K]$[7#\PT@3)5EM64')WQ7/=;U[=\V[6\XS7YPWPQ
MNK8\5E%]OD8H+)S]_M=\]OOM:-P?#T;]N]Y\T5\,[X?C16\^^#R\^7(W[(UZ
M?[KNW]&_#WOSS\/AXL_U)\4KTI%/\R15F4,W!\C)"R?@)< 7;MU2@C7EA.K=
M=5B%_:$?BBY3RTEA),"75- A]5H,STSJ.X\?8>Z[C!C #EG'TF1Z:'@OK-#$
MU"+Q(UV;K>7ON*Z\D,KTOE?/D ZBYT(P9OW"X3NP8FX"D<=>HKT9M[TTT(/"
M"DUW%^JO]X, A:J"DN=$IGWW2IH5@0+FQB?L[9]/TM)/CM;T]"BWL;PN<@#J
M50DO']P*UGW?8?]A3S0_6AXSG_Q1E8@.EH0%QG+(#A=@ &;W4X*VENL,GUG-
M!409CA^;R@ 4C *MEJ:G+FV-%4(%3(<ZVC*M%T&005LOL#4P\A]14HPT&/G]
MY=+U7+HX!O/H(7 =UR)L=Q $V(Y_2XWJ?S"5VE=*'A%A[*YBG[!&GOQ9@$I
M@9E"@E<Z"J$-/_6X R?EU).7U"+2)>C98AON%!Z<?G/3FJK%]]:'"U?->JZY
MK $4[[&H[0HTV;[[WK=MNF\^^$;!P3G:,Y)B+>_1%V@*4$UR3[\ -O##2WM8
MP7$P]/0D0P),*UHKF/%U2JV-PI,;\,4H]=S-5\N+D+J$O[0%E'E.K1<I#&!*
MZCN.FWQ^2K?Q(Y_Z1VYH>2D((M=<HR&40:96F0X:8)J;L=-OGZZC^RIY=%F-
M-E'\6OH-%;7MBJ9"G8:FW7A]S>F@ ::Y%(N)YX,W6X+6[##U$9U>#ANC<+)<
M6,_BS,%BO4"Y*Z(Q&HM" Z;@!4%6$)'=:0D0Z)!'".6:B5I-/.Z!:2+O4(D2
M/#F$INL3Z6N"QSTP3:@<W9*1)SA+54UA"@%*8-I,.4;9]ZJF%HEG@L.N_I3@
MISK%K]8EE,6MBA54DP!<"Z'L3T@<@G5B&(=ZSFI#$+>$LANL8R (;$ ,'JZJ
M$^S]*%Q3!O\0O@DF;0%EU]B@:O.@H:MT% 21OCH/U%#6YL95>0 ,78V%8G 0
MWLP4++.-*Q1RS"ZS[]IS'C.ML\O,TIO69RW'M1)\D*_/''\S64ZV*+G_PYQ&
M3K2CQ.V:W$N,JMLUI]].;GN3Z3!YA&(>OT(QF-Q/9\//P_%\])42C^F_A]T%
MG.J(N@LXW06<[@).=P&GNX#37<"!>0%G[YGXJV.ZCCR*)Z$WO:^OQ=>4X .V
M2_B$?,JJ1QW*OK.AL@[B*^:/:,^X0'_*5J;G5&W#3&M-B0J8[G+@=$>;^5%6
M2C\<'% U<CI^5NDD36DZ$%;OW)=&!DQ/I\L1"9,CNKX2^AN!LL3D+R(R(H8'
M3FV,O87UO)\ KNF$O11F, FI3>=.U*0T 3J0.F.S0/)R*]W<^!&='4[!K&NT
MQ 0=\:#@WO5C! <[I MRMI?DD/0>A6OLI.XY2>V@)0Y,9X/4:%LM20RTO::O
MRR68Q:EV6BTA/,55LWT(D +3ZQB%2J?LC ;"6U^5=76&"9A6=!(WIXCRS&83
M=H"#;E#R7U6$H8:.6]?_QR;<\1H$<2%&<TNG'G?E)S>0[%VJN#E=C>)_><E;
M[,ZO4;+\' 7 BO'1/X0A<1^BD,7B%CB)M!:TKX9X !-/J6V\ZMAH0\*\$'/.
MR+0V ]7N%4R(J%63TQ8/,"/B0%'<#)&V:'^^>=O VB>%>"%)'ZS4T:V'GX(2
MV1T?*F5W#/KSS[W;N\G/\RZ)HTOB.!N;71)'E\31)7&H!=\E<71)'!>2Q$%=
M(^9L3 E^=*E+<;W[0OD9^<?SO#[=>3TFLXD\]E*F(].[C;IB;86! ]M'Z$.H
MK'SSDW9URR^G_4O1^GX<5!_ZTHY>1-9#&># C(#R;B/DQ&<ZUY;_VPUZ$%>I
MY9$"'\X:UIRM6<O#"$QG,[2U=K&53I8*G?%)3:^[]>J,CQ&8SM*&%5]&FB3S
MR_"9;L#=0'A_4J.=Z:FTN1$H  Q-M7OKN\6$FF)$[+45Q'L&59TLG8:F<\UJ
M5JX&8F#:U0=>V3LRGZ16K[:+( >F=<;WV7L#,T21NG:(G/U[!-E?I"CY!U/T
MWU[DQ(G,U.S]%9I17W.X7")QV9.6F3 ]U]1S_-.RT%Z2X39AA^8G-?-F5?[<
M<?]K]G\/U!+__O\!4$L#!!0    ( !TVG5IOKE,RTI@  )35"  3    9'$M
M,C R-#$R,S%?;&%B+GAM;.2]:Y/C.(XH^OU$W/_ ,^=$3'6$L[NK>F=WNN_N
MGG!E.JL<DYG.M5W=.]MQ8T(IT6E-RY);DC/+\^LO'WI0%E]ZV&">C=B=KBH#
M($ !($B"P+_^GZ^["+W@- N3^-_^\/[;[_^ <.PG01@__]L?#OGFZL]_^#__
M_O_\CW_]GU=7__EQ>8>"Q#_L<)PC/\5>C@/T&N9;M$[V>R]&]SA-PRA"'],P
M>,8(O?_^6_)_Y'_0U=6_,QH?O8S@)#%BQ#Y\^[[\X;H@E\0_H7_Z[L./WWWX
M_L.?"(&??OCS3S]\0-/[$O">\+8)C9!1&/_V$_V?)S(B(D+&V;_]89OG^Y^^
M^^[U]?7;KT]I]&V2/A/L[W_XK@3\ X?\Z6L6-J!??RAAWW_WG_=W*W^+=]Y5
M&&>Y%_LU%B4CPWO_XX\_?L=^):!9^%/&\.\2W\O9M!OY0DH(^K>K$NR*_M/5
M^P]7/[S_]FL6E'RUV#((3WX-\@I!!/[3=_S'/_S[_T"(SW&:1'B)-XB)]U-^
MW.-_^T,6[O81I<?^;9OBC7SX*$V_H_C?Q?B9?GW*_X^4__?_3/G_7\4_WWE/
M./H#HI!?EG.E)#\V:!5(WUV4TW62>U$O=D5,@>>(_LL=^5.#:_PUQW& @Y)O
M2DCS@=DX3/LHX8ITXC>(1E0=D[0]%UFI!!GVOWU.7KX+<$B-[I_H'Z[H']@4
MD+_\[3HAKF3ZE.6IY^<E)2;#O_U!\OMW#7XHV#1M,N6E?DF&_-$@9P'QG9\0
MH]SG5Q&?3HZ^29.=E(EBN$3RX]^BITC&98/%%&?)(?5QIX\A<J::'SXZL4D"
M0;TQCJ^^K/[P[S>E!_;B ,WB/,R/:!YODG3'O,F_?E<3/??G+ED1AE][3[4]
M"9*I06&4P,1ZJ0\JN(NKAIX1M98(\.A7AO'_75)%N().@X#,18:SX@]K0G_Z
M-<PD<IH08-3%3HQ2:?30%U<=&W9:"E1XE@IK4OX1443T*T6]J"8);-\D.R^,
M)9)*8&#T1<ELJ2(M@(MKA8*#EB(T/SL'O>B'_WC(PIAP<)W$.5D6[_'N":<2
M@11P, J@9;I4 BG0Q15!PT5+&4I85 "C7SFX6B%&83TG&U1\-R;_/@<>3X\W
M7O;$N#YD5\^>M^?*C*,\*_^EUNKB'_ZVRDGH3U?IZ\C+LL5FE2?^;Y)UT0+^
M\EIN+035=B/P1;7>DIN6]C PE&P0 QQ]#>RC0B+GTF51!PBG-&JV16UI0X&H
MB8H-HWX +);3(%4ND,)O4%%1*E\(JQ\ HJ!4NV!,;Y8NK'%F-E?GY>X%IT_)
M /YV. U]+T8!WB=9F'OI$65;CW "[#Z3W2Z)F;E*S48#!^@\54PW?.<I$(SK
ME'/1]IP,KO2;L/;6E?=%&H3Q.12Z\^G*'8EMYR2BL3A7$4"=.%%IL:XX2ZG@
MH$]13A@QGI^@7RD&8BB0*TE',1P\;:8'$9H#4OXS[*FRR.+I23+]#>STN!Y<
M_:4I#,1W7>+GD-Y\4+VJ=F8:613PL%]>*\2I*DB!P71#PXU:640D5&%!J,\T
MC@]>M"3Q9:K3FB88K++(6#[5$1$&3#7:3*@U@L,B#@RA"(]DJY$$LSBX(=JH
M$>H$#E85I$R?ZD(#"$P9)%RHM8$#D\@A0!0<)%Y(O9AL.8F#,CJ'-BAP'*%@
MO153G,#!Q1=21C2Q1@4/Z#!66QQ%9+>W]^*C445DP+!*HF;_5$W:D&"*HF)%
MK2H, Q4H -K"-S^W880?#HH#UC8(Y-ZZS6IS3UW_#K27/F5 M8>F<(@#7OZ#
MEP%NG#]X.UDX(0>#_/!REIL?OPD#I  R)E1*4,,B"GQY19C'?I(2IU/OCZZ3
M0YRGQ^LD4.N% 0M23:P$:FJ-%@5(B2QX4NE4 W7"MZ\H25%! %$*8,>YQ7_N
MPAB_-YWC-6$=.-"5,2\]T14!88]TVYP8SG3KC#B*@Q:Q$[KRH8.<'US3E0^V
MNO+!&5WYT$=7UJ^)"[KR0P<Y?W!-5WZPU94?G-&5'WKI"OGD<)[EFOQQD:Z3
M5UFZK1+2 4UI,R[5DQH,5DM.^3#J"$6@L0I% =..QR3+O>B_PKTV!I8#.Z C
M4O:E:M* A-44"2M&9>$XB"#!QK1%8&TTAA+, 1TY85GN1#@,L <1F3"[#PY]
M24TH\K,?<9HE<8PCQ7F*' SJJ:":Y?K%8!L&X.&@B@E)JA7/W*]@+WZ>0I>N
M:8H]Q:+1_!GHPTM8K#ZX\-OE/W1K\/8'9H9.8"[NZ^F+]NAQF\3J(_(V",P'
M5K%:?N33WR_^H>4,M#XV T,,#N"(_-3MS'9>&!5KC(67:H*[X>)E(JA<O0@+
M[O+;S%BX?H941@67U)P5]@\I<53O/SRMPUSZ9+P- J,A*E9+K3C]_>*:(&>@
M]?79;_1UROL/[YZ^0276);_Z.O5H99G5<?>4R"0Y^1WF>TN9+#]VX\>+?VG)
MZ.W/S&$0!X*PZ=E7?TLXPHH 7PX&:]LRED_M6X0!L_$V$RT%*$%1"7OQ /\A
M:2CJ;>0]2T220L&H@8;A4@LD(!=7 B4/+1UX2%#3#R *?/ES'^$-S8J]CED<
M<EHTBW*F/-#0(T&>"=F(TSPATF$ G1>965*='HFOM":((R,!^_+Z]0N.HK_$
MR6N\PAX):7$PS[*#)C=+"0^I508AF@JE  ;2)2TW*C6B2%>_42Q4HB&.=WD%
M^CF)#C%]CDJ3S%+UP[D6'*3"*)AN*LH)$)""2+E0*48%C#@TP'IU2%/V%(9F
ME]*%-O?R@UHK5."@:Y16A)/520H+M2YIF%&N2!P'54B(8T&D!^:85NT+7_"-
MEWL%8TIA5>"P"8$Z$4XS 66P8"F :F;4N7\5#GV9XI6J!)-2GEY[.7Y.-%>C
M)U#0B>4MAMNYY14(8'KY"0^Z#/,4E;"75X'9#J?/Q'M]2I/7?%N\<5 *IH"&
M5 FM $W5D(("J8B&%Y6JE"B(XY0/4BZI,W-_DTX/04CH3/,<D]T7S5]6G++H
M@&$TQLQ^J3!JR(OKBXF5EKK,KV^7J,!  LK%#V+*!U2W(=GS[_)9FB;I=4+6
M.E^C-39(L*_>S.*<OGY38X"]@C.QI'X-1S"]V ^]J'YTCQ@95--!OU)*%RT_
M5CT8]WV:8,2C^#CPTD S"S)@X(?Y2O9;S_-;D'"/]!6L:)[J5QBH1+E\[".^
M!%4NU$T@R$A'QFXSP!$A@.*:-@NJ<*;QJO:BA0KYTJBX(VS\"E2LL,U@5:ZP
M_NGR!0M/QV[7VBN"CDO?^A7CWH;I;BYS]R>_@W[5)I,GWY7_"/5EQ=&5WY8"
MH?D-P.<MN]:H!:@A0#_Q*:,G'[G\&>HS-\=7?N@2#. HG$0(J1?-XP!__0M6
M+\TM.-##;SG3)Z?>32"HXVX9%\IS;@Z,&#0BX!?-\N0GH[=AYGO17[&7JFLK
MJ4&!LCL-K%>9G0JXRV=U:AEI9W06]Q\<'E$$T%I+-=^WY%]D%V=*2.CC!"GC
M[3.$!AC@P8&$#]UI0:T># %.-WA!,#OM:,"ZH!\2YN4:(@ "ZTB+$Z.6%"7;
M+JXG4\)$P!B7GTF>_ X47,J8K$)+\<?+!Y;MT65UV#G,R,?0@[J?+#;5:>9C
MPJO!*7H(=D-UH">*A6C2]B@:/-A.*4;&VB'*XF&UN)O?3->S&_1Q>C=]N)ZA
MU>?9;*UN67 1_9MF&<XS@Z:= L'IE)Q=47N:$"!Z(F.A[808$/JU!(,N]&_'
M]&JET]A1.-4TV>C!ZT\NF%>Q0;&RLA8LM+$IF&_;W D@H.E).5%8X*1*G[N4
M*5HKN)T8)?L>PQFF[\'O3(7??^"]L_]7\/O?KKUL.XT#^I_9[X?PQ8O(8*U=
MBQH.($(U,<TB5170V=2V;!HO/3C6<R.)8.F5)7W&Z+.O[Q]I._DM;4_A9>B5
MWF:1_P9X1_^EZ#:4\2[U3U[\6T9KYFRJRW/:PCW,#Y2O[%M:#S Z!)C Y%N<
MHM_".&#MO#Q^3YJA?.OE9*P73/Z$T3..,3V4\[<>55*R;2+$?(9Q,OZW:!IE
M"1FMH)]MDS2_(AB["=J&S]OHB**0B!X0D!><Y72RBM&\%*,GP@]*L1>$!)!\
M?F)&>?@4$2X2Q//HO1UGD$X+F4;6K8,,&-,-/V$U3-'.R_FK,$:5_-L1[<FW
MI.9#)B%\CL,-;="4(R+%;XP.>SN6D5\1^2('P@7VO4.&3WX+:1XE81FE)$(D
M@LZ^%C)6?+ _X/K#LH]!,(,P([-#YN\Y30Y[!DK^B39F#.,##E"RQ[PRX[?G
M=4K2_51'K;PNA65_$."A.KWTY?_T8\'&$$NB6&E(3"N02S/-K[TT/8;Q\\]4
M115+2F<J<'%'3X'%B*0C"9!8I1>/+:6MJ2"E_4V,>=V7V6.,+C$U5%CC?$B(
MPR>2W"5>G"VQCXDL9%%ZP+G\\4,'/#@#M!9*-#DC$HB167(E>3N<TW;O#(W9
M5''B$S^CFLH$$3JN&-<@24E@52*,O8%8T3!O3:*\>1W5\?B(3.8-?LJ+I_HA
MSC[C*%@G]T60)L"W%_9QJ()L3L:<D&(K,P9)J(W/>+QKMDGBCH)O0*@EYT5U
M@*P:88*\%R^,J!U<;9+TBD3FN/'SEK!PE2=7U4ZB@4LW'-6NIC&H3[LBD]T%
M9CLTOK5BH2:W39CH_HQ3STA?4=I( $85=43)HYH^H@.@=8+*(40TN/W#V6?H
M5%%@HYG'%.^],)A]W>,XPV0Q65!%;9Q&*58?*TRXB*:#8&),8X$&$M58\]72
MN@(3%:C,!S%D='(<"AS-#)<0<U0>O7&'ZS>.2H%O!H(7$D_B;!%35Q&3 8Z/
M9!:W'F%9=2JL10&\)[ 0I7%=H(&'N34P,M0.+0H4>NY:(:$*"_HR;X! >8*R
MPWX?A:/6GNAC(A7O9 ^C$+0) F<",E9%E1=_!U'Q-@/MQYHE"-O6 FMP!W[#
MLYM;DGO10&;7E :L.>G"5;)32O/P'SBX3K)\NB&?9QI%R2OU"+=)>IWB(,SO
MDLP0!(XZ IPQGV&B1%\P(GD05S(Z_RUCN0V_DGTRVSS>%)>'KL2EEQ*>[0N+
MF]/RKI"6MSYB;\0"87W<" O$Z_/%S'C4K4. ,W*S&*+-JJ%!3-#$3CN]^8 1
ME1\M<>31FY-'+^5G5FZ856>!IL5=?U *EA:"[;E@X"D\HTMT)1XMLD)?8SZ(
M&\$3F#U>H7Q4]XYKPMCL:TZVZ#2)8Q8?=D6B@]U\CC:8,QYHY.G3>*^11G+!
M\XTJ2LLD^<&8>-_GT?%0-2#:T%HC;$A$QZS<Z:3A:,F.B@Z-?JT'1\+H(Q8G
M&9RC:I.0Z$Q.JO1P"?QPUN:0\K*'K:;]JPW'; /KU GJ8TJ3X_+C(^$SG\8!
M3239TTL4]7&1'@7R>L(L2O->0@U_-IWWDQV[QDV/GPYA0-U?CUGN=3QR@?N4
MSAR7*!/$D-@M0X7FP@G:()GVE4RXEBG6R-0S.:2XK+DC(WW)\#)\WN;9 [$7
M>>%8,SQ(0H>=$$6JAAX8*@G#ABM)OBQ/UBL2KUEBPX8EA3]Y$0N/LBW&.0I8
M1WF:E+T/B9G3$Y(J5YM=U=$H*J+*1C.K4S8X>MV&_A:]AE&$GC#++G^F:,\>
MS59'V$MC,G)6!&3ER0C-:W_"QX20HFS$2;HCBU:10TT8]8\^C>+"#8J2^!FG
M,&D7O2:[O-:D6(B@(8Y'/$V%"9<F,4BBDR\_W,^,<%*^P83S8!Z3-0^OO:\\
M0%+'%3H$R'-LDQC-8VD5-- ILYZ=]A%7@8 X!B(H54X#_&K<7YR<R.%"N&V_
M\U8NX,-(O863&OFR/X2.XZ<L1B^O/GD&7[C.(*WI$!==L<@#61WB AU5GU-^
M+OZ;/,.N9;_,,7;G\=Z6?[S 87;'P=Z,I[WPD78]\%LZU1[CHMX8R(P]R-O.
M>=$'/^..\&8S7XQ+J#3YA6 Y<E-_P3EHY, D+\(YCP,Q0[%_L]KJM&&!UVH5
M\ZUU]A00;HV4<Z)8WZI]OU-;C$XBQ$E\Y=)M&V=>>X$(?R^LOA &O G67@$[
M<?.KNI1;K*=WR%#SZR+*=Q=Z3V'$5IQI'+#6N]LD"HC5T5LMLO#H*VO9H\,I
M<%<1116WQ04Q@F[,M9100*_N6/.C.W7SAHHWGWZ<W\W7\]D*31]NT.P_OLS7
M?U57\;K4F=#(8JT^3Y>SSXN[F]ER]<="2&=<BEUY/AV"$V[#HE"?&AK:-=C5
MNA,0G*S;UUF@4H:H1H2N6%F4>7OTCO1\R) 6J  &C .U[#?B0BDD3)RH8:4=
M-Y9U^ IH5U+X^PFQY] .%'&R4G@I)'"A)K.J2\#@BC%9Z0<O2N28AG=EWPG=
MODYBM@#]$N;;ZT.6)SN<ELO44:_L=JAPVM]%--$<;/! [,.>L78@4:#R(J\E
M\@15Z*X8T0 9JQ(%[&;9+Y#IG7J'EU&7"@4'R'F'L^PG-(JT?=-RN>?*;I.T
MJANQV"@SBD^FH \!F,3=?F*6F;S=L,%2>_NPJ2FE)FQ53JJ:%>M=QJZ0]\58
M%&6ORRL'RL$=959**NA6D)AE06N?!P FZHXK]N94;.V7'MM+D4U$>L!EC:BL
M+!)5.%=A+]Z>APZH()ZILVB%3[+&@_)&'1F4;1PIOJZZE^"@0%S+6"*6!-"T
MJM%6'A?=74I$G2]QY%->[LJ_?;JGN^V500-?^ZL%:%W\MT'AKOY5O"ANSF6'
MQ.>U$I:A$K[@M54:@+4X8C)MGERVPH5=1L-(HHR_IQG7X,O]VN#$WYX$'7$;
MO:9!Z5DZ48-W/CW8-?BGXYNL%K'VOEJ>E4LAX519P[BHHQ(P$.53\M%.TZ&0
MKIV5V[-?/->CS]R<.#"WCO+<"O#L8CM'PCKKN.'RL9PQ9<Z:]V;%%&>V,MJ#
M:6,^LS6VH]="^IQG2U3W+H?,M1K,]T.72I8>>GEB?H2HO#EQ[/%A^<:;OXRH
M3E $#V/Q JD+"?A:!%U$E54GL,$'K5=@SZ#ZR7]!0VC.T%@'G7G5,*;,S_2!
M3TQ/CE%V>,K" 'RA;)5L$.6R+P5RB@5O@P:!M$5!FBAN5 :1\=12-!]\4>O'
M=Z,.B#-!I/IR30KAQ+;(L!^"W@B9=T#N;'RT.QYGE/0ZV>U"WE:+]AIE/96?
M<>RKE5:+ ;FC,0K2W,4HP8%V+@9^)+N5"H,WM!5QP!/8ADKCBSCH'4T61>]_
M^ ;66-I/?.9EG\1'OE>:YGD:/AUR>D2W3FAD1W=I242X>)X7#= -;VC&'@3.
M),\S7:(5CSL"B.&?0X1V'T5AD#\6SP,GJ!H(%2,A<2AZ!]D<#)6CN?.R\#*S
MM_52?#)[P"^0.C_O=?-!;[<GO(X]VNW\X%-FA2V3>_0N^F"OAX49I%RDQ/J\
M](@R:C8.A+=)S&3XV8L.>''(LYS$%\3X-:&+$@,VO#4(<AK>*L#!PELM/]*
MD*Q(#&6"&-($"6@.1+C=!/K?WW_[_???OZ?Y/.B%HJ _??_]Y'O^_X6Q(.^0
M;Y.45W]FR<(WV,>[)YRB']Y/$%'O'UAT3/7\_T7_]/Y/DQ]^^'[RP_L/)7Z8
M931=D,+\\.'/DS^]_V'RX<_5KTG-I(H\H?KA_>1/Y/_?_[.4Z@\_3/[E3S].
M_OF'#E3_"?Q<J?OG.G%CZ-U_Y^\'O.^:!D%(8SDO>O3"8!Y?\R+IPD=5?'8;
M1,B>P+9B-3L#F[" ^@/;L26YB2P1$<5$88P*W D2%P%P'S*&A+28^Q61L"CS
M#VM62YQ[88R#6=$H8.K[A]V!)=G=X$WHAZK-A TBG%G9BR6:E1D+Q*QLV6HI
M78F(2DST3L!%!;+:L5\FC!HN7MGE MP]7$"42Q4W*?GF;U62W3[%6YIE^X+Y
MO1RK3XGSQ6;M?54YRZY40,NA]!'XI$Y*%Q)0!52Z\RA[D%3YD.*]E4BG;"SQ
MCI+ZAC65H $EH0=NG^/+7[S#:L@?$1+ R><I]K)#>JPW.XH)D0$"IIXKV6YD
MGK>@8!+/%6RT;WL+P,8YQIE,X4?.=XR?J7;J3*$[^WRK.$%>3O0]R]&[/__S
MY,_O_V7R_0_UUE>U(?WSOTS^Y9_)GM0$"KW+;)]T6A^)NG6&;G=V[LB9^?"S
M<N"4#VN1>.;'C?=[0I;%5S2+<?I\),MGNO^6&T8E+F9D8*WA/HR3E-VG\3LR
MA?1M,#A+4+$LVL$I#(@5R)GH9P.**UKP<,M2Q@=:PEO@/S3Q_X82/<YZ9^W6
MDC-D>L9/Z'!D:>O/^KD3.,[\U!^G81+,8FT,>M;I^LA[JUY"S%7NI?G_W8+V
M"(%&%)&'3>X%2*;JWXJY,J,YD0BN%:E+77WHE'$-4Y9U]-U)*>\B"V],X7Z-
M>>'ZC&SG%BGQISD.V*'$(TY9ZIWY3E^-Z43&CDDP1>:."@TZ@T?/ER&3YY%W
M(.?H_#P,$0*(47 GJ:>CC"?9(A,A2^1=&*. K'1>FB$2,G (X*,N05 F53:M
M\E;,4]/&<,+(5((HC.L4'-JHY/P8C(DCH1K+'0.RE*=E.*U$*L<L9<YRJ6SE
M+Z$=LI"F %KKX*!N6(;(BY55D.TQ0W'-)+2"J,PAU(L"8PJ=DJDE* X9A7TZ
M=0O>#?/HFE!=VHB3&=6V(JFL);$0ZO)W\86 C$6;B]DFO",W\S(AE!?T(C#\
M/7V;&^-U_4K_A.5RIZ7C"#)!,Y[F[=+YZ%BB?<3/81Q?3#IS=;^!<AF>3UWJ
M'J^W&"X\_^)I76P;OS-W+U1"P_E>@P"BYU6 @OA=+2_MR&3QL%K<S6^FZ]D-
M6JW)?^YG#^L56MRBQ>-L.5W/"0#TA7 ARIK>8"BO09I D!>T,G:;%ZTB!-"%
M:9L%R<5G 81^96#PSV%'9?JRRGL7QGA._J@*/V6 #BAQBVVI(E=0L,I\PH9.
M-R@H8K#.:+4U]^!QB37+TYN?IP_7LQ6Z72[NT?67U7IQ/UL"KR=+_(+C \X,
M$4D;#/)9E9SEYB.J)@S0DRD9$Y)G-QS,G5(+'1EW0X,-LKB@L3I-!=70OA_X
MLNH(RJ75PSL;/GFAXWT2';,P"HGVH,R+H(WH.LGRQ:;@4'DNVH"!/#27,-L\
M)1< @([%6QQ(SL$S]B:M@ )_C-.%Y]0)U_\I3;+L,4TVR@?B#0@XC94P*NJK
M\#.(MK;&;WUW!H$X"' :FBVS>P:"WM&'D,!9+HL]:P<4/U?M]_31M@8>L+N4
M28A&\R@5,$QO*#TW[>N\$KYNZ^A,;-Y?EK)UH[IBX*4"I7/*<)F#+,P2QC_A
MF# 63>-@&NS".*1"T-:"A5BJ P-+9, #KT[B-0[!K#!A#L8ZL-8^;N+($U2@
MLZSL)H'25X#'<>,(^BP(ZC4%+8T0>M^?8:+36R+@#8E&HX2UK=:;G@$'\H3
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
M\D;W8&_/(6G\RT3B7&HZ=5QW^F\7"_'XW<4LUM[IG6]V;#P%\G)VS4)O TE
M1_]XQ%YZB7E9Y5Z:NS\S3_@YC.,BL>$R\V.1(7J.N5G3!5*QRDRD4Y1MDU=:
M#(+-2Y:3M:VZ5F>_TR-XX%.;8BY.9F":7WMI>B1?]6<O.JAZI5OBPBXNUL*=
M+B)&1+#%PI*S+D&G1\]7.07$2#CB^0>+>FJHT,^]19>CD/L4"/*)MXS=YN-N
M$0+H67>;!<EKZ$:,XX!V=V4;?M^R.NSW$5O!O(CR?$M6KWF\2=(=.PXSU VR
MQH93]XX"BG9@B0IB()UXDV3&U=A\X:#X2"#@3NF?$24-PLR/DNR0XD:T1O,F
M2G+ U7+*C,9'+PP>L,KL6E"0[4^E##?[G#9 @!J:2GB0-.0JGJU2L F]->$'
M6<1$]B%1H/ ?K$DP!YH =%6TV"1UE'3/)"VRU'U!S-"4_WNIYL%EJV,JD%+F
M$RC0=L RAD_Z_HH@4 U^VSS(.OE6_;"93<!WH;?GFK6^9OKM@$UVXUO/]44,
M;QH$[%E_O>;.^#*:D=W;L*!Q'-)P)C[FU(A^80RZ(,YD/,;;-T/D<] PS>U^
MIV><@$;\FOE;'!QX'XPXB:_8U,C*T@)'L7>A]Q1&O&!EEAUV.'BOF#DI))QI
M:Q@7+54"!F)X2CY::B1 H@(4?%6TY]Z^.2>]1B8Q.R_87-SQ4--X\J+R5>K>
M.WI/$71B9>'8%NFCE^;%7X1J.JPU!)D53%P(?TZD-*%>E !SHOL+WDB.[DX&
M)DNZ+Y_*I3!)$:6%RK\+U"9%QQ-.L&R# F_IXTV"V MEJ"/PV.,9VO@&\X=[
M$6N8LR<\4C=Y)39BVI,_#7VC+7G"Q9^:E9OQ[![OGG!Z,HEJ,)!'65J6B]=7
M4ABH9U8:9B0/.L,,[1@$?=#'ZU.TG_7#/(SJ(DCQU+("1K]R<*A(N1_[U82[
M4AN!/<8JJTA<TU(."H^G1W&A&H):%'D9A#8\</T#%4/:P@?\T5]5@X6A01>&
MZR[1@Z2HB -G1HOTV8O#?S _?)W$61*% =_CQL$C]Z4>+S59O)CRHE65/V,X
M-!J)-ISEC3HYHHF.0AC$ED?DO&4BB^6GZ</\OZ;K^>(!31]NT.-R_G ]?YS>
MV33^<-]<;JJKS#7^FG^,U"4$QQ_FC1J19LI&LR?)&&_/M)1"M*U,&&:"&@.Q
M[9@X%%VQJL%0/1JJAT._T@$1&Q'Z3/=2,^B^GYKZ/MTHD]WS(YD$W]Q-3(<
M>&UC%*-Q&:.$AKEB,;#3OC?X<G\_7?X5+6X;&G6]^/*PIMVO'A=W\VMPU5J%
MSW&X"7TOSML2FA8V6V3 W+-.XC52SZPP83+/.K#65LL:&=78J$1W:0$8)N>;
M,#]ZJQH3LL=ZO3*X=BT&9-:-49!F!HX2'"@;Q\!/.U?DX>?9PWJQ=%&%3'Y;
MC^*4$FE]M [>%34R^:D*Q=$HO(](KIC&8W$_]4AOI\BN85;>33W@W.!F[5!!
MFXY8BW;2=\2(!]5ZQ)*Q]O'R<O$X6Z[_.D&/=].'-=O$S?[CR_SQGJCA!#W,
MUNKK(E@]M'?9W4@XJ)>6+KT+OEMZ:N\?'ZMK\\?JVKPBX^@R,(;81C.%?D5(
M5KH#IF4@KVD9;N)P?@GS[?4ARY,=3@T+AC4VY+O#3@(V'R1:H0*]5.S 6[N
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
M1$M]%*VG."_-@G;P,=QY9DCT*.48LCJ&2!RGZC(3(#:24][VLG.VUU5!G*!
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
M+=T78$FVWG*=?A;'PAYUN4E;7ZRCX%"@8A94&X&HT=T(+4S\V1F<KDBJ:S%
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
M\9B90:%W!"Y]#[V;=$:8[90*.TF_BZBZAF^8MLC\Z=]__$]5-D4_&B218D*
MR*'HAHZ=/FG'I;DS9&\%"QC6@151*&AAMTS.*"+^<R<1_]D_$?_97,1_]DC$
M?^XE$S_[*N(]R1G'BL^C=6=)/P?R1^#EY&A->PW""_&7H=3!T!/H,=5!D]YT
M1& @"!Q#07[ZJ8MFE*.]48ES C2ZD ^%ND'=CI.D3DF8HN+J,U+(S$\_C:0+
M';2\A3!H2KHZN;[DP&[Q/R5!E-%CER [IO/OH2J=)1D'MY57(EW=OC<&@6S9
M%5@TQ$.,0WP@^DJ'#KL88%<T;N)#$)Y;+.U(3\2CCKA20/@P>!&IXM$J)'PP
ML)@PPW85I'C]&)RH;YLG";V#1?\S/]759@R[3  G5-W)K,J:.32("'9%3^[=
M/K 9D)@"5>:8H7P6:.=MC>+K78@W]#'HZLC\>;S9A"N<^*N+#W&$AZJC9 X_
M-5))K*E2-B;P3B\5&'97S<I$4]!.4[JO<9(1[XC688)71-7265-;@<_7OM#"
MV=%6$W;71@ V)&\B6NLU7OX,TT;\?/UFRUP^PHNX6N"BC:C/QH!_>74471L
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
MJ*E48W?QB!/ZAV"+S^N%FH%XM..3D*+=[57&^['3:R!DL,N;H1(*H!)M4?B
M8+;&48K7'\,HB%9AL%]F08:5#8@Z0P-5I.U.8%&5UAQT_,JT77&322*'0P4@
M*B$=5A]OD4B"5QKOPS7!9'T;9:RSER2-JA\*(VMMJ.>"I1HWNA3I$9&)3#$<
MY>/=Y4-["(HT^]DVV!]A:68Z]2.]$!AM5O-+D(1L'W(7D3T")CM;!I;7FP\W
MX4I$6.XRG"UR]!@DF#4'>0VBDW0SJQP%(SD:A'.1D0P975:4.#3;SK"12 R%
MWK(.P1W$"BK=_W7P2G5+V0RP!SR8K>Q.9,5\F@-#6-2NV'4,Y8BI%?.,V,M#
M4_39%M4?[Q[F#]=W\\_H[N'CXNE^_GRW>$"+C^AQ_G3[\(RN%_>/\X=_PF[7
M[Z(WXO0877?1?+,)]R&A,UT>7])P'1+G2 *N-(U7[*_S:/WW.(RR+V3XD7!=
ML>T<."?<AM\*,ZH9@4$3@J0,+&#<4(3*G"B,V(G!?/U&U K3:TCE(C-476:&
MRH5F#(BMA?+%P(O"C\"JM#*7#WVV6KJ3G@^"[IZEZT1:'P'8$ZNE5R<?-%JK
M40.Y[X#V7Z%ST8=#'+'F)WG17]X$A03%K&T#T4I6)OXF3%?[.*6*V2+BPZ:$
MS&4/9T4]U]U_/J!<^%"$I?TX:<\$WOJGK!*=-P$B,_/^)<Q[\>8)E=G]:1_L
M@#>+>@L[8$/P"4<X"?:$C/GZ$$9AR@XXWO#M=]H!0E42NQ4*3IT-":IJ; L(
MB%(:X=20+0$E LDJ'!* CO3I+YRB"&]I?E&G4<,)"VIPOFP2[Z)5?,!YKK0U
M,#X?[L/63DZ"?-=6'PN\(9,AH]E (#Y^5F2V@9U,9T)$/CX49$08N&\U1YNV
M OM(1(NW SN&T5:T6(FC] IOX@3S<<_!=YS>AU&<D#@X)X;8@_HL/$R^Q]DN
M7E?V?DH6CH@!I*Z.SNBZ^H^V/)!%&9D^B6Y36/2.0K]']..C$@U4XH%>&")(
M[('Y]*@R_TP8.<2P)#$X$2XR$6'!GM^0&L/R&:6*H%E.[]N_XZ;T/=K3MHN"
MM[P5+NMMDQZ)_:/_Z4_:J4YR-;7&&4989<1R!:0O-DY+F-HV2<$\L"D:O$QL
M03T++.24S  >P/2E4=BO,$(X2.CSVQ2]HSJ("<5>J1O;Y-.CX@3OR#Z%;#PX
MT1\)>>$VNCXF">U_6BG/1<P2^]>>F;'Y^M<CMT/$WBPVA"./]+(J^2'+DO#E
MR%IG/<?\3%K!YI%Q@#,!(,RN&I-1$0 Q2P 4-C-A+.]70P+5C-X,"710C@^J
M(,22 1644(D3?T5'# C!:X8$9JB*&CU?X\B!AT ^?(J<SZN<SUF%KT&Q0,HV
MFY2Q6?"=_E\4[OVTRU1^[%M:XUG]LYT=&6)B#0VG],J^=<*YC\6Z ,,SC$?L
MF22*&:=6-4[1P*YQW%']]V?R7W_[M_POY']>@A3_[?\ 4$L#!!0    ( !TV
MG5I-(>[,[G(  /-#"  3    9'$M,C R-#$R,S%?<')E+GAM;.U]6W/C.++F
M^T;L?]#V/NQ,Q%2W9%N^3)PY&[(L5VE'EG0D577/>7'0(B2AFR+=).4JS:]?
M@!>)% D0($$2A!1[=MIE R R\T,BD4AD_L?__;$U6A_ =J!E_N.GSL_MGUK
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
MK((G9_/]]LTR4@05^WN<DNM&2RF;L%!$-&=)%>[I$$^#'TLO?17!1$QKII+
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
M+',]@A] [SD.<)TOP-"?+1MQG*2=6/I>@'>BL'(SK827+P71EZ+#O*>0B*,
M?N"+X3Z:E>_F"ZS,&?A WS^F8#^J,=:>%T =-%DAEI7PY*5N9>;Q Q]C$*-]
MQ@>,("@P8OL+QE(>.#,SJNACEHR38CT7A,GC\X&MP>O9#/\\^P!QIG:[[;N[
MLT9?0<Z)>M92LZLTR86QY>+7/@?UG^HOX^TN)?@*(H %4AS<*.IZE\<-0? (
M/@5D!$J^9_JY-WTKE1E?+(.=*]IR\Z:H0U\0]IA<^CW] P<I3[4]P7.1V45M
M>.3F0"FN>"D44.C.@\1@2FH?M?&2GP7J.,Y/*7_:!2_'O!314\W&]B6O)40;
MY%PAQ<V3HB[V2G>FY=+:F2Y2LMC68]N9XEW4AD5N#I3J(3]]3U.7SD&,L'>(
M$JB]0<,_T :&VX'=D;\Q:R&^8=4&8*E<4B.%%)$UOD-FH?T 3K!6>2&8'"'.
MQ]MNYZ9[3FAC9(@:6:227.CCEWV(C;]"=]/?.2[BA1TNLCTSN*BCG"O ^)DB
M*%64="!#!B=V+!>TXPE#G"N\.#FB3 :H%-9B$R'TM_$KK_3NYPHK#FX43A<E
MK;X*9A^Q#=@55;+ON4*)E16%$T@UY58Y=I3AO'))ZWRNP&+FA9I9I=A?R1'0
MQ3Y G*MWW4Y'@C0&I;T2+,@7455.+;1&ZML."4SP V@%/)>G#"05VDIZ+L]+
MOJ!G7K6;[>&MY\+J+?_<01O$'H?T3#WK20[[ %+!2# <DC@KR!=)(EY2[G82
MA(TT4T=<F\'U)BWD@-[^/$"1CPVE1)X4O-Q) X1M+0'0'2]MGO? + L1] [G
M XD<?"BA9'O==G-B99#?7K%TB;/M7HZ\\]5M,UF<4"4P);EX&-[N\74^,R3E
MYXF@MYY%C6$68^49_@ ZIND)>'7_&.R5TR[G 8O<G"@:D"*E;^=T<2#[_45S
M=WA*DQ5^1;BPPG_/P1+_E^SFR376>8!./(OD>\)9H2>HL ?HO%!7D"^B8E&D
M]#,^0U,SEP+\C)2!XEQ]Z';:->;S+LG/R$N^H/->_7[&B$9_U,P_GL ;T:.8
MTE0J: @6,7W[HW) C91T,_ >6)J3508VTIJ>%S:8.2#)NS6QIC='G=;,?N>%
MFWSL*,'=*.1<[QU(':\6]F1U6EEHLCI6;TF>[YF[G@<^"G.D%(=BW6>LZ&H)
M2_\@X\\OL8!7#X/22>UW'J JQHX24L?5>*WQ;-G'XHU,&,KL&./:5;O;OE4:
M1/GX(:,?,F4G0VSC53:,O<X#)468(<@Y*%>%U.GA>/ $,8]-W3G=TS,4#Z7G
M>6"J*$.*>@(K4CT$Q>H7GWO<TXQHYJ[G 9C"'"DY@9LPQ$34;'APC!X0H@=+
M>MQ/5N_SP4U1II21;*WN/8R=T84O'^(\[73;]_<* DT07X0]+:OWCFNP6H&E
MBY3SCZ67D'J&E.;$Q(S!_Q^K[ _-P,I\!G!=ZB52J?@//5./_R+2\E"K]0DZ
M[Y:C&9]M:_>.>J!_XS*MT-P!/7BQ0*Y/7__$I%H.1>_@)&5G48^9'/Z-0FR<
M>C5$DT_( N9&!>8+D;!@JIV$4HM# M:)<O35NYL48F09N+[ E,H)01FS_#+(
MB"3;O6"/QO'3(\09@Z\CS.=X6H2[)NPA^D^H[J$#AFWOT2;@57RA8"RS;YR!
MN(KY5;.AE(]B07&%$B FOE2((3[11DIA@($T0;FF)!"VY%M3PZ$DGA/*9**:
M[][?#8^?FA'R<VBN+'OK"Y8>MLS86RDP%:%9F6Q3_GW>5(/Z&) 3X,5:Q1ER
MC1@BP?.((L),0H.%8D%1R+4KCEC.44B**SUI=188R*98BK+7A1'0TW7H3SSD
MVL!G(TYY7&Q?$3&T5%@KNNF4QI#">>ODP&(TW[;C[+9 [Q"@E=)2*J24+O$D
MN%A9HLK6%50*G-@XY6SPCTA8M_=PVT_(%SSE)H(IQTAQSMYTVP\UNOQJ )LH
MEI674^P_?DF(881^X?TI]2\!E0EIZ'\ZEJ'9/R.#P/_80?/W+1/]">HX_NCP
M2R>R'TP]D6V "Y?'8K0^!, /%YCZ\26/"UW\W8>'+J*JV^ZV/K4.0Z*?^Y/Q
M?#(:/O46@Z?6?('^\S(8+^:MR7.KWYM_:3V/)K_.6W^)??"O/]5P$#WNBEX4
MS\8RD( =/R2,8"X0=E5R_]?K>X2B>G*I'B:XH-0\B#>22E?D9W;*&3J;3$&;
MC5&?9R6DT>=*W]J^6Z:G4G] DLN.VD<J-'!(DB)^9C(;CX832I^LK09-4F!3
M6MLX6[K=SJT$H7?\@DR).V*FMFX0I,3X^I,/_3[."]B^ ?M$K*1F4DJ471I'
M27(1J,8K_ /PD?T'ANC'3(U^:"BEV(NI<3IM:GB[CL];/(LG?#?5MYS,Q(MI
M7>1& 5V@221P4UJ"%DB&X9=WD,/QJX;E[&PPL=>:"?_M2\G4IS8TE_!=,Y)!
M]YFGMTX;_3]T8CL.COXQF7WNC8?_W5L,)^-6;_S4FLZ&X_YPVANU>OW%\-MP
M,1S,:SBN1>D^GF9#)AS9.ED%X?*:<3SH,ASGA(S_VFE?GU:3: ![C@!8(+@\
M&N37SZ(_(Y56*@L.2?55"1O+,GRJT'+SW7:KV?O)*J+?O&JKT%Q/$;>6?'KN
M*JGGYE]?7GJS?V&W5%3#]2=?QXOA^'-K.AD-^_6HNB2I#/J+W.GU-/:A(HL5
MKDVX@DN<3S\QMRP]P]8Y#OO;;EN6:%:Z,%(,V_SD-GF5IU2W9UC,U\G%/!Q_
M&XP7DUD]ZS4D8W^<$\."I?1Z[9S6+JZ-D*R%2NLB[?+,8GU:D 4GF4U>EL1:
M*)'0*X9U>I-<I]/99#J8+?[UM]9TU!LOO//%X+^^#J?XBNAOK?%@4</RI9'+
ML(Y9NK]>G1;)J)DT]@7.,T1\)=QU.VU)2E$QRRC%TU"4_B9K@I[^@=TJ7OJ#
ML!HSSU;=3:J WM.WWK@_F+>>9Y.75O_K?#%Y&<SJV+9G .GT'?!H2ZDZS;#T
M&4=XO;Z[OTJ\\I."R*S5S]I=VI7/*Z*D BC$@O(BF*I8_L\:M+V73R] P_^.
M%6UA6/ZWR>7_W!O.6M]ZHZ^#ULN@-_\Z\Z-#:EC^!^*.\V,Y9].ZO=[EJMI5
M"BE9*YO:1]KEG,G]Y/KE)[3)._:+!DUDJ>C]#30U3U_!MQT>#]LOGG?16D&W
M]_Z.S!H;>E_B6-!WR07]TAN.1]B.[W\9CGLX^FLQ&SY^]:X/L)$?W"%,GH?(
MW)_B \!LZ%TNU+#D\2TS,)W0TSH#+O25&M?!G6.4UT1%CKSW_E[U9N^&+-MT
MSVH>!_U]MWU[(\?JYN5L+"* G^0FK_/(JP^.]7N?YCKK(P.\M>C]5I/O+*"#
MTW=&[/5Z]U#O\R0>WQFYB[1K-(OU:;XS3C*;O"['WH6>BWZ+NJX/\4D<:_0A
MN4;'D_$G;V.=C$;X;FHX7@QF@WDM9C..H$\2F%5M**-3#>OU-%4L^[)EZ"G5
MZN637'3EYJ54F6";^09Q]5%S@!XU3=@7,SI.)"^>O_1F@T^/O?D V<R3E^E@
M/*_+'HY$%:VB!,Z @1^*>-%4'@O>, O"F"N&_;G8P*^)U_J2L>,Q.NLL=5%P
MU/@">[CQWFO*8 @(D'%2XY3!K":;$P'=^.G:?F%KB!M+/!I^)?>H&9YOGD,;
MI83[S08C[Z'6M#=;_*NUF/60-NIC=33W#NZ/O9'GK:_%/4\@G<4O3^_Z>E]/
MD!YI7NRV!\<(TBH.)NFD^>&+D=YD-3#0;!/9;#BQIZ?].-9\2NC;H#<;HV/$
MO#4=S'QSI(;E?4H2P[(F=7FMZ6[M=#Y9BY?87MJE2N5X<HGR$=CD!8EKUT W
M?+#>]U)+KX')%Y;:28ED0R>"E^'"?S'M>=4G7CCJ8%Q3+"J%4%ZG.?LXKXF'
MII43R[XETSO%D'^-BT)(LK3Y!9)<[SE(;_*BGX,UIC62BH)CK:=$P\T'G_%"
M;PW'SY/92UU.@("J&7BW;*^..D/J T*7UX=3-U<])+ O7H:>TJY@JA22BS4O
MJ4U>L4BM+0&.V0EO%*'S!\\&G1*_AC;D/EJTL^,#N=EP_L]:#LB8&$345T2C
M[6K0=,DO11C[U++G1D2$I\>S\V9WC4,:"31Q(U^#)YY)<O&--B>EI7KBKZL,
M14N\@YLO-T#?&6#(L9[3 M*&XQXRKGNC8ZZBUKS_9?#T=31H#44M:\=V(XL!
M_>NX$- _L'QU8#I /Y 9,3(F*S]7$O:':N9^8AIL#TW$#/SZ4,];E/PS9U ;
M14>62JL(EG6J]BF%84VV+%@>J'(^5'U :Z!]E?>=:NLOX>?J2*8F^LEJIU//
M%>"CYD!GLCJ9V=[_WRS%PM99.MW!*HZD8BA L!I9>6)O]]E 0NL2Y]15M].6
M)&T]/S2XR50C:<]7KZJPXT*T.1++G\8;*21T!L(",5\W6\R)\U@?31RZ^"?6
ML^JQAT( X*52G5J;R>)1B8(OIT4:/:5(@DN!(57"DV@VB*IIF>H/J<?Y/0-+
M@"A_,X(#1Z8%0NZ@$'(XB114=5)@E?:4-T#SC66["V!O<38*Q[MWHTN<J8\"
M0L]/IZ!ZCW5O0-XN.[(<)^*A0:S:94,DSQ *($88V8+*/\8?>!=4'>6E#6'#
M$FMWA7!4B&1!525KK]$6I$AB PFIN4*@X")15(''8BA(L3JF-GC7(/JXJ:/S
M_0RN-VZ&H<G620%!%R!4E<*,6T2][17FL)^@\VXYFC%9C2QS/8(?85T=1H60
M8Z@X:Z^[G5M),LSE4!:BR%>EP!I %(,1T!S6<RVEAT(XX:4RA(-(CVO]+@\O
M)1,ZXUMK$[+?O63V4P@G^6@-T=)TCZSEX$I1&K-/C-Q!(4AP$AEB0:2S5) ?
M#+Z_XX!74_^"["[4>.T]#&6YJ^?MKH#XA9 <@D&DA[26G<,!B,_XTN )*4C#
M\@[I@Q_XH3&@WL@P]%0 *T6I#6'2<(?J9^L#V&90.--CE&4[)\=YMHTEQTAQ
MQMYT.]W&!@B)HCZ$55$W:]VGY3 3$JN+++VY0@#A(C%$0<,=I>E)92;OP1N5
MH1="@<[\V)=,CQ+(,9)"V!%%?1AY5J_G5?AK=#8=D]%+(;CDH32$1L.]M,^6
M#>#:[._0A,WE:2(9[Y^&)T#&TW+N\12"DU@>A$!KN-,6*V(;;) N1GK7W]MY
MC&76[@K!J!#)(6H:'DU[R- =*7=WC,*@FT!,?>/,ZW;;B3=MC<%+?GI#L#3>
MM1MY6##?O3E0AQJN(#:Q_0S0A_@OY]@4Z /$93=\DT6,NA4QMD)@*X\?(1BE
M\RTO;*_4Q=XS$;/C'*C-%4!"+A)#X4H435L\[3'X'N&:;9GHQR6(Z%PV"X=W
M& 4@))3T$%K"_<MRE.Y>> 'K/\6$2'XO?-WNM*]SU>]N_<7_4AU/A2<E%/(6
M/+:86\H@/T7DB7AT"_4$0+NEY.D>7RNWW4[[-,%I#5E.A HZO,@LS!5U<I,S
M9"#@U2=727W"GG^@/I4B//O C:@G.YZ9?'R+U#,,ZSO.VOQLV<>G!UFJ(,<@
M4BD$'J['5KLHPBM9\R+W"U+)48 FO/2K=H7/K'4<'LJUFQ0<7 UHE<T0-=(9
MH)U 6Z]ML XVZB"HD(HVKKX*@*DXO27D1*C[N'Q<7H/MNV'M 9@#^P,N"155
ML&9?'OCF1:S^&^A3@*CP:SYDYO$LZWL* ;1:'I65VJ&:XGI^A%(."_HZ:4$/
MQ]\&X\5D5K.1? B[XJRT1^SUVNG6DZ3K".3#[/QK6)=I8V+M'H?UW<V=+(FZ
M,F5"6_LY:&YRGCZB=3<&+N_:ODFN;5S/=C!;_.MO7JW;A>=P&_S7U^$4YQ']
M6VL\6-2YY&G$,ZQ]ENX(</74TB%.+O?K=/D7/KM DAH@)]E-7OL]_<.KD/6,
M&-G?.:ZU1;/@7?3=Y*+O/7WSBF*UGF>3EU;_ZWPQ>1G,:MW<@\.&1VD0:?TK
M=#<AU4PULYA&>+V^N[].5(.O[.H_.2_\+A;!>02U-VB@$P^3"9!CI/CJN.]V
M;B11"KR"2[WF%\(-0;HBG@NEN@SC863-BW??[5]#\&J+VZ2V>.X-9ZUOO='7
M0>MET)M_G0W\ZCXU:HL#J<>)9MVLT;O4&33FOXP/A*9/3'16198M.A=[V6DS
M0UDYAY%*#?#(,S6(K C1RERD'=Z@\)_V[]-.^WUD#;06O=_J/NX3Z[13C_OD
MZN[7]U?W5S45^#D<7[&'RC*Q:L9'V6"RP;O$1V""%>1U G"/*)4*X!4>S34@
MAA-J9/8^<N4IF#7BA:\N(U915AQ'P='B_'WHMA\D29%4%&G%N:#&_=HAA@/O
MQ@>ONW?'G0DIAJZJX2<OR6HD'8_<WZQ6 ,<,'DV7F>9ZJ5[,)5I"'FLX]1+_
MD*J!2S0KFGP!-O8B]EST6]1U/331)(##?QI^2)K'X\GX$ZYI.YN,1CA\;#A>
M#&:#>;WG843N,DENQHF8WNFUK@JVD3A+G"ILL=',7S=HCOO)=Q/HAV#)O5^U
M"?_2=C;P/9R_#WYD /91QS5P\#4)3T43T=^42LNPBS[5R58QEY0YH*?')W J
MHTX[);;U2V\V^/38FP]PH>V7Z6 \]^/F:]1%D><"JRBY,V#@^#,O\L)CR!MF
MR%3;T^+BH]MBL8%?KSK7-5L]A# 5V\;+P9OLX_[8)B"@]UVS=4^:F290P?%C
M:_"FC=;@J:^D)GM(A.!I]E(9?!.DNXS:C'5\S3K6MJ#W Y+*0$6;2 6>:D2<
M<D6=Q1!E4/%D;35H9N#";R0E,C(E118NA:JZQ9L2E'\L-31WD9T5RRF$VEZ]
M@.T;L$\$R=Q/:ME2!'64;C%2%7$59RE'DFY$YC 8NF!+VB"*#RPEP*K>5DIB
MHR(>Z QA>&O:SZGF!.^4V4)LB@\L)WC+ 1._?9V3?XJHW -SQI:7@P3H)]O0
M5Q.Z>0&;8\P+5L6R3I!R30DEJU^]1CD=7<7'6RW'V6W]W^56M?D_<H%RR;PL
MZS:R"E=LX#.::K9[FO+P43.\:&M>OVQ*#I/98-1;#)Y:T]YL\:_68M8;SW'N
MDLEX[CVP>.R-_/CK6@.N"8Q@B;2F=WV]PGFN!;\I?T&?M*%F1#_N_8R_O('O
M[ _(^4:*KP#TP]6I&[FVL&D6*<1.ND)Y4.KM3"Y7/14_44K#E3ZRM(P=*L\0
M:B*F"/%2G#2YT8%V34\[%P-(^BCG@Q$.^E6+<B+QDM,F9AM&&40)94"38YA.
M\[WSVJ4IN; &O=EX./X\;TT',S]XH$X3])1 !M.3U.7U*@'WRF,:3Z:&7Z L
M<?DA:.Q<H/.&,_*,)NW:IXN+&L-8F'[5'(4]TX4ZIAY^@#E^YN1%F@]^+(T=
M4@#^Z\GM^RY,29C0'LS0$_6AN%2NNIW;QJ.R5-:48"77$^[6M[PK5#O,E3F#
MSA_<7I649^O]R;@_&"]FQ]2PL^'\G_5Z43!IB,2OB&+;U:#IDG,W,O:IV63U
MWF(_[E^TWRW[D'/@<3\#[Y:-DS7-P?KXL)C'B,TWL%1*A$OJ)%M6(!_D2PLI
M#(HX3#BJ1A#G$-,1F]#_/GME^%BQQS&26F K2K@R^U$R.W/(HB'OKI26'F$X
M[HW[P]ZH-5_T%EYNA-:\_V7P]'4T: V%;TZ.[4;6$?K7<0VA?^ H?1T_=]4C
MQ556EKT-$."'YF,C13/W$]/(SJ4F:E!1NB2#_NACX&#2@2=JO@& _K2:NW]\
MV5QWV[>G]QX5Z@NQTL<*10P_FK))\0/+?UYW4"IYL$4=XCSAQ<^22C:J6A#6
MUYS-LV%]+X2QC$'.$V5YF%))FF,YZK@\ 61I&LR&T4V[T^[D+.02?$J52BY1
M1Y.0\5^OKNMV;9,N8![WL;\P/5+C&$LJS5227//<>[&RJN[G* *RBX1/BN>:
M%]&&8]<H#]*([:5"DGA!IX"(BQ/-!\J12/SR9[**<)'Z5"V[HYS0X1)O"CSR
MD=UXG RGD]0';XF_RRGU?%)+BI].9GE94*M.L T_D/*<&II?I9$J^?3&:L.
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
M)QAY\V;L+25@RMS(B_"%& -3!SK\N:9007]6GM%-3CP4D%D* O*P0*;S6T
MKM@-S1VB(" %K0OZDYBL?G(*/X^XB%+G)%X*FR$=,([M1L""_G4$"OK':]_:
MX4OC=ZP?"6FK2,WDA$$)>P(7 ^1\J)V!@AEX#ZRGWMH&P%\!<8)3MPNNOE+A
MA4NF<2@4([CN&X&4D\5_;\ QBQ^.(3$,N$94D8X6]/;2B;F8O&)GC!R42[$U
MI A]K"%*?$(\[;BR["VP22*GM8Z3?7]S=W^KC,"YZ9;B3)DB[O[&,M=_AJ1H
MT- @2=;$IBH+FH]H*5X_ITCY_V'=Y.PP#0,31V8 _7'GO&GV?._@0!MZ"EN>
MWBICH3 ?2HCD%PT/!@R<E:"SI5GO:W'Z#CXPP!+GXF38ON--598N']$EQ$2+
M-<Y#&@9_[N"[SQ>*+F?JIK+T\S.@A!!H(4@("1F:C@O=G9N>V(;<4&5I\Y!<
M0ERO:'W>V[F(<#RO:/Y\RG)G[ZLR"@IR(0#&@VS .*BR%PO8AD$^I1,:QHE]
MZ':[-1:3+DO-,Y <NF+:L@D8 W8,#G?6)/&F-E-9N.P$EU'"6^S:_2?J\8>)
M\&D!#--PP]*,PZ&2Q9KC&$5E8 CC1X@;Z?QU$W<#[/GNS8$ZU&R(HUKP:OAL
M6[MW$DJR^ZB,B9S4APB0SI?G&3-:_/QZ,&^SC4&&GBJCH1 /0DS4Z\ K*Z!W
ME)&[,JN;5+"I,:B;SA!!7L/:4_D3B#]$6SXC,43;\(&*.$R,IYUVM].1 &2Y
M@,",)SY>2'&O7!A=WJ8] TL /_""=,; [>]L+ <"CL@=5$8,)]4E7$+7G<3!
MX\ (:F\XE18R[AA0DFRM/$08219T??UN.1 7?%O(AI/C2NFM$(A[AF%]QVD.
MGBV[CXB#[LARG+%E+GE4#=-0RB-,!#\J271716*-@6:;T%P[4W3PQ(E'N+-H
M7"6S: QZL_%P_'G>F@YFK?F7WFQ0:\*,4Q(9$F60NKS>WYT^)ZOXA0PU\T6L
M41RWZ(?;4W564TH+.G.3BY:!K+HC4@O+MV>Z4(?&#N]%<X TC[<!#GXLC1U:
M=]B:QOF"=KZL)JM3%C[NTP>@5?4L[XM2(8\#14GH5<TDF=[>I$\]LYIG5C<I
MP5&UG%F1EL$VF>!23OE-N0&2(9ZDE/F(5L,_<E)C^ZL)76<V_YJ1CH721V6
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
M6/Q]:D#E.W*:HI:RBD]Z0JF[E+JF?%<#G[%(#CF*8^MUG;5L;_]Z#W]?M\!
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
MML/*>=.4[);I/#N-^D@_SRHG.'<*:>5O=W_2]DE?W%BP0$:P@12\CC*DFFD
M?:J9'@";U(>]=ZYLQMOVO$7?]N]-QWS-32P!I@$T/\Q03:;9Y:SP7J[W$DL>
M?:CC/#D)S?>,X'F1R O<?/\HW@>#0&@/<?"E,^/?4\#I;48ODZM4YG:556?I
M3,XEQUJY7@^=>;E+^,TDG+Z+^!<5\:VS7UEFYMF,J.49<H&N;%8:\.G27<2_
MCXC?($@*O8B?#K .OGU9D(\K!/^$2[L)YL!P00TX;] 'VQ&<T@<U>B:N<"8U
MYUD=S<QDLB63I2B%Z$?H?!/9/*$=CG+H@Y3#"[S]TH)X:N/9U[:UFXZ]EC!>
M==2QA;KYJC=OM(56JW(WM=_'U'Z# J+O*>#;>+E6&6=K?5*D4:^#,\HRK>)M
M,W0U3W<)CVR\?!?QSXZ7F<9P&2\E0(5!D%%ZT"BTEO7P%4S=13RR\?*7$'%*
M%/W;/^VZX E#[>DEQ^&4\%VE@CF4NL-!9<RPC+SH"+E1,<6$+K9^O80?Y<E=
MP)\)^ T*/$(OX)%/B&63C"<+63VG>A6F4$X*:D^-5"'$/2'VX0FQ, CBJ>-S
MOK8SG=WTW%NP6*5A+D@>7Z7C0S!RVHKY!4SMW9F^T-9F;RSB83BW[WN*^#8E
M5NC.+*^9RR,J*RE#:UEOXEWUGA+[/B)^ZY387<0_.R5F)AR-SZ0EB5?&_7B\
MGZBWXG<K_HU$_-8IL3"*>.0CYO(,<=,$2NFJ,APFN52-GB_">6+'/6(.2\0<
M!D$\5LL%Z6";FB+!-TB,/QD%K,4Q.+\"ZCG_:EI]*AC>!ORVF#;2>+FT5!&.
M+-(*1Z+J,'2K.#[X3TWMQ^_@Z(KG<_M6]4-O8GX^[9EYO LT/I^+IT?=4:8Z
M:H<N) D7\\.8*WL3\Z>"HAN=I=!A:*SFS0W>,QK-._-#I_:?'3KW)FXC;*%>
M3?0,G!?2F4%)[5G9<CJ4RP*?RNU;'#;WA('8VQBHV9DXS8](E2F7&A,36:@8
M&DXO-2P,Q&[&P$RJ,I>1),(PK#C,3*D:2*IF&*Z(N\7L+S[-'(Y+4C374>8P
M:A9=*V \LQ0U5P)2SC)UG^FNLSF^F1$L0S%&=AU8ZP#<.][!*\Y&%Y&XEB^Z
MZ0Y3;K3GW:%>S_3MT(G(K@KA=O2ZG[1^NG+G(V :T-KO!O(\Z*>N"<8&I)E^
M7^:+JX3-ETU&7JTD9]1/A<X0?RA(SY#K2[OQGPG1\YITVD570JN>6O%(VTOV
MD"F[2#="EQ7X!IHT## ]M:;SV9ITI<U2V=I8(WA:7-9R*+YR[/"%-%]>DX8A
M%?J9$#VO22U/%Q)T/K54\<9\3N/( C79NR;]>$T:!IB>O\(EN.7&GUS%%(/'
M#C4AT/P3E_/  ):@48:T?Q_.'#!+7^:!O8%=MUYH-,:$T5$YQDU27KPGJWAH
M0Z$S\]_3;:\AP)<.;5YWGQBS7<GVA8V=^AUMRQ7:58B*"9]"]16Q,H8E%\L+
MX36@Q^\2.SF]+PV!IZ'#B8M(NHHQ483U/1V5N3AVX6?&F"N6:?AS%[06$,>&
MJ9E/[@MZ(Z"V+7RO8_\2JB<:OQBLU4*9]=OY^G9K*XUDK8U2:0H%!(%5:VTV
ME1=#A\=3EZ*\BM8_7[XJY>,%X^(W[O,WF/ME#/[24=*I8/[ZMCU.%,15(Y-(
M\3BY[*T2>4USRZ%U*2-DVZ,.(RB%0+#$,:1?%LR!9D[]IAOB;< SU$U<ZW.<
MI=*3$B.:"HWT0.A6?5\%G@NF_2TALR,;*^<40S!$1=#JIJWXS^XH*4+Y@E.E
MA:D"392R>HZJNF7"L3F>K\L=2&-FYBH!A3>(PMOE=EVQR8&J<RN=$NLM@VB'
MSFH_9DC>0Y1'T+U E6\)N->ZBW&BM."D_FJ$YN<@L>IE*&T>OB7MT,4?88;
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
MKT WOD4_OKB9]=H4^^#,SY6.1=QS,#?NA8?APT Q[Q<!UHN:J<NK-$JK5G?
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
M6ZX]MWQ_W!]<] <@Z-_W?^D.,.[8O=K=W]LYVODA-MDT>UMO-OGDYV[&"^R
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
MGI8)Q;3*>!+,0GC52*FDA;_CST:JQ3N>U1\J_% /WD*//85\<8WS\(X>EAF
M7@M[4.)+<;/H\V*F=ZX@D@E'L _T;GPHCC?7.IFI20Q:E1C4;O*"FKR@5Y\7
MM+5[I ZGD^G5Z"#<OMK=:N]=A:':N=H>'4Y5N+V],SD(O;R@T_[@<V=P<M;O
M_Z-W_M[!X=\]/-JAGE5KDB0D$]V0F7HUF,^2,O0-G>;R&W(94XA -<E1NMZ"
MR-R(T_0+:B^.^D.B#H@]QL@Q98Z09E-0"&Y<B(J (8J;2-V2H)V618E*$_J;
M\\V@$WOZ%.D>.&SB?3H-8++HGD9Y/@W'HGFMGAD%N_/[?D$#D-H!W%"Q<J1]
M2^%4;<S"##B;5G$768H""E>CS2:4QQ=9=(.B=*A@X4#><%9G\)]K5@0&:HJ[
MV<&]F0;MHZ,]/2UG&E%RD\:@ 7P!&R&AK2H3_GL6Y5]R3(L9LY)82*:,;!)N
M RHO= 8H]\=AB5H.G )\PZ>:EW&![BV5X4Q"5-Y0SH]G$>R_'&$*"@,\#\0+
M>B=HBI-H"NH\'B*I=L4,8U)6QX7GH_DBCJS+_YY3>!G*_C4M TSMB/#'T?0.
M=."Y5O_NIPE8T2V(,U*P%K,,-"I,5 (5'G0L(0[8Z:I)?AO%<?4SO@#53^'&
M\1>P>T5:_3:$V8ZC!2IJU6^B^=(+0+N=U_P44Z*22?534&&2ZF<C%2,9+,_Q
MO_%JQ-$7M!N*U+']F/#R"$X0-$JA";P4I ZS(DOA^&]N-#Q_C<-C/.D^M@'W
M[C<UEG^/P.+W^0?]QAI-!0PRD1MQBTHU+9 N1\C9+;Z1!2QN0D*II>\*&6)P
M77@*K6!4YE&"1E%>H,Y\?5=Y8Z+4Y"',)DHPW*MPP((X#YA6L,7S2"C!8TRX
MSB9-\T_H<$%N.E%S(C'B0#8 I@.K3/+\PQL5IPND&8K)NC\NU'B6@()_':%+
M;XW\>0U]O21]7<?I"/U7Y6(1,R=SJ<T&]1N2:4A&2":,">P8#3:/JZ"W#9TA
M(%R3$E51T'^3ZX9P&L(1PB$[A!UZ:&/DL+QHBAG7!; >T/.0[6!BOYM+Y&8L
MA;!V?)8,GK)8E$5#7 UQK2"N<CP&)7U:HOW*ZCL;PHFZA4]&9107'J%Y5C0.
M(QP-?A_$Z9BU_R8\WY";U<LSI5D3ANO ^D7K+0EU2N0U!9-(&9?*)G'6**"W
M= XZ.9B Z(ZX4>11P[@<VM!<%Q6"0A9ILFO87$-WM6PN3F^!8^&'E=3>)FVC
MH1I+-1P=STWB=8KR#1WGR(XR=8V9WVD&2EAR$V4I\:S7EH_QK=A%&.>I#6!H
M5REZPEU_(M80.7D"E')!T2GRR>G-,TH#3.>+$@>,YVV!.9=Y 3L*.YZK&\HA
M&&.('VM;6^+[0X<@9?VAMQ!FSZ/Q2_.%"K_DZ&26X *6N8)V'-S"1U0ZDL\P
M4H\J,SL2<V\EG'&0:>\K*CA!4E+" @P8YGDY7]@U:_>CG[; P1DPY#:#WI22
M!["R$ 35/,U,[H0[%(5-XCLJ$)@I;ST8+5$ZM  S3K,,G>&5N 3Y93G:H$,-
MREN660V[DYV7;P;HX\]GE"R!:UG$<%]Q2B5*ZCCB4$?R34?T"T4H+N\-FW!8
MJCYUANF3JH%P?\4-CD&9A$(\)!,JA 2?<"(2U7K61,!J7[49"*I F&OP  KY
M4.!K*JDRN0U\Q>$M5;T27122&I,"[4HT#&9;+G@^F MU@PE&7!9%OJB[>S8$
M$ZD4J>M4G<KT@TM$?=U9>*L2'= A"TQF NK#%(;OV!7,F$I-=!-_E8XE<XLN
M1)G8@,W$!#0=PL1<J[HS-![<=%PZ<=1;Q9ET-'[]Z>.3%&:91C$R! PGS:)1
M5$CV7?6!%A5&QJI0XN^[C0I>,)T2K#J9\ 4."S=R*-OH7M1[@X2W,G^.WVP&
M?0X4Z8M<7]$FK"Q :8F_D] NQC3Y8#@7*IP 1\UQ =$<I#+/T\1E_'",$^C<
M##X"XT*MG*A26X41&G]P6&E\@PMW92!==0RZFFD 16372I@3W'W:9/PO.R\P
ML8^83YKG$6I8J-?C[& "X361$]=.J4DTIMPJ;_@6/)Q1H/*6F!LNAVJQ9)E3
M>D+/12)E9N&2SP<\1U[#>T87B1Z1=++YR+%2S)MMO+C"DV$@8<G.:3N!8!&J
MG.QX_ZVEH.#O,#B&8'$I.LGQWO@K<VR8&Y$$UF@\"[-N,M/^N,RT[28SK<E,
M>^V9:1>=P67O:F]K>V?G:'V2RBY"$*0]VGE)H&NW]_8/=@]&5VIGO'NUNW6X
M>S5J[ZLK-=H_/ C;^P>34058Z[+[L=W#GJ^]RU_[IZ9#Z[![WD.$Z//.>TI3
M>]Y%KUZB1Z::YT4)(1*.XG3\90DGBX]O;Y<?'_T!MC<MX3_^![<R:(.8&OV/
MW N]KU[OVU; >QO8S27 X<[)+[UA=_ 'Y0/"?,]!>1'7(USK/\@6JA[IXV%
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
M[???%WXK[2/\!#1\!&;3V>)21RS:" &L_5M][X65+A2& _S@]4??KA2 ^J8
M-<B0-5.S32107)<U>U@QP+0C5;!87]J<:N3)Y2>K> 8NT.L(_X!E&*PE/OV)
MNRTHT^,BO59( RS(U=<0RU];8G;.T)\- J=D)5*11+)[3,?)RZI<".,O/^U=
M6G]Y'DG0EYK(AKGI02L_/D^+B#N6G-&KKK7Y>4$;JGNLG2PGO0YI$EW>VY[(
M<MTL)2+C< <XBB\@>.8X0U+<[$+ANX]P_&CKN@$$8F\&<Y +L7 /T2],#^R
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
M3=(;]CR/TC";++_B8V?PC^ZE><.M]"63WC'8!"8F*(5V2R*\]Q5QP\'$G'/
M,.-<:TX)%W4-)"0FXR[5QOAA!@[<A/L;0PHF <4=G6,VT@ L4\DU_""AX-IR
M ]C-8 B*!<,OZ>"W^Z:6?YC47F64I>$$];=QIG3/"'S.)CZPAJ$FXN//U;@4
MNT"?.I5Q>$/KMBIF;3D'?C/=_):[G9N1N:M\2-@/= 3ZPHG*8U,]='4N63#%
M3+?( 3X@N37DR<-6JZQFTF4+KS.UW+36"\ZCS9=A9@BK>O<>F)]F4U??JOM7
MZ\[P(0:,/6W2< 3\!TYRN6',"NID,TYV85HY4MOP!?LL8*+ZA$/E.6? 6."
M^DD\$[-Y:H9?SY1 IRY*J8]CQL3 @]0O@#I8W_$61KFN@:/&-:.R@///=3(2
M$!/Z,FX)Z4"8O'Y< Z/)!B_!,5!*XDNR[3%K[XR@SC8YMO1,X6HQC>H<LPIG
ML(ES-G*"/(=OTO+]9LJ'IX!/Q=[]'(&9'H782YJL5"K7YG'DEK9X__AV,%MF
M[XNN!W<N,3Y2 =JC":#? DX1S 5N^4D&.3*6Z@^=VL9\B3E^XYX;: Z*LF_0
MKT3.U3,\G3V(,\F7IV* 2LRTW6WAUNI8>W*M=#,B=S@G'P\GI=D/VWAFVQU_
MC<Y_^"S9"]AB&PAA"O>BL%X,V32J<R%*$,.<4Y1 X-#'-"9">(9C[0XM9DLT
M03(2\3IIB[1>E!*D1YFPT!BIXA8]7W3$SJQ?$/A!;RE(0/8'VDZRP 0R3*E;
MYK1D=M5<)&0FRV(V)R0N<OEQ11&ICR%(TT5(*=6LS\!;)E&F&(213AA=&71G
MF+Y0:M;_@EE_BH 2$<@CO('!I"PBFP>G'8DYL@5'8E9.T4FA=:F3Z<ST7V,N
MN4%<TKGTS%_QF7R%YL@<Q;BCC,=A:2;F">M- B&F<["0HD-R^=^BICUB?_:*
MK:E;I/0SPW)\-\>SNGDM8J*!)GM:GN0M<LI8=J?W=\17J?Z^OEQBF%9YMVC5
MY!+0*8HZ*1%G?S$X#N+PMN6EC>:@:Y)=8E"3T M[C6?NI7_" BDW.59N_A>^
M)<PRE*"%;*]- Y-TSSP:&4=B4>7Q-7W0YJ@&X.X+6HO4%'.C6&'B9BF6E'7&
MJ.&KG!@_M,KL0%V78-=A&O%Q.I]'.0-]P>J/AX/CUGV6BG6>FEIFQWW>$J*A
MB0N@TTB%)$:PQZ&ONL+YP,2RNZH.^T+TL\S)8&-*RFLC@*X[7]CPMRV*W>BT
M/_+\(Y.P"^+-PMRZW"@9TOV8\F%!S&C//!I6YE:W[)4FG$*@X/1.5?/B)Z#A
M2Z6=Y=_+"H1'7,OK),GG+M2#,Z,OZ4*!SA]1%F08Y:0T('4S2=&YB^>^S&C-
M*^9FY7!4; :G;@-KQVC=KDS3[8J*H3O!4=,Z"H+:M;=;.T?[K>WVGMY_;723
MM<SVH\EE<$)K]X#T<9(@ JY,!%H%\RB\M-'!QW?M=@ W.XYTB8/IC8T$#U?@
M8!L32?'VWJ>^O:!6D&;781+]6]?D,&0DTKA$@JFVAQ*6^!R^NORF@M&QR%C.
MFRCFLJ/@LUJ-GF=K#3@'W3&)<6XM)YAB<?,X^2G54($4@<#:F5R<_AJ,79#_
MI*^-!AIL(3LF1*NJTKFDAQN>[T(D:GYFM$ /DD]"6,AG"R\:XI215'$1?2$D
M@9T1^]B<%&Q'X:?@<H1^K(+T>+*D*9O79!SKAVAV^LG78@7WR)(U*23<GE--
M=*!56Z4UEHTP 1$L+VBO(O6@?-4.1?3$A&6"W2&7V)3MX=P^8G483'MG-?(S
M1H:U;+-]M!F<I\[A8X-94""N(RZ+N@XS@Z#Y[2W3+K=E]\WE/=]JE?$F10][
MK+2S5\H(6L03.)G'T[3)]QSE7Y;!SS!989Q%(\Q>&*64%Y,[KFHV[]#51G4F
MU!M7PKQVF+NE,BA!$0WM'E@9X[&K)N1W?\AOMPGY-2&_)N3W8#GPX6%6D"V1
MU*5!OG/)+;Z\S_T0A#J\M<3G*2B"?AK#^=!48$[*[Z<L"[)-.)81U:#P.HD4
MHSL])QS^WEE%28W<R>I4]BRT0L(97<L;[2ZB2(K3#5Q@>*5^6(431F6M!B<\
M,:;5U:>V0G^TF)#\F2N@02DEBT(T.E1F88!G&1T\Z!H1%5ZU@M]2>"K O"A*
M7:..PJ"G\A5Y*<M;O+:>>=W"A*<%5K@EIO,[&5YP4F3ZN9>AQ:O(E!-V(SS_
M\2P!<7--/]';(LN&OQ2Y;:DD$6V4KYB+.,?1P\14D%D/+QOS=D]Y:EATC/):
MV<)@#S4!-J*$5]QQMV<VD)W FAX>PYJ8Q.B<B0#(XIK8\\,4S6C#8EU4TO9<
MZTRH)J>^/F8G*?2:Y\!8;'43ENBZ98SN[K'%!(O#X H8+&4BU8>$"#"+)G#,
MP*><ZGUVZ#N5XG68V:86#W=Y.H43<=+/I#V#2G+.:G,WI56!-Y#:FA:GF\/Q
M%*E.^%JJ%7=<*94R7$X#S)9@)S7BMK-1EI@TR^3#@;/WOV;O+1:@4[RC\.L1
M=9PYNXG&^OI.U$A6/P^_X(>)P@ HB@CM@/$AVJO!5+Y+8X05!_TVRLB.Q!U2
M%N'Y/@*+$NVKL 'P%\ST]C#*)"GP?IPR-("]:@.5<-EOINF_8@?XI.7N!<=Y
MY*83<[%Y GE>)8YOA4PK !8.7+YE *?,'=#;TM(06CHI6[]]);:(83,N$$UN
M?;5<] Q/DJ*'4C*]Q0XAF)_.DC W030B6I(\7)&@L3LX?U4*H-%7$FDFJ&$)
MG!FC>T_#BA"Z/3)TNQ)N80]?+,\C<!!>S L9*U_6N% <"T+\!^)D5;@Q;)K@
MMQNPV/GD)!D+2*<O&BHRDM G/#=4[N=3:)(SK0L<1DA(LI9-N5],OV,.1DQ1
M'A47 D8<6 ,)(-GPQ#Q*O#!@N=$N:S*=<@^!BF QLM*5*P\!95C1A,$D-Z^-
MZE37_4@#.SE0=+J4QO'"298W[],8N. 397NO30W-Q:HJ#NVXS-W<*./,<2!>
M4+F>J3DU#H2+*U'#'&N7*.B%O-5V>Q:?J^(,'ZZ]7WX/S)_;M6AGKE<JDX=3
MA5#\U:#!O54I+:GM"3 X,XO3#.Q!X V<A7AY/-0!E0AEOM3^ -^!DRXBJF1D
MERWRK"FFD)48VR*>@'-$]Q$#'Z5@Q%!8B.<3(DX."M;<R8_T*C>4=&:Z4:+J
MZ$;9$PRT91B^AC?.@7'"U[&BE+(RYR02L !,4H^/K<#..2+9C#DPPF:/PR)$
MI)T%+%7*(N#JIS$5YL$FU !MXZGQ18 GN8YF5LX1PS'+&&%6P!GNZ9;AE$[P
M#4!P#J @+++7A2L9[T1ZMPKRQ,M&_&;/B8(9G?/F&C252KE(QQ14(UX8)9W-
M4XH'N!'[AZW3-![Q8#/J9+^N_W(ZHE<N2>%9/-P.1N9GBM"DMJR0$C4@0CQ<
M,X;4=Q%%WH <U#/ ,Y[ !21.6"VE\&<JE,9CL/*@MX2VVGD<MG(\)H?&->[D
M/*+\"TYM-&E3I-.X[0?(A6V+C&S]5EVA'4HRO>1*2N(2M=FDQ&4.(==Z@JDH
M[JFFF1>DH6JI*1 &+<(.T3*O,%!CJ_ISW4=[@751D-8H[NNJSKBJ)515\\?.
M=$!5&0@/F'E9D%IU?TD39PG@5)!?XW])B0:&L('A.47@+A'?(J)9E1 S#+GW
M&5?;S-3X"_IFJ %.A3_?NHYU:67F#B0WRSB+W,-PYGE/U[7V$1-X79^SK99M
MC4=A99V[-DU1SUYNW_99F\=+X3VOHPN;M[IIDP7M<=LWH:8@ZT_PPQ7K3\A6
M41G?6_]QI'*=RR2UA^S3P3@?M7&[G*F:45M>YS\4DD#1L6_KVSO(!B!L@Y,[
MR1T6].Y3S- M^:KG@QB_Q5 QBO&D(%&$'4A&TJD-?D+)$65!ZK[.C<0;-#&Y
M!]H[(C>+LKFHX:+?24?[":K:RZV^Z$K@!L59H@T2 0_2M:)+A8I8O/AU =:R
M5I&GI*-(F:/V'; 0] H=YV$\!;&LW1/C,:GIXJE8+J*LUK^2TZ0J=)=*)*M@
MD<1_;QSUG0&1)N&<\KLQ2(J,EUTR[+\),?C[6YE%#F#B!&LS\PINW6V-5\[=
M29??E>B.C(W);(\8S1_B>#EW1>"S=HN9:]05K$YT5H8J@J..5WF[QE7Q@)VD
M7)'\+KP9D@E0%J$#+S7ULFF^KP5=:[FA\_T&41-#7!E#W&MBB$T,\<\>0_PA
M5T??=U!5ZOJ7!$O+,+?ENGR7L<W"?X.&C((NN8FR5$,F8#&$B#<P*9A! VL5
MYHM* X.X</CA9<-*KO '96\&*M\7%(?3.$UQ9?-RDL>P&DRZ3M);#'YB<]CB
M;C%+45!4H TJZT5IIYV/+*Z6NT])J1V+)*M$.<"E H]=4^Q.JB]:ZLKUD_"Q
MH%9H%! WZ ,Z5!)2O"]'!9<K[\8SUB@I4PS)([QUX'$)_037SGJ6B=88SX])
M9KV-2,/0/@KM Y*1D;Q<A^2*1;6<=EWW>44\7P@Z/UFAP=Q*ZQ71&>XW4LEC
MO2/,BS+?_^'Y2]QMJR%[UOXD%"5:88V>=M]U$LT6$<N7M4TX>9V]U1)[Q76K
M<#ZJ.+G1*F--7]I(PJ_:.]3LN2!E=5J!,2:K A-0@<%^H2;$HI6:).*0'$H)
M)J_G,#!7K92Z)I%]3:1?,1:3:,&XV3(DZV^^*>%Z0TCW,G5/^OT.*HPY3TP;
M14>X+2]R%$POS\#-.[8#X93GN%HJ5@EE8/$92F894EZNZ[W<"6T&'^"64]]@
M6XUX#5<'3'8E.90,FL%77?,_R6--<<= A7VYR@>_4_H*\XR"G'#%D10JJ"94
MRL0'92QQ_'FU1[E UM<K[=5K@7%BM\"WQ@M)27JFD8"A#Z:77.95J_:O,#]:
MWV%\^+GTOL?.!=9QRKML>)PM+8Z_<[35P66T$6R'WSL^-6DBZ,'J&;!:&Y0&
M.Q730TLJW>2Y4F3NOJ!,ZSLQLYV6V<OFI-WN'&]'C65Y5V-7PA1"5&#8[,QL
MM8E*"-9G+JX.+(BFFFKFX;0**N9,0KK).>7K3*6P%UD1B*P2"P#P)G-*]S@.
MHSF[IV(,)KH@,SQ9(VN0J$ P5E*"7.><$Y][J6Q\<ZEH!76"QB:W&R>#=HW(
MO\BYZXNCB!WI9#Z9&]XR/3-<$Q\IS#EWUW<I1RX;V_*]&!97REKK)LG-N3C8
M^![9T&+!OQX#+X^!"V!11)V3 M;6<BAP'.8^A4G.C%V^OP!+L;X'@-4">X=C
M3*>A2 -)#Q]PO<:WRW+*E&9Q;KW+[;C' )B7<-,GMAK+Q.+=GKI_O#/BI;3Q
M97_SR+-4'-O!^+YB=<W=BS7#D"-W?FM+K5R^(IDPU!!&!RC9A..2/73+Q4C#
M)8\O#$U''G3[$,)4,,XM\<>9_L9PJS+44D7\Q.P2=AUOE/+(-<53NL.(\>;D
M-FBC@@KYEJLRS3LILXE/E[1\W$IJ&("_D#*^7'("B*6"G0NCH6Y.]<VZ/V19
M(+R<K=HD79G=I:SYZ-(*;E-D4NA=GROQ9;09/$=LEF+*D#X],ECB@BJE\*UC
M*;?\YKE-HUA 9^ N7H?HO88UL6[C5,@Y93*X/IO7Y:2_P=<3<74*)PAO6;5W
MTAM<#([\P91%QU%-#K0,9CD.0O!QKCP#/J,X;U,DVQ(R?BJM&HR]R>E[MZDV
MI:BLB?+'E$U@8P5M$5.*Z'2:4ZP=V*OT/< ^W%%B@@'%3-D7L?/4*4S$!Z0;
MS%AGD4F_&>Z)8$$.L12N=;A[L'D8S'4]G%.5NTN; *>GB"/R:T%U,UE<<!9(
M=L8VG$XQ>6U2-U^SY>/4L0OT/>5#0]=>%1;)="S!Y0E@D=TFR?^--)7I]1*I
M%$!TB0(.IBAA$<4/# IKWMG<UNO5E<&90GZFTY3M&W2?'T=K\3;;U&9C^(8!
M''1ZHSC_/X89; WLYM[R;DIPC((]5/USW^[>A*SQ"QY%E#N["_M.&;0R#BN/
MF$ZMCPTC,!S;Q$A2@0**9M=99"#+EV=',R%$3LFPDTE4]]^+_4Q$7FK2M83F
M$RBRP:5#AG,YV-W>/+"4>*DG'B$N -IM^O+QDE'ID#TBA$$Q0+3*26""!%(S
M^0UXBS&7J(]&>)-F)F(R4H;V1G>6S!],>K[6>@_PXD-RD Q@4A."N#\$L=^$
M()H01!.">+)"%4>3F2FL00K4 K1.T")<8 30"NF"O"0FCJ-+K,S2U)S<Q:B[
MA:>P41*HDC<@>_BO0[92._\_>^_:Y,:190G^%5COU)AH%F2325*/UNZ'%$6J
M6".*-%+JFMJUM;9(1" S1  !10"91/WZ\7ONPZ][1" S1:J2;8)9SQ1% @$/
M?UR_CW//@0+RV[K?-!WG/M[MUU6XJ1AW^.[T[;MB]CQ,:%G,_M^R>4^IM=?_
M^?+[^P1F"9<D^DG:#[,O5O?#_]R+,4"<Q-;/GD3RW.J.G*\3DBJE@X)^E:XL
MO:4?/LE\5*;N 4YFF[%W\Y/Q& PI_O;,$7<3Z[IQDX1 ?UD-F4WL16?4_D+O
M$ON8:]"U4QY<'%%MMA_*=;'.USY\0]U=?5J:R+,5Y!F2]OJ]A7'!I>B<WB1U
M_E#\IFP>$'EU3-^;3N"3!"()_U%6D7C\-TX8,^XGN-.7]3(^1Z_F"PZ"B-N#
M\K34"=,K4L9^R/ B3!-BD:8GW# <D,WU!&GQ5 Y3-\VR6="G5A+$;=U<WM<*
MEAO9[/O@U6%O&:"*TJWG3#['/74Q+EO$Y8:C]FQ9AD&<TE3R'[]#_WJYWE'(
MRQ@LR\4WZ6C@\'1*72ZNELL=J/MH*#KI[PYG%Z25MF/9H67[-/FJW#P02<9]
MOKOC?+]EO]E73,\FAJ(!II"'BB5T,HU.NE:$+F0)N&*DS1#F,4,_-*ZF-8G>
M.%.4]6SJUF/;I\F2FZ2K*0CDM*)+* A5OTM2$KZU!7?4/(0QNRAZ- 5)Y(0'
M*-,DG-6HJ77)<?T[_ST6[AK 1U-I4NLCL<=S*@!?YGJBZ'[55:KXY7/SO#DD
M)2E''< GJ8,-CKV\?"]E8/YF5F?(G/CK>R\^;Q7,YZK_23&4C!>E 'M#B77!
M+,5[63H^O;!NK!\4,1&AG!CA=BJ[KA'U(A@+;8I&IRR7RY-63-W OJ*27AD"
M/90.XES^B+>+VIBX.FG1C61OOTVWP1 $SFVF NPW DD'[?_EP;L':2.F [8-
MAW!G*N%OQB9X!(02*6Y8A\-O")^8/=LU3(8Y;QF8@2INCD()/[2MI9*GS/\Y
MCA7W?;T5SNOH>)9H #1?12L9[CG<9<;^B_>FHL<0TXQB]O@:2'9Y5TM-R_1G
MQDBVSJ(^C3@SLHNMJU7OMMBQI8:.3@R20FS%[&;!-\-UPV+KA"D7X0[F$TIX
M4/WRV7;;%]$CKF@*):.Q6R/?@2#+O6N:L/"$P+Z&E/3H<S.C=L=-G+<\CZHL
M1]$P$-R=OLHLTA_F]<8REZRDSA >87\JAHL=^QA+W$];XD2XH'+B"#":&A#"
MCYU))A!"/;OMEB6NZ+B?[>!7X#<%1X,OKL=WVGG75'H+XXEV%6=(9Y"Q52((
M,V75M'%8E,'!]0NQ'UJNW!F' <WD;ZA1*:Q7W.>S+Q9^_H=?DB,$6\5,0[PM
MYS#D^'CD8E5.U.B-ZW?O<6T;MS9_JR_7>H-*$6#LE<6*RBTM%4T,:<_;=D5Q
M&JO ?("]Y:J.^WC)?5N731LA\@OJX.)Q;"@SWLRCG[[=;^2]LW$2W])X[=2!
M [2N<Z"@/_J>?#Z$'?*,ZP\YYP-4O]FTW;)'T0,!FH7%DW032F%C%?Z1N_4H
MR*EVJXTR!TMW-348X1CL(B=@LYVMVRL)JW '4O'K&;!H!M4G'\Q?G[JB%"1@
M'%+($_F .'$3-[5[5'97*^,3"#^72\:D86F/^='#^=&OCOG18W[TSYX?O25U
M!:[$-ZKF-A,Z85QX^_.+8(->$!RJFOV(\O\;3BW1_7-*=3JIH/_RXL<W_!?H
M.@[!5)Z$><0^HWZ0K.I%<P:<U)*T[@@ %Z-MXL 0WG_@@BAGE^#^<#'"'FAQ
M[)<U"*C>;4LJ0>_6\"KP<L\0$/.E\AT3+K]Q7CE1"G_WIHCWL-P*]% >%[<]
M@JFB7J>C/-NS"ES%\(CL)<,Z-WRAO!//[/'#KQ)?Y.<R+.$"'R:D[#>/'R(Q
M4:Y(U['B/&S\JEXK<?+P$&$"4J^ !VUT#')_54QR&,=>#*<854^@),/]AT>S
MA[5W[\F@#29]L+<.+AMG<I@ZT1R]9*X:%G.H)]:T2'82T[0'1]JX)Y-&9S^?
M7P1;7G<R-6$ID?^D5"_=I:!'#HXXN>2@NB5L$V0-:"-@@O_^]C7-!4DS;.,N
M$,T@:-8@\5MI4W&V.U!TM4D&[,!OB7L%DWKIFHF;3;L>.5GU(V3'TOC=3CRC
ME%2P:YIJOFQ8"R"\8%4;=2K\2"O^3H]E)-'M]JI0'<1 @[(5Y*4G/B( #QRL
MA5!ETW/N35W8,(U;9D*CK(GDMT*8TJ!9]#T^G8!W.5V]*44%KQ9Y%8N;9",+
MXH6>H!0CONR1O.3=I!?>.9[V:?*;&T":.=2> ^N'9E733$R3A #\<[A\2(CU
M[TC&TH1MP]DS7AG).OF)L\53E9^K Z.'X;?TON4J9;%'L>ICRCF&-(2U\1&;
MH=8)^%')1D^&6U/NSC2)DKT6&R[2%QA9'X0KFUW7[\JH1/++CR_X5- D)P88
M1XVS@'R>O0GN77MUB$EC\H*5(A3,I@G:>TS/T9B 5"Y4*_RZ)R=%JL^QSV6&
MR$95%5<RDU,-0-T>&F!:'L1XOZ<CM]7RQU_#<);RJD2F120)3L,MA)+".2<[
MB<*2P43J3]/CA;&0$4K+2-G@=-SMF80,XPS"^;(](SX#Y$/X$:G^ =<;XD.6
MS?L:3U@NQ>+8Y$_/[,A -69.LH+R<#Z.NMJ*DI4H71^5^!["W,U!8[(CL(=Q
M\GR1@LBODI/-G>R4/I4QG'ERH ,_/1)V,G1J*FGE>;RXL#JX@^'SU.MR#CG9
MF#LQ\K*]=#J IV7=CEJ6K!+HSVIQ:(@\%3(+2HO)=0VK:%FBPX'X6P!RFY[=
M[+26=0"L]'O[$^Z\I2:2Q''^A)6F6NU5 .M*@O;B1)@I3$-Q;M?WD;Z:G1\0
M#H5H^4J>$G:T)46?[P@^'%RCL 7)F_A;N2EYDK1(D)6O,W+O</AK2EZBO2O?
M,.Y"!- -3FF81%M5SG*Z)2^=GE9*G=>+#D84VSVK=4?SR[2<$6],4H9303XA
MEE9)NDSH9/V)??#H$R?U-&LYTL%^?IQ=[M9Z=(-;2XJYUGTW<E]]%R:JW-&D
MOE16/7]5)>%4>JT]8U1";6'J<WXZ<?F*8ED%_9Q2V$Q6%%*-4P*[BEA[QB4P
M*X6MJ"XB,/IVL;TJI4$U*8JY(M,UP[7??,Z6_ID4_=_Z.H:^T>G;]*Z6&SKJ
M>\ <=ZXM%B7=EN.\!E(3<[(#T3:$9]+YSV8'6ZT(AY!R?Q?UDA6@Y*6X/<4P
M#8PD0 .*K[=P*XO.FX<T42!/4\$<(/2'<+, 9\.'4W9'=MGA)JYJ!CGCX._R
M2TW>)R_SB5#0H-$C:9C1FB\/_H^N9'XLK"W;E:X;R'7THAO#R+ICP3##&31*
MFV7?#)N!?7& +,B0K67"FJ2#UL %9-!ZM^N"_\+<7DNA#!V!;B0<5_Q\=@"X
M37B\1RZ6,@02$<G0&!C!E=R4?^4N=6S2*D?&!BK<;"-U>%G?TG,31[1Y7"E6
MMZK!3DK6-UR$B-VMOE]B8LFK)-*L!S,?N,;'*(O?1)NN[ ?"EE%ET]96MIBK
MZ(8)KU0![LI*M5XDA;NJI3%E63*+8;-UMS6:<G27402 # XUZ37./S"/,)(D
MZR,<OT+T[!+ZW?#4\Q;*:.$QKF.MDSH=98+JCF-GUZY'[06H#C"+V: 3SU$?
MI/([6C\-?^DZ)V)NIK2WL.L@T<IEX!!S\^- NK/JUIA%? OIAE$V/25%*WFG
M4?(&G9KU9JM1!K4RB7X7$$O<4B'L8@/>L>DD1\K(X(!$;I*T@9B]()4=16M1
MG\34FM! 0C:N:=(7S>,U,C:Q+7L=*8%6DZEB\!XY!"_B_,IA<\Q9X4!I+)D=
MJ=_7"GG+!NCD4G/!TL3Q])1?4YVR49BI43!0Y$OTW(?6-4L?5$@B90G;-;Q?
M#=K [%9YU2F.U%SS/$L8Q%^^.9_O[PC(CH72R4+IU\="Z;%0^F<OE'ZLQPV3
MS^GY2BB+ELM4*!#_F*0PI_URQ9NX_(#ZXX=SZ("?W->!Q*=><?]@QUH@DGDK
M5T*XJ\J#G+A(ODBE /HN77KXC/H+/NEQ=RWZF'<%'U;9C9Y,I=%:&JS3M1\_
MHSI7QSES3BQ/?)1=-YYE5D6-#B9CYY9+0;CCJJP[S]+4$)N-ND(H\:5B"<B<
M(BGF7D*B^P1O9&#/OQ_<#0"MPO.KZ@.;05F"F+&9=J=W"JEPK;''Y#XQT6CN
M-CFT%:NVYH#!1N# ]Q?UQ"8<?FM+64/KK##)#,_FT>1DPC7S=Y.+T<8"L@+6
MY*W'8\O;" W<8<[XHPS9&T/N<==8'E5'!F%XXX6EX2O&*$IG0L)@,LX%;54@
MQS]P=W'X.#)50<\EU+EX1A)A"]I(<&7#QFN6479^SRFF\)X;CE&51HXY(M*^
MC.3<I+4@U+YI"[)ABH1FFW2=< @LGA;#7$DXC2":HQ\1D(B_$/ZPVFR7>X3-
M5W5,OOB>F?@K/@!&-6!#*<I-!$(,AI\1E\<#YE5_''_Y<I_OL:$45$JNH$00
MVK"!]]4LJBY!V@J!!2#&$#9JA58H'=>.-5S)?A5F$2LVBLXP(*URX3-(-[W9
M35ST&N/Q:3/T'\W+Z1G'A'^-" /#M#>0'6LN)3DZ">5W4;_, .M_\:9$OVWD
MN\H(D\W-.?1-G^A5.'.MDE]WF=+[I'.7P4+>7307]3^;(D7-L/)W,45]]].0
MDDO[/T$6&8E%$[91HA:=*;>HM0=>QX^7=FF@H\!3B9-(VY(R>*O=VG(FCLC\
M(+EYP<FUL!80>R-"<ZH,*:'05=EIEFJ:&2\5LXI.06*WK-\PE[J*N<5I)0<4
M]23OXSRN8>Z1Z1E=JDIHOSMTIW(^W<RZ2F-)0LZ<<<]E#VFJ>+$>3"^^<Y(1
M20;3.4_L0_;U4*?BC\UO?1;I> _",G&Q1,/PQK;(&%,?/U+*U(FB'_WUSQW:
M>?>6Z7W-K=?AGU](I\LI2T%**1"G\_6+TV>%P'YLW$XRB6;[F5-8"/_1;?A@
M_^\WSYX!EDC/L%]]1WE-W%??2]TO//DG"8<$/ALLT_OPMV_X/5%)M5KDN^]_
MTK]@_X95.<);T._%2JK4_84R6/.P+-R#) !56UE)X!<@.Y-1]NU]"G#" ^BO
M3AY^^_3A7V;=;ED7^.]'W^*421V9B_F6#"[/SPF#0(?\BI:+ODJ'E[.J"E82
M6C+^KX+<-U(4X@?*F]&KHD9-+A%MDZRZ2R/VK4%1STX^((]C$DGW4)X_"!YP
M$40*+58G5[=KB1HV3>P,/*)I^Y\B.'.JU!#JU5?LR_GV)MA3<E;5(9.PC!L@
M'4PD7D@C0 \C5HC(C>E0=>THA&,X38$9=Z%SYYE85^,V8VM-.6FF$W/_:K:/
MAK%6AZUP?,#-J-0FGP6T#];"Z#D\T ELQGXR3@QW7;&+O/;B]LRJ[3QUW01<
MPDKL2 9G<K,R\G9QDT3PK[(Y3K]'Y-*F7XXZJX<66LZ.:4 3450$,T:+'YT
M[O_D/QVX-A%4:!C"O',8.;&Q()F2%'4P46[-6(FYUO,K2S)\Y8(7S9@%'2HS
MWE'4N-=L00K8WXM%*_9D!8#*$%K)U]1Q!TJQS'JZ6T;.<ON6:I-&?XH+83;[
MNZPG=0@SF&#&D(,+[43:3R*[:@J961>@(*#L7KL=<@--H]J4=KVV:9XG:52P
M6QD17!!I#(]DL_;,,G_Z_3NM2-F #U'>&,(K$G-?I KF4"L7QKU$RGQ%%TX*
ML"0X:2'\&37@@]HRBWG/$&9\L^/Y4@?+?N)8C+JF&/7-L1AU+$8=BU$?D<!Q
MR 7AF[""_( Z6%UL,JQHG$+?CII@L/W2/2 OS0;54<W>]B?.F!A@N;^[>A$
MC^$Z6;'H(+T$M\13(GOK,"J66-SE@-^;O/4#CL[DZRGALF9?F"=AO6!YY%AO
MR<B6/9LS TD)H*.T!#N?29](*+'SLR9=S7!7!D,77GNY-^1?9"6Q"U.AXY*$
M0^-7]MI3TS:^";R\MP"/<HP3KF?K$I58F2EX+^K@=CPY(0*VK<W#15G-'GWY
MR$A1^=^\XJ>CJ@*JE3ZEQ&\9G4K>@7]5+NH)+9@;M3/!T1T9D.:-D2S;<;Z;
MNQ(Y>V!P/H+D=6U9\<BCA$&<?V,]<3TFZ..XS?F7KX8#46_)2[F5/0!LFN1(
M&:PK&?T%319D(LD;;WHO"2O^O_U< HJV4.I60U76)+"'*&,M];4Y&NZ/H:D?
MRUVUW9"]_JZ(C,#(%X817%9NF/MG'6FDQJ9Z#]*/!'<IV%-2PK[D<QEAU^S2
M&B/60!&C DF8,JD=;/E0(Z#;\N!](;D18!18GM,2$=>/9=B'5;4/9N_J6O-$
MB#U.OIV]11+O;:3^_+ZER?S.-5G@O>3SOZR57-Y)O"+!O0EF,):._,C"<-Z\
M?3;.*2;*'F2(^=54., ,LF%IP]C(NO!VU^S66;#Q5XCC,;>U%OWZ5NF;B<?9
M\\"#DP>#N_[*3F0V'LQ^="IICOIJ^C$<3CG H4LZ1\&9BBJ.BA^EH7.+J_!>
M*B^C"RJO5)4A3<Z?KNTL:PMRJ2  4^ATS@M,,=&K--WM#:1R8@TH]1V?C18D
M_^#R]H@?[^S#E.,^Y5=&)XF8;X*30>(G#)TAU 5/G1!3N5L_,>2* 8W4?T8#
M6B0&0DM&ZA&1[=YM(1PQ)S1W^*?+IMOU_G+P@FNN7@'TE;3;$! [$H\B:S--
M6OA'US(DY+F+N^&GW[=\()?B#C9N@IY8RP$QYW6_IW#A&RS[?'\&*$6(VO%)
M[>^B,'Y^4<>-4=QF9Q3JPT68OA3LZ!)M=YX'-;[FD!]NJ!=D"<!T3E ^6(FR
M&[551D91TPVJRBVH5'THX*<O2[Z-B0/+!@3L0Y)XN,XK9T]Q+ZSJ:A^-H4ZF
M9]*"]\^=)  US,/052XM^%.2R49<T# R1ATMD9[(Y5Z&VLB#Q?31@6MHP?VE
M+*[R]"1QJI'$<N]U"G9L@-";X528LWWLTX/7JCD/1_Q[?,E#D'YBBH'D7^Q;
MX4-S/STTO"B#X? ;L! DDS$'5X[(&0LC5SFKN>/.+YW:87]8US4=$'B,K0K!
M9S-'SZR:<Z28 <6##"?*46&#[RKNXB=LT]\A+G)E3==R;\K/JUWHZ_J].!/*
M5CU\1;[Q]3VU43P&N?9DE:G/)I*J,9Q\\*>%FJ#.6Z:[#/YBVRE#W&Y3L8<#
M1F#/9\K=@O#R*)@6';Q+XEQ<U7'@1D M'4NH2_0$E>BW+,9!U=]^T["T!N\:
M>IRV6XN7/JP@^5T]OAV,+@/SY8^W!/1:MW ,KM'VM&F,YC<'G'(?\O%WE6H2
M,>S8*;O2?:"-:_I&D5X)(9Q_-(-4)51 !VIB%!T*#0='GI-^+&:=R B'8%3I
M2H='7KM=U.=!X7=PA^7'\9,9A]\%DCC6$:;J""</CW6$8QWA6$?XN*:6(0!3
MTWN*RD_R>V &8*$PE&*=-1<G%DRMCE4M%G&3+E,O<[DI1V%R+(IW1TDWS[%
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
M=P+D$!/>CRTR=HI2=9%MYU8;<ME'IMN2[FXCE;-'P9YGVZA0:6ONM1E_FL7
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
M@_TYD50/L_]&+SOZFIYL<63#03&=;Q)J7GDJO=9!11AG(Q1%>%NC#E-R)>N
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
M0J/GJX@4ZJXB-8,Z+S*S0IP!8SJX?R>:D7BX='U)PP8?TY:7Q_0<6?3"\".
MH @2\YKWVA?*S2['U;$#PN)^$E.1EO"ROO0[\S*R&SUQ@5 SVR2-=:@ID60B
M7G^WIIUYCE:GZD8N"C>L2GU55G#RT?SD'HTSN(K<^0  ,1PMZLDC#E,M[_$C
M:37299M:&94Z0/>]=F-YJEGIW7(AR!4S5<!.<P5]!(P]>8D/$(Z#\FJ>_<XN
MB 1Z<-.M>7!(HV[%68V 0&K 6(G\R;WZC(8UNJ6/,:D+><R['\Z[/WYXS+L?
M\^Y_]KS[)RZZ,^P!>:LFS8\OVY+1*I9=46\D<8Q,6-?RN^5>D"G(ZE!U.HO:
M1A(NR%3[0(Y__4#9^HZ\![K'KALT5U8+003;]&&&]H6D_*;?+'><1I 2&04&
M!-A+Y $//-4)O<U&=-FDF>/\O",IY%K2T_I(6X_19--><Q/!K:TE+EJ6E+%V
MCU'HY%FYA*NL]"'1V:@YJ$P%D/4)T@X\ $=,) BYY1A0R^U5(UGP.!B@3@<X
MZ-$76RKLOAF2L)%G]</IZ9O"+QB)-_6+TD@;'2N4:^=-O,ZVBZ%%JFMC"D=8
M &6V<A-A(4-2)!*<@O!^BTBBX.I%6I& 9N?*GSI@L\' ,/I#F\:J;",KHY,-
MF<3Q195]3%OWX,Y4VIM<NW";0GZ:[>A D*8 4</UI@=V2IS.J""QU4E<MV[R
M1 @TH0H='\+';@_&O@X B( 8WA+3J.Y]B#A)9@R05I^:HY@BMBC%3WEI-=FI
MH[3MU.^OJFA9+"P1T+6F?1:CI?%% O3TX.5 +69.T\W>7&.-T1=..JOZ 8L
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
M*!FT8E=-&5-]?O.48+H;80KM>::)1S]YZ,DWJI_^R\C""-LZK8U!Q_KT=E]
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
MLVFX>XK+B5H!G)5D0EW*.2M<8)*\08^KV4@N?+=14Y(G2M7W>O?\F8<-/?_
M,E@,"W%.M/OM./OY3BI0>*(CQJHS!0:#<[VLUTS5LI9L\:)C?TQSQ3?=;S>K
M+K P:HP,^4&X!;@;($95$23YZ.0A.&D,[P(WE^L!_(!8'<.\_7W\QW634=#
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
M1@O[9Q^4G!,=2@1TW+2S^!:?L,17%^PX9;JY8GA5$<C1X@U%=$SY8/@ 9L7
M?QF-D>_0E-KDD<+A 9G"W[5$N,^X?3PVHKIEFBE<*)=FZO=-]Q++6;OIJE^P
MBC[.T\LQWOQ$J/<S5**7BN0]U<A#"E+_)&W.WG)[(Y%\O9IWU%0PYJQPEU9'
MLVXHQG7 =N",)XP-E+$G>NE5''A)CGWL>]#86VD)A\VNS4?T;#1!8NSZI]Q0
MVB8Y-2;+&50>C6M\.JQ5]Q.A[DNNTPW@H6'_F;:CVB;JHE<AO GJBAH.?:<7
M-P[5]#%M3MK(0%.5Z!9Y94%'!H'R"']J*1S^SA!CYM*@Y:)M#R3E)XN0Q]6D
MWMJ^#%7>HO9W"D.$&6!Y$R%6A\9!Z5WN/7!-78=R3>--,LE73TJJ ,#[80VU
M/KO#9ZQTQZW;VC# &0EYHGRDQ:-\E AGNG(AO2^""^ZF&2VQC^=5$P633#*"
MY-B<PUH-2$F6O#"DW18I4Y<%\2B;*![L9[R,E@H8@%M=4OZ93=M *!#,NK-=
MB:U0%)\_T6\-DM\V1;QJDW=A[*O#V*-=&'L7QMZ%L6\C1[G5< 2SS OTAZKZ
M2MTF\D54VD8<P,$N$'(6?E0R0Q16&LH^T7I(UV(5.:G$%5,9,L\<RY2,?,Z'
MI&B*9BA3DB/5+8#F1>^F&MJR\CJG=KZWV:.ZPHZ\E*F)$"ZDNI':IOVH-6OS
M9T7 9K2MUCXL@1&CM\-B2;;Z)]DRZ:"BR]:5NB[=2-@WLQJR$AV7)"%;NAD7
M"%L)2M9#PV(@H=%CD7.]]<#ZPC)YGQ<>O @G"U +<,RV9_!R5["I34EP>1XV
MHA0NC*G_.^$".:<JM92^).PC[0DN&0G%5#NRX[LT5M3,,]B/Y0#>-XP+T*M
M"N$0;%<8OW&6D:XPW.$!']7'_.(DI3^5;Q1U.O?-\G#+[KJ+=7>G2;BI_\OE
MSGC0M%=B!;3LJXQVZ/O/I):'7+_9\[+#PW3#/K\W\PMZ$T.V)D(:6?B$943
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
M;J!J7"J:]+WXVO"%.&E\A%H4+&D,5%U+A#\'F@/SECRD\[R$_T<\7Z9[4JQ
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
MP8:AQ3H>#\P2: !4T,5:]"$9B&8Y2[,$^"B0;6'*>@'W> GG/#9J_\(6)C2
MF?9E=7?HN?+M 6HRMUF!?8'\'>;)TWZ>P3&5T3]+4C\COR?=W4Z.S9<4KG<Z
MN<UTO1#I'4[I%@K_F^02CE+WK$!!6J!&TN$C@3?7H'#";1.ECNZ;\X@ KUO4
M4Q,M#6JZ-;P1!"N(W 0^DS$L6RSU$[PE)P=?(UF>G'P=K6!PE/9X>(L4)@,R
M9@XV.5!B'%67.<CW*1';19(NB)Z%/1%I!FNIY=!Q&>C:R&OVLDP=/WQW]C;V
MM0R^VZ3>U)5XBV+O0X]GP)!$6KA1;M 8V= \2H#ZBG-XQWD"ST\2F& Z 2X^
M340+25;H^XM6H RQHXB',,TUM^;OO%AH":2X_?D%; DQ'])]$CC$1<HNRWJU
M6I!0:0Z+LX ]RJ.Y6:R4<86:G=U)4L?$]_3%R?,=23%X?T,?)(X6'H>J7-[Y
M>M3+AI,_ @\+S_T[S=ZG"9 T<XP,MN!%GIWGL(O-U\!N@H)J4$R2B 6VCR-,
M\J0DR8ZRGEP4<^"7HK.!1 *FFJ,B-,GK#%X/FR7>0YARBE*ISJ:X"!B'&"P<
M^01/^.T\G9O?4KPUIF"&;2<;Z G.MXD37N03E A VMG[?%U:[0!G.+V %P'W
M+W7'.G?730_O%TE45*X+<\[#^+\]+](IT3 1%!)IZP;II2@KDRQA-:2#X^YD
M"7 39!)X3Y3G=/(9V Q\6&D:*#]=KO(");S.](JSA]GAQ- 5!!<$]V?!(Z4R
MD>"2H:@?ZX;"X'HY:?IW>1$^270\59MG>S=SF;S/-RI,SB83P5!&\_6TR)EV
MZ!G4UB[2"9((?27\B<W1<IVA9SQ%DZ'($OH5,.S.SZ<I<%CUKE1X0^%#?UY
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
MMUSB'+)B"NPW*\&]VF_A&6&5!>404JBMNRIV0QTT,96%$"KNDV] H=@V ?O
M"!XQJPLD&#^0+F_J2@9IC$$LR*:5T%;,ZXR4'M2Z*<(:;*359#9.E'02' EV
MJ^+R\2RW"2&=59>.?CB\/:8:#U?2LV'MKS*4S9S>B:,@1?M:,<X%CAB(9LG/
MN[<*GD,C[N?/@U,.2K&N9)1@H><FPPHI%-Z&\R^)NKG QG#J'BP93UG*Y1E;
M9,VUH.$A>:]NW#!F^LV(5/N8>=ISN-)C3#X(:U 5>P53._$#)7(24?9[LK8-
MDGQ&27_X:C U@"5P%B:^U]:#BB'B[2]Z0#)1)3<="Y$RCPPZ77Y1?L!:%[?Z
MCMQ0S*R<H^Z>G?,=09L/45^0:Z364>+(&-:,^J2 /?$:>X39$E# 8\W$D'QQ
M"6/:(C<+8X$^*U#)STWL3ZMK]TF+9P'.YX8[)@7HM3OFUHVTM;49F@5L/FXO
MOZ-U+]!EX 6P4?%0 >A4$LZ&[LQ/%/G(Z*$W \?\S""1'!%:).N\KKZ?I1_-
MU/=H:U2$0P(A-J<'N/G5=_X7GS3C6R-^#H];B)__]9>3PZ.31]? <&X$$/Z$
MM,JKPB&-(+M#J6V!4NX(XT]&&)A?P%'ILFHFR.SH9$<G3">A[A,H$N07M&K5
MCF1V)--%,HQND^ZDSXY$'(FT\1P)7&TS?>R2ES8F+YWLDI=VR4L/-WGIBW/^
MP8[Q;X_Q%V955XJBLHG9=U]JDMB6G6S3,X. 1YJ8EDK!1XEM?SP< 3]20596
MLJ*L!/'6E'/TM*H[-G!/<WC,+]IASQ]E(Z5^S(EMM;B=21]B_URCN&^M#N6\
MYC#"MLK?$-12TG^H! (K%.94>;A<)H4MX"4OHA\#+NS,R6,K&5N<Z<,Y=!11
M:("R8K$?EVG:"I'[4F7[ABK/D0U+R?M/R241R2OR)O^ &3I431P]X=J0BVV5
MX7+ SV3)1'&\.^<..^QU'Q@<,'[F$E$1^:D%_\A#^1Z<<#1'?]4YKD<FY"[6
MB"9<X'3"L:EL L=.*0(9)UG KR4DY;(0"6"8<UC8)>W*"PK[7HEA4""](GA4
MCF=E/41PE/@'^]+?R9(4Z.+&DVP!>;5FUHR"$18D*-%<>BR(;7&D'[!#*5\$
M7S+(FYMP /0F$0M>+*<A!C_JB,?@4BV.JD,Z3C-4EI$X77S5KGY64[HQ,DNC
MG'L1+?)$TR63C_:KB?'AZH(2M-;Q:,'0]J +7.[9X)#WYZ4N^DF#YMX83,<!
M[7*Y3,N2]E.6^?+)FS.%<4#8WB"_L:BQD)+U-Y0E^>:;1UN)%4LDJ? 3Y(BQ
M5,WQ66/8ZIS%%F4<222/"32E-YTGQ52!YK3N%Y.<A/8#@I(<J6ONT?;.Q^\C
MH2?D0V3\F->VGO6?Q3C)>F\(8]4_O&_PW$RQ: -LG'F0\=_:[?=_\8PNB"0N
MP)XOZ\5YHNSS+"VXD%>$7<>#[1G[[XPQA >GG=GK_QRH2,\.R\>*=!F]T/1M
MO%:GTR4/9O/NWV*I-2SY62U!>_\-T:EDPK4([HVF*6O8DI9HEJMY4BK<8"U)
ML4GKI11REA?/],7"L=EQ%5"09@'X,TMM5L8KQ=H_CB5U=^,QP)MN>_SO\Y1"
MJ\W3>YE75"68:08$[]7$KK&U9;""QXCKB6\,CU%V$-/GX((722I)C2M3(%N5
MD'.+_REJ]UA&W2(CM)G3@Z/8,;7FGKTPT[3F2NZ?L#[X'=8'^YO]&AO3*/MO
M;:!+Q&$X;_RQ)W$[I*VR.2>H$FSJ8HDA$$@HAGS]TJ6E-?;=D=XI**>PO7"'
M'8R31^*O80_.K09GP^O8PBBM%':M-;P%/2HYM$R9RC0>++NH##PW!Y*^,+W_
M8,S<[EEKO[R=M<D%21F<BN3KL@@*V^<<LF[SJJX03%27=/44K/1[RDY&!A]X
MF]/6/PG%N6R0/S/;0TJGI<.]-CG(1+N!<'O.I;K#MMD8'L:\:P&@5M+8;%Q[
M7ID;J1=>&3(GIP>FGRYA,W5LJ507N\0 O\*2,,<- QTCD#U9])QJL%5LO,IZ
M/Z"<9RWB-5\E/-L FNHU:@%-QE56Z1)OCS"O("&"M :;5T()ZWS3/$W#M'&>
M\+$M;R3OXQ[OXP^B+X4UXEQ-?I;7P&,6#M->]EMRL]\JK/0*)!#9KYF0(^X!
M*/&+:KYN$N5;4JU>_\MNG<)^-5OF$%2 0NJ@2EV<2V(*/>S,C#)BV'U8TX$#
M_D,X%D13)+B,#!<"@XR&T0\_<W<Q^&-[Q^"T.+SD[C!N"W86GH<X0?("E1G/
MC?!,V+[=^A>!-^=YXR":YNVF87U6=1 W"E>.-6?;,YU'PP94D9B:A%ZYZ2U:
MP@;3#IU0#B;/UOTQV$(YY\1[!&Y8.X $*TRU'JUM1#M[,6[ GKGBKMA+!P12
MN$@D6]LB9SBK <OX)>7:RN!X\[P\#!N1]Y*N;2ZXQX7[6D%?;K*!JJF3VD >
M)=A*?_.6J.=H^P]X@\G.*ZS2"XJ2LOQ"-F8#XH9,ED W&AWA[H4YBUB&@006
ME:)M/TA2M=JR3T]CCX.0C _YC\^:\#W(7\8F@C]^^-GK!,9-$(Z1 >$O;1\!
M&!0&])T8A_H;+CK@;$?X#8L<@MW<H3!<$\@\&.P"F;M YL,-9&Z#6?K27%C?
MK3C?@7*^HSZR.?*U^O;7@:>Y^^."2$JKZ)*E=NVG[S/'@[>DLQDI'%9V_Y9C
M.XCG<?2<2WR>PW_A[6]>/(X&_>/!=Q]^GL?ZKV/\%[LLZ8,3_H!41:T EF^"
M!T\.@@>'_8%\[2LQ^*\5(@2(=].(Y&.5E%J;#8=?^TB^*I,(YP*-TE-9,E9H
M88N(6+3MEOE+'JV2&GB@8)@9X^G+M!R:Y\%W+V#:LAO#$_S7-BT.,+5YJ0<W
MD<#Q;97@6(R5M_4*U+&T1 7(^:0WV2ZO/)OEM;59<'J^TXO?:O6N?ZZXGQV,
M><H@9M/0B/14<RE9+^/0ODDF(#3%T4Q5OE*A(5-%B835H.T0J_@2?:1>+DW4
MB82%.[:PB<$4_$#Q%M6QP!NS@1MTW7V$0.7B8.4U1VCTS:BA,99L(1*X@E8?
M<3,Q?Q36F:YC(#RAL<DF<ZH6?_;\G:WEIDH@[Y81DR'>8OD)O_U0+MX -"GX
M[@C_Y_B ^0;,:@SW_N3K[X8'\/][7V.I,Y;JQ5)C/B[3Z;JI'O;\6)>_*#5X
M_$H5V,5Y0L4U2<73V!_AR\G#6$P[MD9'\0#FP##("VZ:BQN- 7[0NFSOGEE:
M<@LUG"Y5V>'L<;>DQH2V88'653 W 7JAOHTS!A!AL(@LXYHYB0515$;,1]>@
M&G:.>,G>@)C)$?:S1J,EMCU@.T2&'A_1#_4Q0BA(,+\L="LGK-.>W9.+<?1)
M%^-8(?./O\PU:%*Y7D)[#0[P._V5?PWX"GPW''W-=BR6P1:*MW]K^H?)T>OV
MCO@EMM5H,D9H<I;H YZBU\519NL50RHMTU2:16 DHV>,/Z&3T6E@T*(2% WR
M2&+-;6FZ_.7P#$@20GK%8K@+ROM9X>^X*W9!01MJ*!DW+_+6)+FT]XZ%N%1#
MW."#?8&HO05YMB>P_)2+H57(/JX+0M^<@1+@/!&P\I;. PRRRJUCUH;CY$)@
M&\K*Q9>#6(4=ZK_^,CP</')Q9?YWV/ND1"NPZ:OL](:7QM95^[YW:4MF9X!(
M2B5[Z3U7$H='R$EB6V^VW@"2>Y&G-K%M2\>-K;P9B\V>]A,,;CC+8'-T>%.(
MT2>0-^K8ZJ"4MF=>_-0*"\&3$A>-'?48.\^_:WR"3OP5.?$=<E7A0%JRW$=7
M4C#O+BL'4P8(E+E8=W%5Y;^,!5<9;%"*/P5)DPKNS14CWX;?V3<!=QL.Q-#R
MROBKA&/.Q*3#8]P@$8  \;3JBN$'G-"]4U'1E 1M48'?X]>^G !MZ?CK[Q!!
M7[?PDP5%>VHL->Q$]JS.=+]E@9-:E,S529T=^AVUOPJUO"X=[NASZW! D-Q3
M4Q*!$M'H\9\99R-L".W>C TYFQO>_0K8-D5<Y-U;-(G% 7!$$SD)U+VI7=A-
M>.BI."$\$_8M&Q&]&?:G\..>"2)*L.A#8OD9IBNL%=_Z^E]A!-1%ZK5YK 5-
M= E50EL*J2_V^R1,Z+&'+U8L&>DI-]M0 6J=V]X-;MU=F OG:]%Z,,1QD2Q$
MIB*K,(@C$/(C[_?8QB-/%KT9=;CGP:FK[]85JN,6&6S.S'&1;0V^/F>T1]%6
M7DE.&Y_Y"X.&35HN-6S:%*7$8V7TH\-A,_RMH1Z]T#W>RF4P[(2@:Q:DD^$Y
MZH%1\B;;5:P@R=3\[N$\7M<H@61%-NT.5=IJP/S.ZY3;\?)'?6\I75*_^7MZ
M,0J3JUY^K=-1<4YM+QT5#Q.$_8%S<5FC-F?'FL[TI \B5@I_1^?"/LK#@P-K
MSRR,S>"YP'[7YZ;'#)KFS )#18B[064E4?+F!+V J"B@/59 >]X1R9%[4+N8
MW59:7\4D 6TF/X\EH:3@/K_$'9[W<'_LYJ$$VTP$98<#H^RV,+>K$HOXN"W7
M=E?X:0#2A:S7%"2FX)_69.FQM=+C"WM&#2%7=*@_@.A "$WO=L<"3#LAP,**
MTZSPI1Q("6P,/>*5M(YV ]L.S0S#@I1&[029X7"JF>>IO3#2KD4@'0-48I]Q
MM).<6Z\^MVM:NC6Q=S/SA#BVL\@16S,ZD"9XNR#HU4'0X2X(N@N"[H*@M^7Q
M#94L='(A)[>HI9ZCZTU09Q#DG,.ID;KM*]J^0^.UZDQL$)^$#8HU-4>]EKZ"
M*VH?VFW$L#VQ&A0TH(9 ^DPLH,8\I._ FC1FW*F3RT1C''.1H*QFJ,G@86K<
M1KG,LI[MFUHCDMKXO[_/D=4X?Y;D0:'"$_5#* 4$50H46&QE&ITZK>H9:56=
M2<]/O4,EO;YLZNF;<H ;26U=SL:8TUP3ZL"J90Y>-AO"+S=U/]=?UG=:MC6Z
MA)'T?&7  \Y#@RQ94;>M&GOROO*\*M-D?0<GI2;2YECOCY*CVDCD?@EJ:O)K
M;; 9=^LX.FTHLKWX->'E]8]&,V+)$.9*]8;#.?->W%396K>1MLRK!SJY,Q(G
M.&=VJ,-OA>#%L6-7R21H*^?\ .:D2*GQK+0^-(P=.??=7YX)M+$J03T \/9M
MZOR8%"--20;7YYYW>+,W)*'KVJ]T=NL^C\T$+T;@T7*I%3@Q/@E]'YJZFH.N
MI]\Z'MWYSL1V&G;;>2,C?]N[J-<[!2T/.PVME( /^[5ACO(:U_\,%*?, O[*
M;QK%9Y3VLT@FGUJ;UO'Z!L>Q;=(QM3FXF.PB[4>GO@^U:S+Q!A\T>W8U-UB;
M2G1>4M(:.HIC&=N^NS!9>X_3=C9J28)&+S:T?6\*3ES6^EXLF>M-"KR[_'RE
M@VOR\Q4@_C99\Q(@)>C^G HYT-_5RJ5WC0K1FP5G@3YE22#RD[F353+QFMDP
MQ/_T?<V!3A*P7IIZX287P!I@.;B(YJ;#T(,9=3*4>5DC:]U3C/](.>M!X%7)
MKKM&Y^:%V58"Z$!/#/8R\"_I-6GQ'IL58G9J\).<;8 ?\GP:_2,?JW_QN8N
M4Z>6AGWA -$Q=4_K9-44LFES&O%71B$-Z D4G-R;W)S"4A$,SGCJVZW3UES:
MT=Z-R@Y<T0@W%I_: RJ[%+36&;SB"(P:(V=)4:RY_U+5:8Z^3A=Y1?5=E:HA
M7"ALBZ&Q@39='EL6E"Y%Q'R"N=$V*<,(Y_8.["4V;>4,K-'^[^/V6@(:EG:^
M,=)7NIF)RCHOYZ4)L+B-X\@!GZ$KW=7N!IKB]45<WD"=ZDFW47J#EV#&+1F,
MT:GDIU%%KK[;::(L?O# D85CU2V_>9%C F%25W/$N9>$5=LTF)N\H_^@T;JC
M4V1Q8$112.BK ));NUJ0Q, FPI3C89-E)Z3..%&A(L)9JG'4%(.,<4LB=8MR
MPE+L<>P1+1T-%^1CF3 ZU9LL?E/M<3-FX2%QW)"TK[16_+3WT0$G5]S^%2X%
MK/2*36_ BB[1 ^?!X/@:)QSQ=,Y-(K&$ =NW^S%!"J]X]5I3OPS=9G3K/)J.
M-'KQRD;:.XPMCQUB7BHASEB)R!DO23%>7[="?XJW>6FL S,PRJR$6VG\$3#O
M0_IQ$2\G:87:&=Q3H.N,>DB@?U/3$;SQ:)M[*-J65-C8\&'L(CA71W!&NPC.
M+H+S9X_@?!(>W=.@D)O0.Y*9J=:1PPS<$O[<SP0H%-M(C<H9*>^J\H_I)(Z
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
M06299*K:"V<*MG[EQ@TB"/Q,+%.D,H8$L37HEXG#=A6 $A _F.W9%!W\3KT
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
M;8TJ;DX"":"?J?%:"C3%^SIK8%/,4VSIE#(T1T;N5>ZU84='4'37K=I#+;*
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
M $3 B:@1<0B(J$_$@2"B/A&[1005E"G6 ;J3UGK/<>HKX3"\ 1SN56,\,B"
M'85?_O59[]DM =)I-P9#%;G75=&6WQPRB!V5%'"/$!MN ;"KNJ#\2WC)?_VE
MU6^^?H<.9?ZHO,K\5Z?EZGXG]=DYV+-S5TI@9*__6\3]'8V<(SXI& 3:$2RN
MTZKVOM?[IX7>L=-"IZ:%FA8D+70KY6-)'V]ND#0%362@-9'"-K^OA>YA"MT[
M F&-G/:EP1[P^?KM_#E'VN,\Q?LAN]!%3?KNJ[],)D),I_=.)(4-%YK$[8+$
M][TA)1)VI28^_'8L$J7 EQV>[102Q OGV=[(,A'D6(%G'&J5XW9ZS9TRL][C
MPO1^MK-C3%,+)+<_ZM68?N28IKY6;G.X?J8/4SDK8+.RL<HQ:%?W*6?V2(#;
M$MV+EHLM [OMX<M=,YBCQ=P#K'TWF.L,!VZSVZLQ=W28:W?;;K/57L?<<1H<
M/ZH<5LQ!?X%YX"]KV^.QVAX=MPL:Z0C=U;5&^J@UTE&[Z?9K&_.H\+RU$&JW
MVNZHLS,1]* 8_%@N=?A"%;![^:JV/ [+\G@H3WRMM]88JS%V/<:.T\*X<<>@
MVO0X<--C:T6ET^NZS4%WYUZ.QX3=8U9#.VZ[VZJQ^RBQV^IVW.9P=!<C8Q-<
M]F%W7-U7ZQCMCH=7_/9NH-S&$T+E7MK'K?[N!=7[U9-K5#\95&\OD@8]M]\>
MW*-(VK?JL4V'KT=B(>U+?!V6.G9 ;.Y)$L3!Z><U0=0$<4OI.'2;@^,,"FW7
M-/'H++3'&QG:3(1-MWD/+J&C1=NQ:-9-M]7JUV@[,K1UW5[O3AZZ0[)]RHTT
M36* 2A5PL5;IHS& [C]$M,>[D[L+(;FM81UBN+G&>L"XOXV),^R[K<Z@)H-'
M1 9;LX"1.VQUCM*N^1)GE6V"=RO(CI9DC\2FZ?0';GM4:\?'IAV#P'#;[6:-
MMR/#6Z?7<F'3C\6N>5_,<WXIFSD6RW?7!LTC#-1TW&:WZ?;;_5IO/2*'^VTP
M/1AVW&ZGOFYS3'C>6A[U^EVW.3K.R,I[U;&-76BUX7$ AL>M*DQTW>Z@4VNR
M!Z')W@:!/:P&L_-[MS4"'TZ9:X(QN7X"C],F>?>-VQLZ,VSY5%_[?]QV2+^B
M,%&MF3X"S;0U<#O]BGS8&KF/ +F@, PJ2CL=A=%A-40^<K-C;VG*AQNXNUV%
MO%9KYT+H\1/"?@M@WPLA-$<U&=1DT!JZK>&Z7_PXK2D5X2$SRAES_VS3LKPN
M:_!X3:N.V^SUW>%PYTSM,6'ZX'3P6V6@ <OJ#KHUGH\(S]N'>/#R3+\BS_0H
MK"TE:*P<@[&(Q#0X4IMKUU+F<%6G[0ET,'#;W=V[>HX6KX>M$F_OP>OWW-ZP
MKN!])'B]E?=]Y(Z:ZZGKQVGJ_"HR7;BSCAK=Y3I.!^C:C_-Q*(Z5L-N@#X_<
M?K>N)GW':QG'3PK]7AN,X#K/\5$1PM9*3+<[=%N]BC*/1V ]K0DTQ\NR)!CG
MF8=HR&(GBJ.3"8R0Q%3'%)[FE+K:MCILV^IV?&SD#KNM6AM_M-IXN]UQ.S6&
MCP3#V]O136R)\&AJ(5POE=YZ?\8T^KM()+.5<Q8GRP85@AJ\3AW :!!YR<I)
MYUXBYG$("*ZC4$_75&NYPQ9(MN;.^=YC(H7CT]!OU7^V/7)[W;HGZ:,BA*WE
M9*?;<]NMBKZ#)">_)_%R,'DSNUX&'9566Y^77^-,O*+JB>WFZR;]M_4:6XI[
MX_@"(VJ(W87PHM0)19HZV1RV\%OCO/&\Y0+"&PP]/[A0_\(_:LF34'@)$MO\
MM1^DR]!;O:+QY'(4&;4'C4X/%PE?S;F[^;#1QV^8&EO-YG<(/6ODPG G$Q&&
MKZ_2:-0(.Z?!8K_V=M>P(@G>?F<-0/3O_[)W8PX:&-EAG+Q2I\D"H 1,FP[6
M3)R,$^%]/?&F,/TK+[ST5JG<ZW#8:'>50OM*G\@.KJG7& Z_<\Q'A,D:UA;>
MMQ,+;/(8GX1BFKWBM]17= +5=W$:X%7N5XD(J9])"6,2Y5F\?-5N-?IKR+T7
M.N]8<L%SYHF8_O797[Y\/"L=11X$/P,;3!9>R,->,LCE5\_^]H7.0CP%/1.P
M'F6I/J?>WRPL5Q\ N7^"XDFKV3"KE6 T7Q;!OP97_A$H??("GW#^VVG3FR]+
M$"\@KF5Q9#DA?[5A^-VBQ0)PD,')F10 / ;5_ H.]2^ (6CXOO"=MV(B%F.1
M.)V6"[MN=P$5BR5H]SZ: U<\V-DA+Z7C'\ T4?:JTZ]@KAN4D2V @%5 J0&U
MI*R&\V4N5%-JY])+G>?49KO1@J6'@#9DU @'%QX"&9?"FM ]YSF]7J/[G>.+
M";")5'"YA>?4C+TQ<(HO=UQGF02P"8"&X^=D6:7 W((IL-,H@R_#^!) N8S#
M50H":P)OGIY_2JE0*?^4>B ;G(LXS!>BX9R&(8@)47@!K&E?S4<; 4CG4V^2
MY8@\^"'.$^>?0?1'X,'ZX0>4C %6"<)9KABM>_UH.,+["$Q$YT,<S<"L]ZP)
M&L[''*N, Q^-O+"P$PT^WQFOG%&C\QW#$3M.-YMMY\,7O2, 66O8<CM]Z]LN
M#^U%48X-GT ^ =]V4NX$A2"?P$R%*7K-QD#.\;S5:G2'WW^=V5,\[S7Z??-=
MMW$L5%UJKUZ@[DGQ-T7E[2[HU,YU9 X\L[=&YM19>NWE#D^GGX5ORU/3Z\LD
M]O-))BD!5V-.1]D!L4[]0*_P$N 8_XL>\P &]K'/2@+JE+P.0N2IBY\ <8!J
M'4P"$4U61*QR";AV^#A!M4N= EHR$+G\&<9*O$L@?R#?P O3HZ&(RI;+DBI^
M%\[<\P&[,WH(?T0L/6^WVHW1.DD0H*44N RRN7Y1CHZOCD!$KO&]HP'6S;K'
M22@B[TEO\")U6Y 4BX?+%.>QF!0RH5:WTVB5T: D3*O3:&\A7S(2:Q854X#)
M2^?LK#L9TVR(5E@;K4)1/F@IO X\0_0P.@F1(<!>P":(7 <,O\F<^<B@W>CJ
MY>#FG[= ^USC*_03+Q6X"S:<@-'"U=$0R-6-G=2QF@? M2Z!!08^P#N#0X8&
MWCR IS.Q,-BZY/,77C$H':K6 .31^GE<>$$$F"ZABMRO!2%>EL%7SE<4]C3!
M6$R\/!62+1+=QCD0:WP977H)3)P(P"HL=$U[*(I@GD7XDB@G,4IJMLS5VQ,O
M258D<19@I66I_!XFYY4>#:%LTUO%XA_>M8]+<3U<YPB:$.21SV&8)(.O$./X
M4#6XB0I 4?+Q-Q%<H*A-2284R':+E1T;E]^B 8"%FN2ZI^$8 V]\WJTZHA/+
M:GH..E09>1UE>%PWQP7&5UAM H#%-*#\!,9VB(P43@UB^O-_>8OEZ[>.A[R5
M3CVZDH"13":P&Y@VS6$B?O=H4'9MN6YYZ5?AK?1X"56CQO!J5,6E]V5T#'GQ
ML%^%1"24\DMZ4LU2<?*K=%Q6O]#E%J=8RA58=_!-<^GJ6>32M,6'<TA^4)A@
MAL<_(J)*\W$:^"@.C@7]U86EK$,:40BS\! SS$YS34TJX;KJ541TK]WH7&_9
M5$VZIH2Q]4):%QS$L1=]A7]"8JJ6$<-/T:]Z5$#R4:'IJLLA$EW60_(G>2K[
MHRJCPT:5N>6H#A>K1_UU]:B@"RL%YI+E8(*.*X_/6\7]R:,!=T5ZM(3Q*=BQ
M*%3R,%.:%6YS%I.-@A1O5(IN=[C=$=$GH]];-P^/1_I?G^V@#1Z=RG %6$',
MQ@E:;ND$!D'"PG".UNTUK*^;A"#;Z?9NB(MN>]3H/10NJ@)<=T'%57[D;1W.
M[=W'\/;K=][H.RYYY+04 C+H NM4_LRNVV\.+6.<WV]7^ : !<+&BO*L['N&
MU[PD"\ *6,&(63 C4W.\<N:PJ36'])<[.:-O[3Z&\U#P[?8D+%J=MCMJCHRG
MN(W;7O<JW]A_W.\;_W&GW>@.C*^XS:I^R:E\--SQ%@[D2A]PF5PCC20<H=73
M.$(/=+.Y3J\\I7YI>R=R@=$:F@>L5)'LL>#E!F[<Z[RQ5W*20:?1U)3M=H$3
ME25]N\Y$N"83H5MG(M29"$\]$^$)Q6DVQ&(*OK].K[OF-ZK2R6X8J]DB3',T
M(NY^W+)53M=UOVQ9?VG7?MF'\,O:GKHJQ^K57EF-!#*=UXY@>SN'Z95Y!]I5
MRKAB!Y*@T!DA/8R!*=N^52_/YG$B,VHX/GH%B<"02!J@V@ _H0.MXF!Q@O'1
M.$+F?>4L1T,JM_?A5GEBM_/AMKIKSI$*PV(K'ZXT'L@]2SQ9>G"/"/XW<\Z6
M^6BUD[7 2'N#P?HIK!!R[.F6T'ZJ'EB;PBL]JB7@4@&$-12T'Q16[5W"ZK[=
MKM(.WLKQ6NE&=6':0;\BO9,N.*W%$"4J/"?P__KLS2_!GSE(CFP%JL.9MT2X
M@((#DT]$^N_.L-MM#9^Q&<$K4W8AW_L FS#TEJEXI3X8X^[9-3<,"8E@<VV^
M=$*HO9=+(QN2C?5MS[:Q@- JY+G?-*HNTAS.^C0F20N4N'0T,N_U5LN=\KGU
MPO?#3E&FHZ1T65X*6,R%%Z(138!$B9L$G$R"OQ><N,#M!J.^Y17T\P0U(18H
M!5_L\VXA]\P\V)%:>W'89M-FHN;I;L-!#D5+P132P.=7C.)H*>[24=_MMRWW
M&F>]N?U6?]V<V)#WQDG7D9HW3Z57?..<W4YOS55JKUR-$%!1]*H11B,K..#B
M@ELC>\%R%]UA<YW!N0:L*DG8RN&KAM\TB$!-JEH)3 *8JS"**V&R>9S!J%?.
M/>P.UJ"T<=G[D9^_H^(3!H(2 ]$*W'A8&!Z<" )ZZ@(HFCPXL'O8((P"1HK,
M:LY0OBV$X.$NX^0KPFLB.18.HSZ3<@>L(0?-*Q+"5_8-C@BJ6JKLHQZ]-18K
ML$3V!*DOI#IA%AINQKHO81OD)LE&Y6]/@P0T^C]S+\G0_)OR;BBE#?,0B>\@
ME$+-W>/$0>^)3G'#A -ZLOC<*P+#=D)[!X[-JV03N\)#;Q7GV2NB$-N5IS0&
M%J!%G<%2!)Y];_]PIQ7?6!-I#=<TD?_ZRZ@_&+V^1AU8TSYW(&"O\@.?DIJX
M=BO*Y7.;@[&.5CDGTXIO$SA1DKS4;V' J9?(M5@0M5I-8];R(<<75.*K]@>R
M@X^BL-+5T;)SFL@Z ]D9YKX)J5;,2FIT]1ZDSGP#64VK<)N=H668:RYU4N12
M_&P+3'$M3RJR3*.5S(N*DX1.>HHI45+;3SV\(P1PN&(38%@L@HQY 1R'-//8
M=X).7,I+!F5M[DEO$0@H$+$9R%_TD&:T=MPS._>\)?S^+5@0X ':(R/D=<Z[
M9+V()?01P<N2_<;DFYR(8*F-E:MGNS1K0Q8KPPMK^F0=;]L8;^O5\;8ZWG:\
M\;9:E7A2JL3[R(@O$%TMDK_$XTA^4UX6Q2+%+)B 6--A1V>:@!Q$K=[Q9HG@
M.XYT#^^-%V=Q[IRA%@OOC_,@] MY6""!_@"E-M72,(U##SVP?@Y3K=1MOBQF
M.X'RH*R[D6 U>!-Y;82SIYJ8/?4B:(@&JT"?4'PY/52>O2@-S)0O62]0TXH%
MK@?'C6\Y?4O.[CIJ<PN1\?.\Q1L,UC%[P57* <6MQK+@ DJ8A1&WE--&\8>T
M, GK$A(PK,6EXH+BTTO26= Q;UDU]"71S5C,O$A=S )8RH7!>BRLG*JY7+K(
MJ]=902$;",3%)7V@2*CV9J!S.A2T7+HU=KI,@E"FT_U^U<I@#5NMH)I6UA?"
M,UEHH4=6TC4B 9<*'.NFD'NS8\AUMECPU6HZZ,KIDI14297P[.</;UJ8PSV6
MFOB+Y^U&3_WU$J^1X+JXS(RB.C8XD/.D&6FZM&T>,M =]0S#*+ZMW?!$CG1V
M+/BFI1- /$G8:G6XPD6#3.VW"JL>ZDV\;#@_@J@$L\*'@Y#BG9;D*_J$,"1*
M21@$$&GH8&@I)FN"K7=Y60!VI"YL5WD^].6X"-.+ISE^=X4&_N!RNEF+Z;V*
MZ9_S<&69^>,8+[O2!2TP\"C\1"1-]VC13C1.5,[#280R[/#@S$!ZLT6OO\V7
M^,5OYX5W0<!G<\6'@C3%J@;L'#!&;;'B(E9@=$[?GL.1$-,I.S:=/,J '?^<
M@SCK-(F%]#CR#<>=AIA:*W&=*"=N ]_*(<V/OBR50&G02R_P66*!@8_7?O-E
M7"JSP"Z#BO-:*-B0+&/4<616 ]^%(D_#+ <M.4Y6VNF +U]Q+*L-(-)QM>GU
MX$[+-P2W N>5(4LI?"S7K^>+/W,$A0PHT>5<[94D6(MO04I,;9I+-]&VSMT$
M'0T)Z8J2YW,^C.V/\M#[*^B:%$9GT:<AXR*X^@QP=B%.%@"+N<Y;09N84U=(
M=$SY=KO4D(!T@(9I,LE@\:XQ.:]WZ4.^4VSL#-U8/X3Q)5/K[Q*<,KJW'T_W
MIZ)6H;0#B<*4\E1 N;X0&M-&4C><M[DP_B<V-$-D$(@*$U "-.'A8HYF8BIP
MS@'](K(3YN=)G,_F,ET>G69F>6[96>>BG,9#G'*(? +*#]!2DFIG%VG)4X%D
ME3(C,DY]*5D%ZQND<J?Y8H$,3O)!\CI."5W:H4>DB%#Q00*!'GICQSPC"7$B
M/3_H%YBPXZ'@3/#R+"YZ$NB;@O6_;OPWUQPP6:(6)B=L24F]7;7@86-P5>UG
MBQ%:PR-[1<"IVH?J;ZK2^(I=7,!,_&N]2Y92HA_UQJ#MYMG]9!!OKNAH/8@Z
MR)9]46W_X)V*=K8:O2L;!]2(>"!$#!O==HV( T!$?2(.!!&C1JM5(^( $-&B
MPLXU(O:.B/I$[!81-VUQ<8W2>L_AXBO!,+P!&.Y5/!X9$,"*PB__^JSW[)8
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
MT2N6VX;WQ3/"-CWIB>&0)W-'MS=H6V>4]'9]V!+APYG(Y.&]V7PX>@=KHAO
M[)L-WA7=6@"W1ML)X-NCF_XJ87P#"F$YP[XEY*]"X16X:G4L07GDB)*R:C0:
M;J6)WP%-FU#2;O9*[M5;H*0]LGRT!\/'?] V]\'Q\:JN&XSB"4P21#E5^F.1
M"]"_@4TWV(J0E"&OM0# ]C^#Z(_ @R?>>G_&S!5[!5E14&:$37KI'/2.M'J0
M@>TS1_)"UQ ^7QKC><]PJD,YUKM'D^3,@]%VIG<5L/C(=8<]H[3)L,A6.&W:
M[-,Y('U_]\!N:ZUGT"YX#C:!&\>+8&VPK DZ/B6/['>:EN9!3Q8 *T.AI/->
M8,<"8*&"@L+*"ZECBZ@85Q@+E<=)^G5M=MWN6IIZ'6VZ.MHTJ*--=;3IJ4>;
M;J%!&<R=R4CXNV^4AY'ER<-J4&8E[R.9MW.)40)*.O!UH%Z8Y>FD@:;1)G1$
MZQ,QV.X;$I?\1^\4W_:B%)\#MO^'("\P3]?9=CI F:7E%*>#&:SIWE1,I]4B
MS UJ.A^^.,LX7*4!(,L\I>5=*A;X/7J>X!N 7IYFR4HMN;O=DCO=ON62W,^"
MT6E4M3Z0\$X>!62R\") FO.']JG^]$9]ZNCO.OJ[KOZNJ[_KZ>]Z3 "XMBLW
MP,I#J]MH?O]UYH*""L8K?VKW&P/^U.HW>O)3M]&6GSKJ#?0FRT_ >/6O'?C$
MN5VM;DN.!"=K*5#O$>'JBD25'P"$R$J0<0#<K("9"X &92%,8Q61DT&W-PWG
MEP#L0!\#>SBK.M6?10I(G(B-T;QNPX[AJ6#D&<>@S>@ZYOH1%(&+0%S*GSYX
M43X%78[SXV!6;P)+4).1=A,@+44Y+ 8T(# O'U3Q-]P%2;&8^V,19'J[\W&'
ML\%!_R4\_"U CW%(@:U6OVG''^";3J=;\NXR09F'BE0%),5J*,A?;S9+,/XD
M9+)6=S2P. (F0XV% #&]Y/2OS7E3Z%".?(XU"];JC?N8C9@J1SY'][X*&7S'
M7S#LCFE_X\Q#;T4(^E7$ 3))I^S;DU8"T'N.6TGE"Y0E&,/.@.246YVFG^J
M=!"E&:"49@+8>$%*FG^NDR(RBR4!M7S%G+<8K8M,J?.P/O6 ER38EXQM8OA^
M(4"7Y\2)=:9F1_V9R#TG\/_Z[ P.(2@JV.+,?RL 33&Y:SYYI.7 E[\$H.BF
MXAFK.J1T:]V5RXF"WAIZRU2\4A^, OKLFHLU=$1 +]R<8TT'YUZ2J#>H(;HZ
MJJ6EH>8J%9)&5=[XX:Q/89/(V\(GB![&*/T@<0HT*+))XUY3OF_ !,NI.'?D
M_IM T5 "8,?S8?V],!08@PJ=3](7JB:S3MS;+PF<2FNF?P]ZW5&W/F T]]L#
M/V"$/)M.[O7TW,EX^D "Q*$5[\EJ^C&,QUBA)0X]T%[^00+0"U7RGDQ@8<T'
MT]P+&D>OTW1^_!U5"$K0CUB .YU>8_2=:;Y&8K,SPD=-)H(V1<A]Q?I=)"YA
M4* CF&CS>C@#D3+PBZMI#X:T&AE$SD!>.NW6H##MZ60"YQ*7"=(X!8Z3V'MG
M>2[U3&/"8-A&*=!@.:',!OULMB7@0$DJ@ZW7Q._[303)GD,AAA ^*K<I;.KA
M";*0T#H&K3,JFN-**P:X?B"1 =!M\8T.X/ZAH Q/5,T ^%F23U1$BB)@YEVM
MG^+KI)LFWF*)GOS,R9>(%;K$DH>DYI,Q@J-T>DI3Y_P(==<'E\A&@4STP%GU
MBS!:JZG?A-E_!FO' ]V=,R)^EZ88AN*(3O(@]*M, 1/+8V+3-H"\YB)#=GR(
MJA8".V@WFVHA+X*&:-C&RKIY\I(34J^V0&XR>\N&G]K>0DC(\29O,%['[ ;
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
MC3J:?;T2+#9"Y5KP3NV[#V].965@?OU7+_H#A=%O48"5L&2/%AC@83M]-&]
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
MI<[OGXFUO'58?95](H!4WXAP%N0+:8N@M/.P>R)B24W">S"<BY$E?UU)"PU
M=_[NPWM<R2R,Q^2YEVY?Y6?";5/W+MD9I. P<-(<P$ ]OX(HU>WK80M)S"[Z
M. HFKB/- -EF#D[^11QF'O N.5T@;%HE-@D;12N1?%I(<&O@9D;0=7480A(L
M\C0O04-3@43[(5VK,461#MP"K#;@EF="&U?#<T%])@B#!>'M3;$%!TPX1JXL
MN*>9\82TK=UNZUHL4H8O< -,J@N]3#H4_W<N.$BY)X?)MFSM+;HXBE=_MF5K
M^"J]<B.^UK)?+&E2D_BD2NLX^^64W+'P)TH\!WN,!'_FPA9\8R]B,D4?LHE"
MF:FNUT3A'/XKCR+X^3T>]$@'?Q(,X+%^4="QK*"SU1&"F^REVB]G%K/F0B]N
MK A/H$!?GR'-,0J!?*;^<^!L";OL/XL9!FCQ0=) R$%,U$FMUD[BRTAWLH)S
MI9WCUL/HI&<@J.B;#<3",?DT;[QM5(CU==?)AP 8.3J78-&G4>2<)F/)''_&
M(=C!"+3_+^ U]JO&-?.+=TGR\*8A +FD-R+8I_?R)CI&\0+.S4PV;PN3K7@4
M]7N!8=0<6I ( ED/S!0(RA=6R'7-9>96.(A=1??O ?$^=_UQ"S.B,SM%Q@T*
M[5Q@ !JIFSNWJ#5DTAT9AF(FBE-6$5J*C:B#DW/0?W^)85C7^>W\]+4,;U>-
M_@F;-@&)YY.O\-\?I:IL;=&<$]A0Z"5B 9@S#]K[A:D(I%R;F'9IV$XEYMAQ
M24W+/L<K+X1M $M!CO+KO\[?E=0O"UW;GH-WJ+"F<R>$TYNKQJ0A6'D@(-'@
MV!2I4B;@)D4>!* )97B&%2PL8''379Q@"[ =ZG&T+K14A!.N.(WTA@[S*N6M
M^DQ:RKK22NAU(QNOEUZ(B'(5UE/0LK)B7L0'U HO *_*S$[A>$Z<%[^>GK\]
M_3^OG __./_R4MKV8,X/6;%O#5VS*L->.'W0-/2471=85TP##Y%V\@ZDVPRP
M_"NHMC&(J$A<DFM0??\CT%3T!0GK?01R[:<X$Z$MG$R*F^+BGT%=CYTS2JT@
M^>Q%J9)?*E:B?!FI $4APGA8N-(NBZ&T5YKVMF0X!-?^%DX30LSY$N=PM. _
M<U#OTIRR;G0(U77. =0_Q[(%JEH=N9J4X);]4PDA0+0NAT3PT(:( R7..;*G
M5!X9@M$#$E0MLM"'W[OJZ'M2?[Y6.N,N?D@0A>DDE@<:Q#4FB/C!,H0S1TZZ
M<I!9P\'Y%(<K"G2"+6%)6!4]+:7_G"X$^A6B8NC]B@"TY/2GEBU$JC_:)]B2
MU[QJO:,=1V:96\]WF)%-2N2Q+];LP/U0R4E4(#Q<65EK%0,@=)4AIGU*/\5)
M\!_ D':,?1:I\)+)W )_JIV@:Q%V,@"+ EH/K;.QK)01,ZC"MXRX&KXH%0C2
ME2VV8@VB?7=RI6=LZ-O;JD[BH)XSZGA9<*KBVV4GI@)4T=8PO+2@GD?8O!.7
M^D*MZ&7!_D -OXR!?U#G26N8\WB:41-IXR.WH+]1KH"D$ %V,61[%EOB8L/5
M#VS",'<NK07/W+> 0IYH2'C !0N/F!;V7F&BGX,PT(9'0-Y\^$<GP57.57A'
M2$/G(QDZTE/M?%P*Z3K2[]:!V*L#L:TZ$%L'8NM [ X-">L*FQ3<^I[$VOT;
M%B7_JG:M;7BG*+9;O0IW4YZZ9F [I<S*DYRPK*%>PIGS8?+W($K%2GJ_S@IY
MLS+<T':QL7B"NH"3+K'S.R>U22T6B2E"[9"X=1J#*8@Y23H':QI/<MG5F5N.
M8UMY"L%I/ZZ\: "V GMZK2^ LU.8#-=CVYXX<A*D7PL!,0V0ZFU9P,&HP7J,
M0N<3V?<=BBYGL-07>11,/.VD^_D4!"]N6MM;!<?AIMQZ!A0H0NAJ3DW0P0KW
M8,Q=FF<V#G#MY33$*EA6[<:U+G5(:P23B%73Z7*NF052M<T2$"F$[86@8#G4
MDET%,!)M!@HR R5)D%<S]K*"XH)@6J#^<S*6_9)]; >7P&;]F>!8J8:/=B-R
MHOW0F+)=:?,-*@]!"=M$J^P/4U$'W@5ZC +49W[VIM/$6Y4 CSYL['Q=L'AD
M5,><A$QX"TDX%V3"4&-UPK@$!\]OQQI,?"&U%7MF$INR-L_B)$)-:\VS<Y7K
MU$1^A17YY>4N0+E&7B.#[ALLRLI4N?TTM\:SK8QL=!ZJNSRZ<>1^'$\?J^\5
M(?<-4NX1#D"[$)%MR)U:-PM2V<'\SSP@ HJ)"*B1>0J6L:#0G)T>/%X!@1)V
M_LP1/9)'%49%O?XBSF3B)C(1^)X"Q#  -EA,J",V''ATN<!GF<]Y.0^ JH$,
MT'J<DTVAR)7ND*&=3H[,):KIOB3XR%-78SB3E9_"E[$1?1BG](+D+WA)@Z#C
M2UV^X9SG=-4,?\6-_@#_P*I/%VC!<!(+6'09Y3U\$ M@?W"4^-B=HLX=\AT'
MRZW ?@:##02'^":2"=Z$HMM2F$ ;7PKVV]K0Q<L?<9+$E\X"#'*45'&2S=#A
MBKZ>&'E5XE":4.9AG,I%4  ;D0<RC^"XA>CI99-%YG5@MW,XF6/.#J%Q8KJX
MDYJ8#[ ?OLN39Z0@40_T5#VQ(O:/*X1A@).&@<<W;&FL,5@#VJ%B;T?F9>'&
MY@$0*<J"%36[ESW2_XAQ\!/;8L1W!5 %C3?1/D?<"!K(D5<1H9TA_V-;NO@&
MB+B<:<=,X)$W4S_7L%KZOCFS)O\W:('=WN#9W^H.OC#WFP/OX&MC;E_=>LO<
M^7U$R2PNG0EO-L/^O$"M2V^UD*K@Q$OG>.BM0$Y2U:I77A1+XF\!<D2@Z.?M
M1M=9L"(#/ SH'65P&QM:@BANOSY'[HT^>?1:PU"?0F"U#7JF]=I!N?'I\UGI
M!E?"A^924)(#BP17.YU -2)6-A8N2@%\/?0N<?4+[ZM@OAZ,<]98!4H'_&V"
MK IX.S I7 JP,I9*H#@X8K$,XY4PMRA3+\08(?(:B]\A7EE"I#GZEP4FLG'6
MGO75/$9%=$9ZG N<D ?7NK5D>,#'<PIL S,44Y &Q(W\P"<YZ$TF2<[B!\P#
M#Z4$<2^U O)J M"]A)- V-910]&Z$=55O9;IJHZ^]RMS:Z8@H& 7F$WJL+C1
M(9Q.RY694!]IY=G<8T/(PQP4G!>O>OIZ1WC+6HOQ BY M93\%K=H-H8,G?;+
MXIX!Y"W0FXF(DS)6[=VU=VP$B(2&!H$4HM=!8$]:7.6AV/52"D;[#19'=EC5
M"O<31@#FI>^<-T=$1)X?+S.I==%J247$/"RYVF6(V7R2N.F)3_0-JGX9:WUD
M40MB"=3@$54U[\(#*D+Y"EPBC2.P-5Q-?RKD3Z==3D1TIKA'ZI:[0VK?@TQL
MA:$6J(Z2>91/)O)^.%W*E]9KP]F@2J/CQ,NS.7K#Y=91GU*W:O,E+J75<YO-
M)OX?-@\"D6Y0L_J<@P&M+OVQ!H@:T27,DV)"+5W\Y;SO LP:3K'O.VA.'CR^
MG .3S!=85>$_O!_0=A>ZC[MY?4]Q\ U^Q4V'X=G?<+'.:2$Q4_H5-V&$Z,NS
M]#P?C.U91/HYB"6KTD)BOW098*1 3B2AO=2 -J,IS@QJ8^7D2A"#10%3RG%]
M3/Z H84LNA!CC@@Y;C":1!B2A.G+M"LE HD29.(?*M<AJP@P3) HNB/]'!EK
M1,M;Q(G%5M5U8YG:<2QX_[):2KN)CH+&^1>;BA4/, *33@SYM2B_&-@12SBT
M^))@0I%Z/G?,9XK?PD&3,HJ#Y,$D6.)XRSS!$YUQ<K\XKA-$ ,0B$8)DLSD]
MRTR3H%)^$&:PV<D<=3DR\\I,"(\/'@M2!@4"GS*9QRMRP3&QJJG488"%(?-V
MZ6*$0TF!@"^PH35_<FW2Y]0A.&[2N8FXI;- *SD:N+]3_/P3D)@H$+!F]4O\
M"97L/[0#1-(L$B1R&&%XAZ^*?S#\#4^463FHN3%<I>PLH:-R;E;80:UC]9)R
MRO_(R8FB1AFG<8B1;_26H(X7Z[R?]85(UX9<LK;YV7&CMX1!!9#@XX +JDC6
M-PESO+("RU2WX#&,1$HIG/-Y, XD"S<DA08&F0&HH IYF<!)<B0VS_'CRXA!
M0%M2-E6V!@66]O(\Z%6*Z90K#)&;*LXYP$_,_8+B(:PO(.- GYA@XZSJ&8]&
M$K[-5!XV^^-.A!P&,UDO35/Q[TPYS&ZEMJ)4^RW4+@94+)6=:*6T+?+X6\5!
M7$DYG,G/54^*-<4DZE4Q$>TDO!3244G/XZ04P[J4D0;M!JPC]-=$Z-MUA+Z.
MT-<1^OM4=4%6*DDAE;*"MI#)WTD'DMH!,UXMJF3XH5KNNW8X1*:IT9C\.LI7
M$)T"?FXUY<5E'6_S/5.QZ+C4KW^(-),W284/"H$&Z?M(E7UT-VE36N5*M;.B
M!%/.0)B2B*(25'*V5,YV-&"BI.8I*/:?I2U4(+]3+=FU58 BN.S#0%4 R0@H
M,9/C)4R.*)QACYAMK)17RZZ*C><2PX9H*4MPLUXW5=X8#B!JW9B1(557I<KY
MCI_KN'\83 4F0BO:Y1?1?(_"E5J*^O)XD%74JI4IJM'U6Q2BZTHIWZA(>4D8
MB,2B=(*R?@)="#'>_I[($"IF>8RN=';1:9".!PI(DNU B-.CZMDLT\92E(V"
MG!55?2I%B82%@8%X@;=-N;9/0>-O.#_%E^("MQ7%,IN'8\1($B^"ETZP6&)^
M+V6 L!4K]4R;^G*&%IUIOXH\5:IO!8> _[T(8"+6[#<\I<,6*A:*3DEE>%@Q
M7F5A4_BY9&?OW!%^>^]SJ[MW[W,A=&;?9I$QM((Q5O1&P^JO\4;#$^R-!AE)
M ;DHPAB5KA$L^.YOA=W'YZ4P.<53KO4+MUN;_<)(!N&*[&/DB](Z?6$N-9N-
M\,:TLPMV]/[\8_KRAFXOBPR]TD'Q+8=H423NRXR]J?<;$:I1?#0,_SZ]W],G
MZ/T&'4(Y+1!,*+B45\@X,3@)2>U8IMC)T"EG&D[Q]C=9&YS&1+6%5+**FI/!
MPZ]C^DQ,+E-4DV3 IY1A<@3DN,F5?%H5KBJ<N&W<Q7=U#_-P[/Y!<E%.(VWO
MD [ C[EKI&@T#&E%859<5M8)M$BWL@<H&X NXQL-2 8628S8NA)P6O1P):1M
MP8MCZT\B1\SH\H/IR@5&EB[IBPG*#-*,@?XF 9=8H5WLZP+9 [H0"[%:=9CB
MJQL#D%6!OF6@MYQ*O*26%]VUQ3+E@)$R:E3 BF$EVSO"$POF4RAT01MU4BGH
M;$IO?C%IED770YQGJ2I[+E'$DD(-*WBH>,)7T2:2%\JJ/O'TA#)-XM#*Q:O,
MZ;0B[Z82O1\+3C_U0'%:2--S?445[*;*Y4'ZN:W6)&)!A6RP;(\D.)O>2)CH
M_.H-]*9B]SI48#M,*O=,#@BR68C!N-*M4]X6PWDL@.2$S%&4I@/Q*"X%%"+S
MFXJ \EL3RX WMQS,6)2 ")81ID9QBMC2%"P3VJ'AWV@S>U+^I]4$PW22;B(4
MDAP>J3>:3QO/EI5F5LW<511HXN6I8 %2-4G!H%['X@5G*.-:+(1J/:LJM179
M)-Z=I&OAJ*FG<6B'XUQY"!/VN#"!JQ/O56/.M<\P+]TU3AZCWAM78/G\4%0=
MOIS8CY/ZJ3)S5%#>RF>T!H:U8G;CT;#28CR7$*@\MRJ4;F7BH0%VCZJZ%F>N
M<;]PE+,BO&E'-RV7&SZ(RV15I:BDL^\LH?_2]2)BTZXIDVCT,>Y'@$2;$OO@
M(E@N\Q\U[9JOCC@_DC%3+=)5(=.>*HWGQ-@L-3UA[4C>*5"LBZW2HIJW4KY"
M:\.,ELJL*J6F*D^F=(AG(F*/N%L,TJ^N6)05&Z^#B]<$%SMU<+$.+M;!Q?U(
MK8*(JD@-PMN'TK,X5;S3),>H_'UR!Z&S7=Z9O:!R$%(O5@HDAPZ=]U-,PY>N
M^TN5K2>'SE1M"&FV8>Y'[*JZ&B:8 U_0>RYF<Z3*KTD=DE+!A3;(!T0LOP4D
M(!GR1<Q%N=#G3CL*\:HDJ(Q"&Y2\6WTWJD*2@BTN UT<::$YK$DJ(#&M#)E5
M ^B+,3]+%F>5)ZU:2"MX;B-R[1J9]D[9+)!!32L*71:/""".,!$ E+2\(GZ,
M4,4+H%BE:PZ+1A9==#=K+;R40V;?UR@9;1B0 9C0-0D>T9[[IJ-;*G^LV^V0
M$B:\;,YIPZD,Z;@$BJ7T74W1:&((R X-P*^"1;ZP_4^V"L(TKS9"3D*^8[L5
M!:^1[-'HTI]-!.+<Q"7*W^)M7S#1"CQJP^G0U66LB(N\=R3-#8#73:(A#:Q-
MC(CUI,Y\B4=C/1=SPWK6N):5FJP]G_P6J"I(LM*(VXHLK4"WY;>T' "R'EA5
M (@(E6YR64NTE-N"&\%D;+*?@3-$@==*0]%7#:D2GP);%*REJ"O?Z:5"R$4O
M+]XO+@*' 3-E_V8%*MRK ,TK9.?%RCKVMF-I0[Q+;:[:.(_BZ$3NFI.7511"
MS47V3=$.4ED@6(4Q V+!3H56..1HCN>I-FZ4OB!)<INC2-Z*C"_U(H:E6UNZ
MLXMY L6HG*/GU9[@8@#AFFP"MY1.H*^[P5D-O4N2$_"1T]P+V<(IDS55M>6"
M$U>D4A37Q52$;LX@RKFP ><$T(5HS?BOD(T4I]ZQ,^VNH?[A887Z3^$ A;(^
MY";/?S':/[PVVC^41'>7>UV=H=N_M_B]#"&M.V[JX'YU<']8!_?KX/[!!?<9
MR)M;T]CU,+ FB82#;Y0I$%5\-895?]<**?.EZ?*]G )*WZCF#T5,R9B'Q(Z\
MA%^X+,I >^U<77-,!=HLRQY53*H^1BJ2W%#A3E,HJ^8B0HJY UGL\K7^$$G:
M+2?MK3FPBZ%?64I)PWFM?HK%?K,KT#(/%JD(IR^/AI?<)C-C6&=FU)D91Y69
M<3/!Y\AJ&QL.>5F>'0W*GEQ.Q[#.Z7BL.1WF'#SBG(Z;\*PGD.M1Q\,WQL.[
M=3R\CH?7\?#[U'=OG\5U"VY>YVK=1Z[6L#)7:QH >]M%OM9Q4W&=U7&061UW
M8AP'F>U1.&]UQL<3R/BX"\>Z?<;'#4].G0GRV#-!'B;YH\[]V)3[L2%@OD;Y
MQ>,*0+E%9LCPJLR0X8%FA@QOE!ERC1R]C^P0FX J#.$[T4^[V6YO2!Z1]N^^
M<DA4L>)V>\LD$MC(-4DD\,0.DD@&;KO7<;O]7IU$LO<D$H718V'7=1))G41R
M!$DD5^>0.'42R2'PDELDD4AV62>1U$DD=1))G41RN$DDDE'5220/F4121_HW
M1OI[=:2_CO37D?ZZY$^='K;O4D#OBP:!K/ZJC#VM:Z0YT,0%QQ[+7W)[\V4^
M!FU+O5D.5B#J. QE#!/I"J8NCPHT  PPDK)0=]+3_FB5++%&@96@-DCU=7!"
MCK 'OUR=L_.D<W:4GZ#.V:ES=NJ<G;I"2YVO<^#<JL[7J?-UZGR=(SBH!Y6O
MH_,AJO)U[%C1(>7KJ'4=1[[.-<;L*?'+#QZ<<M4BON=R\%<'+,6W)0&3@K84
M?0J%;S)'5#=X)0*5C6%W@0)PQ!DWN&QWW,ZHX_;:O4T:%LXSZKIM>*K9ZFTZ
MX<9;7Y5T@S:NZB-ZS8(&O?5J++B$KML;M-SA8.,*0&@7_#N[1*'!6/F4HR>
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
MB:A%?$$LX!(X<LJ'[0^8'0XMT!>\B8R:()B(&7Z6:D<BI,93!*Q+G^ !4#)
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
MR,+9P+2;JRA5G,[$4C]:B%@,4Q3JA.*?SQF?E,P;13[,2W(6^&:!+2LCZ5+
M3&#K)/O)AA77(Q4<)93+O7'LA'!1 BKEFZV=2W^I@9-=>G@%5UF,QX,]( S]
MS"Y%7>9"RXT,2G/*"%;;8(I3M<Q">WIO-1[<]E""+=!E=YTC,R 02SY723QS
M?8,;;4'2G)=#-WD"%Z&ZL*^LI--^738=>@I*HY\]/&A?6B&+Z03B$N2WV@#?
MAV2B'77@XE LV>$S0?2CTX-V)OP+N96*2E/2<%HYS!_^)@M1-U,(Q;U"QW1+
MOXF*O6"39K"Y="]@"A*YYY*\+O7Z4M%'H!TP?#6Z5Q+]Q)K=+7@*U2RU(/GK
M,/_EO,)-%DL%[99.SM_9:\K-3+9V6&*2?*&%9>SGH"72:&416;[<=B7+I$G#
M*:3A[#=I.$T:SO--PWER.7A$H6'RDD^P$<62";T->:C!G.B,4\4PHL^%$KWF
MFB<]13:9L"."OF3JTM3/!:?9>+?J7L6@=TDV0WBJU"<?A@ZK4]0!!ZE+9_GB
M*9@[M\9"95(%T35!4N$%;[I6T0K*OS8.-FM".);G9@FZACEO'4M36K12N'EQ
M%/*.Q 5-JL6_PWN?</5R6*D\>4;,Q1:8E?0:)X#E<0DCC(6N0.QTXGBQCU,.
M\"TMTK066> L05L6(U27!RA0 S3,G8MM6H*,^VY(2@_3=BZ]3FI(8F]#OE2S
M4J("=TS337JT,29$$)W1T)6W.B<SMTY!SU-A %^P:/DKD^S/FB+; Y8;")4:
MT,^HNHY].Q;"7UU6K;4L?"L3P7[GEGIW'-5R,+4DD4G" E#Y  X!V:FK(TB)
MQ@O/X)W[H<GTLAK.U!TJZN+#7=ZHFY,_-[$-9$"*8RC[#)FV,7?MH..C61"&
M$@(T$1MK,JREDN)/NB_L!#4E(E64A88DW'M9 LJ+U8Q"3QG% 8Q$,]&11[ F
MYPJ5WUAAXZ$-Q*4.1$0.\K60=T5\H^)<9 2$6[R6!FT&=RBG@0FL8X2(D)#2
M(NQW[BHMC*:/4>[0Q/&,MVD5!0C#H+'!C+.H!$:WPUP\PY.&X)FS-:&7T>ZG
M'*[3;0>1KF#F657=K0U"WGZYL"WB@(+]F2T+K,:W49CR9NC\!C>LF#]8DPCO
M#L RQ,0L 0%=4;\A?^6R&X7DA=X3:C!)I5#XCKPQF9^_'!<88<F7%J ,\XY^
M#+WA+.(P)VQ3>3KO*K=0/#R2A+%D.NSV]@=[3?=$&OMPQ[LGFFU[U+Z)]_$3
M,I:R\BC(Z/2[+7'57J.N-W<&K;W!ODE/+/BV^ZW!8 ^Y'*:4+5QTU^A+B>QC
M]&S .:2N@2UG,,1'5UGLP9$E76?<ZXE+$FP"[U)Z>)CP$TQD0'>4&Q@@N?AS
M[@0>=+O4B$[:$=%=.,?D*9 A+JL<QZB>S'W6PJY1;T6?3+$&7[LA=1I6"FL%
MP1NOI7=;J(+:WF$,[,KMT@QY*A7^A;=C([7(H\M";@.@FKX?8"D'EU%X\0?1
MY@QA52]=O^7\RP__31EY^.ICF$[L?(#'X!YP6_ +N/ %9'6..-!1ZM*\!JW.
M_G[+&;;V1D.F5G$?*417W?<>_6^??L%L( H4D#/8UK4RL72/V;IP]Q+1@ 2T
MNR49?>6RTFQ2:\G=%^1.,4JGS4%$-/,H&0<T>'I;H._:*Y_QO#C"*(F\^7$
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
MC:+C!K%@VU*6/><%RHW1Y73YLW8[T ]*9[RWU^X/B[;CN#W"3S9:BH77O?%
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
M8 XW1<_;#6<.FG!F$\YLPIDW":&S7$E%8?D.S=U+9P*B?"[-A$'C2^E"^J#
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
M27,._,]8_<<64 ZK0[H]K<\D?/U"KE#;OB@11MI44E9)ZBY7.#1U^27?J$1
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
M2:YER9IL:1E%)1MQA-JVJ42A().;7!+0BC9V"C EEJZ6%C _"?2+;E<RP<%
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
M4_$59M(LE$%,L)-D9F[X^:?MK*J4H410,IP'R2BS5,B'4[Z^C)8YKAHW:RT
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
MLU7_2_O9D3#'D?;%:\8:+'R;D:+I]ACCVR_=(+UY"?FN;"]\QP.9).]]O7,
MT/![.L-64G@O$UYG<'(VWKY2Q0JUW%EB8:=^-ZGE#E.PQ>U*"_^5G.8A"*^"
M.6K)M8F#O7>_!$^+*)WN=) L*APG\UQ2E,6TILI,,BDH2!63&MW=0O"%;+51
MJS8R+:E0O9$:E4PE*\F\D.327$3I;Z7TP@JE!QM*+7?T,#2UOI%9K) H6$1A
M 34V+2P(J1Z6QY9!A-78 GFH(B+$0-ADE3E^/U6TA]B*L[&\Z>MJG\+R H1+
MWQPA_!S7<*QY# OP;A?+11NK.7H7LXWA8'%&!!L\J'+?E+:_<ZC;#EB+MH-?
M@94!.T'EL9A",V4T'J(8EM@Z$;AD.N8([R:(S8SJ@(S;G".6A1:9W0B-\+L,
MS1T1"U0!/6P((K!+*;9MJE@) &7"0D^N#J)1P;+_T<12>2$\5U22#J)@@[$Z
M ;M,'CDEJQ^"10(F+\*O-N+A0<L'8)MC1-1E.WBXBI>"L/Y!)H%_&>F.@Q!Y
MKF&.L- FF[+X0XS:_N IF0#(?P,KY+:M6)B \,G@#RW4<X>*A7^UU3[2W"%6
M#48(P7/QA!S_+$T##WAATA90!++QI[%@P? 9O,W?-F*@D;=A[<]5AE0/&<C"
M_PU>E*"*7;)1?=/$6@4>W<7ZOCE=(9X%W<66]AL\%+9KI,QA[Y5N%U1T#>M=
MM@W*B8,\;P*VZ0BISCV];*KCMWB;XN+U6.\EOK"JAB=+M#4-3Q4/4S'=VRZ>
MDR<-PEZLD"<-TYAB@<>S_SN *:(OK5DH;"K!)5>]=F)"2"YP:XN/;N5Q<14-
MA^O6Q4HAL. )>_>=JI@>D!5 #,L'/N0%Q*3%C0TB__[7FSR.H0WT-X8E%E$/
M [V%E$%<Z>+7_U*&4V5N^VL5Q03++ZVX8&X<S"F9$,7_H98_+CV0H=F,E%D\
MM&TKP6+O6\%'Q',<?+;A$?VV]M2%"<HR"6'C<#\DQL<M#P(+];Z%NO_Y]J]6
M-;O-3'R#[X9P L:L+/XK/GA[H64H_X1.>3L#^.LGNQA?]6-[V[C\<'7[7W!<
M8TI7O\,(ZO^P_0/?_+&VXRL'MQ+W]U[H??2*7_P0>E[3AR^.YC()6B3PNOB,
M81,T]UWYL9!P"^@J+*&KX?K2;(%PQ+T5 D_?V,9H/,66,Z#H K4QF%+8?*7@
M=RSP5H01!AELQ<*$1OB5EHZ_;R'0.\%.)O8B OL01B76Y]QY[YP7XG?KO+NF
M!^  O.0!^*L@$DT@8ZSTQ<"@Q9^%[&G5- @J MGJ!I[NZG@PSK%Y'/9'XT?
M"?H3"SL%\+<5$O)CZ=^!0W*,%8DY^8SY37WW9"C>I1$H11KJ8GU4 VFO+.1H
M#'P+6+99Y$5N!T2- YOJ3]J3ULCZ$0._"?Z[KND**%18Y&%%'W80%DET('6(
MA2B6UXO)8&D$*\ [X.)YK,R1[ VL525*TQQ^Q;0(+\2;X$U<6?T*U2<S#T_2
M6P5\%Y.R][,.\(\%(MY,[R -ES@"81:>E\%7ET!::EB14Q'2P"&#8+X@/0(*
MV/BBZ3I$$H-('ELZG+ZY0@ )JKV0ZL1SXFM3CW@G;4WW#[0+&IE/?_X)K^JJ
MVU1;('BBF+F6A8CRBK!"JP(^O%&7C+VD()D=HG*_2.(O<R'^8P?A(=X.P+:L
M>W0(C:Z<(E:Y#"K4?YY)DHEY>A<>M%7SHHA)8!@^.Q.O%?&?$:4>%FTKGB!@
M8C2;C D\0SQ),? 9>3HBS,[["XQ8GVB,.(W= :(D;+TBJJ1CQ19IL.]A2N]2
M92M!W>D*?MB=&POQD7_4'C+!*W7-)Z6<\F12!:Q+C&,KCBW\9*(#3BU0H0U_
M!^*$0O"J\'R]4\>H"4NUE1'HN[ 9A!:,Y:? X$2)]]C0<S#",XBW#>^-2:R
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
M-W<19%GC2:A:M%Z#$FH7^='@I4+\GGDMM&*H0_/7:K&!'( H4@;1Q-K74E[
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
MQ/.F&/,(H4X<H;CU$.?GOZGP0J(^Y*:=R*1.9!H;N;=[N\>P>G,!TLN/?L4
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
MTCB_!(^>-<.=$/><G>A\+5MK6FH-6DKCN2C-:W2_..2=I_1U!EI4DEI6R92
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
MO&\%'Q'@"SXS;1V8^1>Y8J]/$#Q[Y:GD6!QS_(ME$L('G<J:=Y<+H;!"]2U
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
MOX,.8#GER23OD0QD]>94UK3&"4\I6BL4@DBAD//T)D2>OO/R])U]S)$@D,]
M7H6=+4ATGQ;;O2OFLBAEB\G*E9N)IZ[O2&%SR*PF)DN:WM94YQQ9,$IW^JP>
MO;./%;Z)6=W+8:<^O.&503QI,ZY:CTNWHSHP*_CM8AQF5B:]_S3I,W#<X3=7
M3(-T&[#,X1#N=>E0A@W9SJ<QIR+O2>0].3;R?8":4M8-T\('6_3Y=0ON%9WJ
M;?*I>GE'L[.ZS3%C.R7HI*4*]%2/":+P0N>_3\+YIY0)=6Q6. &,.,V-.1F,
M^ #MZ T8D1RJ_+!Y9_-MM\4_NCH_Y<OC'F"$ !C!IX68D-IG-_63=:J\H>?Z
M+M_*>=0C/FJS<0\;3Q8(-]9_4.WI;&#PD[5@W[0@BX8Z=&&':Z8%:\@XCJ5W
M7-+2K65B>RED+NU$UOOGFUF\49.N'X3435F,SQX[4[*6;_\(,9X78^S6&W&?
M$DE.IE-Y!$([U+,(A$[%C;4G$,IFN.RL?5V=T2PJL7%Q6KC4)@2$H/5[3$RF
M8J(@O*7Y^R=U?^W6^JJM3(DJ%3,7Q5*Q592:I$%O\S+3D"ZKI9S4:"Y*\=?;
MQ=;]7K'[V-;S*<#2VZQI#@.59KK0<?4X +Z+AOY[7]KS&[UL1]B,\X#M#] =
M2[I">$!'=L;0WA2+>+3[,_92F]X.1D\IYN&YT^LWZU-H'8RUPE2,9X4W /*Y
M(\L9*8HGR&['P9X3W8SSP)X/4!G_ 'ODZ\>&Y91'U4%!&SSG[6NMPG0)]@C$
M(F6P1<IONR2YH0S^)'KHR?BF]TY*VYI1M?J(4E2X0*D8<XB4&J8#V><6_M@@
M8=.>14I.60[DHSM]9".@"6)"D2N87=U0#%4'1R(4M![AE]B)#UU 6/OEA)U;
M[?UE8?N!HGS0W?\ W3/4,334"%4=(L4"R.O_7ETS!^_^B$ZH+Q(6RX?NSG@K
MS\>%]<G_UTH;UP4&QU5S:%J_ J -+<MO'\L2S.VAN-<E5NGB-_]2AE-E;OO+
M%,4$N^@%^&L!UK 15#(ABO]#+7^$[=C8RY$RBX=V;,7^\KX5?$3 .?CLE5:U
M_K$XYO@7RR2$#SJ5M>M+7$A2*%3? A3_5ZN:W4:,Y&>,D1BLARMM3?V/,%@
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
ME\O5;9I4@ONI %\ /]45H1[>;<],&U\-MLW#P(8-72(2BP8KXS!59M#7!J,
M[RK "H 5CQ*&>1TKO*XP9FUAT!)1%CD<PQKEV4,VQHK8)&)0N$R"@"M BAO&
M:6Y-ET<WI+Y%AWB;\1,N-3B=1F-.#V9[,9JU:^A@JP\%;Q##1&Q/H0A:9K K
M6%,Y-)V$K98<D*.7M.-6<WS-_W2?H9Q;0=^C;_)']9./L<OB>#,??9. 7Q]G
MDP7AUWO9Y,.ZD#\WMR73KQAIZ;R2<DG7'"UIEIPT2915VW ,/_#24MK/VA+P
M,X/,O!RGX#Y$PLN3/-;/TL@Z*ON-+/)G4;Q@Y)'>8&4W5J[!H^A@[56J+;MS
M3+IF)GYC B_#%T9&OEUPO( B $2_6*)_=5_O;XN^8R%'2(-,W;3Y"C=4:04.
M9386_20A'\'**(X T0>B_Y#Y^ _AQ_UMR4=.6TS:$)VQ: \COPM5?)7Q$LE/
M,F5PK S3S.-[=K^S:(::K\F>LDXM&57;:Y:[3>:ZO+T9<\\V2P&@ZAU\#8]N
MC3S+4@Q)U2^2]#(>6>&Z-9XLK3ELF]/)1(NFIQZM2W2:C@^7X:LJ(H_.TD!N
M'T5NWZ%Z]]?D%F],\4;?'%3XG<T?"7XW5!?L(99;,I5;!,F.OP1R"^3VO5W[
MCVX'_*K8^OLV/Y@2(LL+P_D,;N^9ZFB;S+]ADI8;!'$%Y?_^(AP=-_FWL1FE
MEF3?UP*_9-A;V? 2TCY,1 ,X00KM__PN[379-(*^C;$(7'R%VC?@[B*<<H&Y
M.V_,_1"*:_.S1B6L$GVKDZA;;*IM-31+K;F>>%&!K<)#5*@Y)L^/]AY6KW?[
M2[.E2TSJOZ:(,HE2A?-?LY;E'F1'T9(#2)W62C*I7/$TU0A*2<'G?3JP@>7]
MH!ZS*U_/CWY^@$D!D^;^_(K"I,"'^;NJH+K[) 1KS1MJBF;LD]FT7*JQ=&*%
MY<F#F73\\/SDGV04078@0MN)T*Z9T[ WWHA+KK5W#LDLZT03I,LP5<R&']_I
MABF%2^[G.K:_GG(:_ETR',6UM7+)T1['J0G:@8 2_P=+K'A&R<^EJ,U4;GO:
MJP6\4V8D^GU-,GEAJ>PWBQ!U+2E&1^3<% 2A07XGJ/,'</'0'4%>18Y,$Z&(
MX]&12D!P&Q<&E6"*=*S9( $,\L,_-%E&L*Q?#0 &  S0&.0QC+!?4R\6H12(
M5;MMFZA$NQT#M<7FD$W0(C:^F#*-8(_OA(_?/'8#V?K*N'K.%W];H^JN+2@
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
M>4]/!#KIMO/Q0B0,"#00Z!SLZ\\2L]]&B'\]IOTV0OQ=:/N+-#><:$-M]<J
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
MU:V9"\#U#%KQGZPP(6[?]5*/3!!XQC),FT..W9[K)!_NN985+VDF986:'US
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
MB(2>=Q##DX#5H99*V;$F&R_-T%;E:7J!]*L;?BHM] .\U.=8*WUJEK8=K8%
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
M<A  FG)S$"! EXN#H#XBK_8\!P<!H*EP!P$NZSP<!/61(,%!Y. @ #3EY""
M09>3@P &W=L>Q"_.X_AA?M_[[9K:7FC2]UZ-IE]%Y2+0X$>!\BOWF,TI50!G
M_/BJ+ (-?I18!:2CJ)P!<!-P!L#-W\QQ*0()'DL4%-=*?OB?#^B'WZ0'^9$
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
M9C(0'_Y!RR2)E6GLM1@**+H&.8DYF/MZ(8!R:QH4\-@+F(KZ[K.O :?G8<L
MX IY[ 4$N'>ITP:,GK,M%Y+1W[D5/>#T/&P9<#K@]&(<.RCM!IQ>C&,'M=Z
MTXMQ[$![N6=.?^!J\)X6E,[-N^\T2%SPZN^$91'T+;8+(ORWBO#GCPIW4>X,
M6+^ 5;?@T '>72EX CB_4&<../]N$@$!ZP/6+RCKOW4.;#7TY.0Y$B*E2;"H
M-':_I,2B;U/@YQP%S!_A2X^W\1,)VQ,<EE9_DD[?]]R5$71<W[^0&VMC"K;U
M<3LP!=&FCXY3%_CJ0**?BO1HA"G3,$B*?Z@BO?Q1X2XJ_,!%>O\59?FC0B'+
MT=[V(GVU.JW#L4IMP(YWO&PKW6YUO<4T_4_*5%Z]3L=PO5T)%TZ/A_;H9KF2
M-;@")==I4F%&$O%EBH/+%*CF0#5_;T3!7)<[';=C$@XG=GUL\F:_TKB:5MT-
MD/I0J2H#6/ VH1I5CN/NFDU@(*TXPRFF3+[:^B)W%6>_&2%->P_$!_55\X%2
M,N;X'A(AKAT<S9,XOK5N6RC +6!^RM4KP@ '/U2E%SA. $AW7<$%&!@P\'UG
M? (.!AP,.!AP,*BDNETEU0TZXK^MJ_WGVTJJ.&^XB\JHQ<O'GA$M^H=-P_N3
MMI(OO2]QP?6T0%B-Y>-K[?!WNPYIKIE]($*S8X-UEKU9S3A(3-H]$B70,@UG
M>T"]74/\0@D2J$T#V''C,-V?PD6/.?;4KF,S9GU9;P6]SA1K2X,8+I)('H65
MD0L=XP!: %WY/G3E6Z#%FX?@_E3$=;.*=_F^0YCA"45=G!L9>SS1")(H'882
M9>9U&7_@RL9T'!FTE'U-3:-W,7G3L[W35 50YP@RUT">":AS!*P/\ X<.L"[
MWP\Q LXOU)D#S@<9I6_C.']U).3)K;(.ZG<$T:@VMJ=P F'TYD^\7ZRZ"?T@
M^2I_[+[P[M3&2TT\[BL+;ZC%V_!C1AAIWMY0M'Y\,*XZU!17=]*G3&0KU"Y8
MTT/'7,KRLL;R=LM?3]#Z_K!C#A("I],B,00O,V ^$T J@%3@D@8UE*"&$K ^
MJ*$L5 TE8'V@\!14X;G[8K\;F%-20"YQ:+2EQ+ _K-;;Z,9&*X/$G$JCDS\T
MIQZF@G";;,PO:4?-4XR8NO>08U&DTL&?%6X_D0]?@O8<UF6ZD<%'*K[PC6@^
MJY'Z-5POZDZ*?V*[3CI84@@#/_F4F%9/3I>U'DXE>>Y53')DU9'-26@QV#=.
MEV:O]NL3+)N^'VIJO(5D;F4J[2DR^.>O.',S_\S,GP4?_BSXGC!@I\?E9@R3
M*S?@E4C:+Q:ZA,1[3SKRD!1:QHC7IE7F5RSR=WT6,/4(E&X^U''F[T( QPD
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
M19!RS%I $0%( I#D*D@RU +9<#25ESTGIHO_G#OITS6OH\@5F.M35.@,R4E
MY=+:GZ[W-,0&39HGVP+4,/O<-&BR*820"830#%VF<0 AH$G,'R5R 6/FMQ*O
MD/&ZUW#191\.%WMFN%W,IX2<"QQYT;@9;$F!D!RL:D;>2-ESW>9^+I^-&R8V
M;BBR#&/7;-A?*.$"S6* 2O)+B5!49UF?L,>@S1NATY]TAVQUX^;2MJE.6IY^
M<H**N4-J*X]#%+XZ27$D28I"RA1#E5$,A". ;0-LFY\%$EB&^@H51DUQZF"8
MK_;G5G7[)WG<5Y/^!GU:\=-E96B2-=,DIMWYQ*13ST:2FD2621B/_Y=MOWI?
M+6?R)Q0@(_16<[53*KQNQ]R:+( YP$2L'S:* 2("F /@)V .@)^_U1@&2 C@
M#2 AMYJY"43D3I@#B @0$2 BO]=GI%!4>+&/"! 1P!PO-J\H%!5>;$X!1 0P
M!U"T'E_1>I0J_IX6E(PT?>H>D@"*5+,/)@N"W(S[+C,'' P "1QG80$)#*5_
MI-,L) /G+=L1<##@X/OFX&MW$\2^Z2:(O4UI(KOA)QXYF_=@=%E!*TO;ZSBC
M/ZD Z'ONR@@ZKG]I:J0E0)$@C!L+4].IT7XVF$>R.9 0)BTOQ%&F3%RSM6FA
M! 04%^8 $\"M!LK90#G;]6ZU5ZO;1BUW'4@LM^<YWV@+E7JS*UE7N]L,.10H
M;U71^/;>:%HG!A\.(SVYVY(*-31IM8E?<?) H<0$Z+L%1(;5LH/O#LU#V[17
MP6E4FTOPNO<GU>^OBO.DN0[%@,(T.%)TXP09%FF$AU2<DY(S BW3]+T7G/UF
M8"WM4A ?W5=M"DI63,4[C;)?._+V_KL! [UN?C<5G0JW* @#K)^+P!XX]$(=
M.L"[&Q5P <X'G)\#*MPB&1*P/F#]'% !L'X!#QT44MVJD.H&K3W?-EKQ\YT^
ML<#SQV./[_!U51XV!X.9O?VCT,5+[TN\GSTM$%9C^?A:'\_H1#LG1Q_(_!0Y
M8?U]:%"#\2 FPKF/)\*4"20;W7B[/IY%ES=0FW:KVK2[1YWWC9'^*=#TYZA]
M7(G-%BQ[B-;TI(#H+ \)T"1A5!POPT1V8"' &:#8/[AB?PN<>?.(ZY^"0Z_?
MPR/M6.W PJB-+7WIU#3Z9W!(1A236)D@7QV5]"BUC>DP.F@I^YJ:!F)C8J8G
M>0_I)*#2,9?'DC\4+F"6#ZAT?*CC!(#T4,=90$ "E8Z/=)J%9."BY\V^Y3#,
MB41'TJQI=44-(1?BDB5."_+P!Q8AJVY"/TB^RA^[+[P[-7926X?[RM09:O$V
M_/C41YJW-Q2M'Q^,JPXUQ=6=]"D3V0JU"T:DO!D'^]ZD-S#;@_ TG^C;VLX8
M2"B2CLE$<*9,$5DC$@ . )P[!1QP98(R2E!&66 .!F64@(/O^3B!%I$##K[[
M<K\;F!H;3.N1C4Z;,2%A=12.A[DZ1-G$U$CC53\T-1ZYB'";[-4O:4?-4XR8
MX'<:PB]X]>#/HH*?")8O07L.ZS+=R. C%5_X1C2?U4C]&OX,=2?%/[%=)QU*
M*82!GWQ*3*LG3P8_(!D4[? ='AU/-\(P)$>#[C>)+\U>[=>G7S9]/]34> O)
MS,L4)E)(\<]?<>9Y_IGE/R,&_!DQ)-<4]@MFUH?;@K;AK9:Q&.UU"44E],,_
M5)F KSCBMNA9'R#W!51N%O30[^*N 8<.\ Y4;@+.!YS_L%FNMW<[Y#I:^H*)
MD;H?7K<POO@D@A&*F^@.69LAMM%/D =5:8A-+(PD_(D#\P* 3N%!!]RWH&:V
M$#6S@/5!X69!"S<!ZP.%!R@\CQ+<?0O+R!>T'B_;K"=J4@.!9VV:'L.'-/9"
MO&X9/4I9X5#S \]0 BW>1AJV*NWCG[QA;/:. ['W**Y%C[I^X>=T&7N(B9+6
M&==<;Z4901BON1"$A0)M$DV6K@[7_37&^)'@D[,8"+ D",N4*1@MP^@5 [&%
MNA\+F-R5ORK/?'I9_QQ-WE"+^"4L^:J?R6H!R]O&Q.#K#-IO[\:!T6BF6))D
M@ $, 76VX#C!E0#J;!_J- O)P+=-6/\[]WW8<A0K_DE=YL4^3$C[T&YOZ07'
MAWO2-4X-'>D<4Z4F+:&]8G^V0LD4@!%P$=[W<8+J6<#!]WV<H'H6</!]'R?0
M(O+(P0]<VCG4MJ&GK&5?BS\@-B] 0L7C5NG\BME=E&CD%_Z_$)+,FM5?XHX]
M":9)CS5[?'TDC#VRW]RU^JR$XFGQ)UI&DS$+) ':GX.4)5 ""K+U'OYRN:/$
ME^=58T^3_="+THO@?/D\73;2>B#O1O3$-@61D" 7U3!#'US]LOG^CCF=UM7^
M9#;K\X:SIC%S(;<6S?2.H5Z]8X"<@2OFH:MN\Q] ^A-L^9W@T0O0\E*SHS71
M&47[-=P1Z[*+3W;#PV[7&"3(@L ?_L%IHLQ@8$08 !:0;@]T5\#Z@/4!ZX/2
M6E!:"U@?E-:"TEK ^D#A>0B%YQ9>A.L4T_ZB]6\N3UC5/2H('.VEZ!3@U.PD
MZ6GLBO@IZ_]1:FA'X=(W5$/VHA3TJ+_]DFKLC7B]6MK*4>+E 7DLH,BG\,=9
MP+2D_-5] @X&@ 2.L[" !*H.'^DT"\G N4_T!1P,.!AP<%&.$Q2\ 0Z^[^,$
M!6^%<!K_6NI9SW62AWNN9<5T:<:O\30_>,H^&[7<=2"QW)[G?*,M5.K-KF3]
M21NFKN&X7OPQS^^I:DJ2^J;5/->N&DGK@F68=G,<NY<_K.%:JN9=:L?D5/6N
MTE]N(]..6-,7T:,LS <22D@H^N$?#,;*Y(6)?*!_ 5#G[D.=>XCXTQ7E']EQ
M^Y8E,0X/3:B@0RM-=KO24_DG?DK^BU&WZ:Z>&\ NHY+_.:(%XO=%*K8!21L@
M:0,4%P+6!W@'#AW@W>-4N@'.!YP/TC-SZFE[YRZAKYG:0TW5[//8E N6M+A
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
M4+"3X6F<J8W!X[N ![[^<";;+66R1=^[(FJ:/_=G<*A>\R; 0<,<, &6:ZQ
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
MV<%11\+._@O#MUYY_.%8U.!R5AB527) '2I,(L$J+,-3RE"'0H::Y(0D/4P
M2*T_PHVXS$&>X,.K_!8>;T9LU(BJU"6DJM3,]8ETK5D/D2Q<0;I6;=7*A8S8
MEC*M-OQ9D:KM5BV;%EOY;+G6;2D\G4B2S)<NXGB2Q-,LB5J60/,D@HE>$)Y_
M=7[96I-HYR6B+XG-%MSI#)QF1DI+E934)!@J!@F1IH.?#"%6,\1C9/UGW(]G
MV)^BG]A_^.K-\^.?OXX%"R2*>!/;=Z'@[<8(L-$ ?$H0C :O59U8 &?_"MZA
MZM__][_#?X[H3!%47F54GE>XY"BAL"0SA)PR8A5].-*30.!&K"#LB4P]"+Z5
ME;8KIJ>;).E7*ED_;6UZIM9 .2<O1V;MG,[ENF9!,NAFNZSJNV0RT5#HTY'L
M.*64:U1M+7=7:Z^N=-O=@2/"D8F7(_5IV35S>;EJMDJ3BJ:3\>K(0B/YER/'
M$E=+=MH"0QH-D*-:-;W:KD(!72%?CNQU@,,PGE,W:Z.*U)AYQ2;GC17V=*3G
M[<;%Z;AK27-.[-M47DI8S34<>;(B,'2Y]KA)322N16=->]C(=B=HY,F*Q+1;
M[SBIABCG,J:8*FVM4LL6X<B3%<4KLDTON1$C&U[.TU))QBKTQDKB=)Z)>+JQ
M7<@5QE3GC1U?XET^L1XKW.E(:^&MTPX_8<Q2#?#F#%@YNKY6DJ<C)^6<Q Z*
MN[:DQAL-JT4/R Y\)G\ZLK8KD_-=Q5V1Z1W+SEMVBW?IM2*<V?FXQQ>RTDR0
MNTZFTQ6JV?(H"VF)/+.D/J5X>9OS)+\Q;*0KJU1VH09#F9=#%^T\6%>@$BHO
M$VW59'3?2W-P*'7Z5".5W@+0A[HA:,Y7U59NW<_V&T@C/1W:%;29T1NPLF%2
M3+._,ZW>2@R4UQ,6R33+-$_U.F1-JF^ZD]$ZL:6"IW(OAVYK1J96S<D6V>T+
M-2V>*$\8&PX]0Z9:CY.SCJEV3)\3,_W=O$?:&1$-/9E E:\QHW:S ?EI7*+)
M5&M!*N(:#3V9@"@/V9R1'<S()4GMJ@F^ONMMX5//4+\D3X5A7K$T$_#]00ZR
MS I^7J'.$& E9^Q6P_0@+W,59Y*VG5U=@\Q'G:% K]?M*C49M.1MS2IPK7%>
M:[7@T#,D6##FU:S#KH&T=(NFS+IFTUW S3I#@YFIG"INDYDQ.4_/;<J)9_/9
MQEBASA!ANZE1>4\=#<E:NY6L&\UU7!#6"GV&"'-QO4-G4U9?SLEQN9&M D[;
MP:%G*&L\HZUM?=@'<FW5+TZ7]2:83<8*?8:R"E/9<IJ679!S0M>PW-EN."7A
MT#,TX!<FH^0NXWKF<JJ/%IZW +,2A-0SIR70]>V6V\X8F:/H078S=]TJW%?Z
MS&F1I3;7TU?]+AE/ &5;,JQ$)P]!]<QI^:OB*&OVK8J92Y#+>C&MZ2K"WS.G
M9>393;6::X_);4\QYZT,,P-=.-<SIY5=R&-Z0U77)*?V-V4K;>M^/AAZ0MI]
MTT[F7)JID3FG4_$VF^%JM(7+.G.PM;0H-A2]EY?2[A9DFF8^MVJ-D:WIE ;T
M85H7QBO+[%(@ >A$6<^C],,SI]7PG%2RT4XJ)G"9^HRV4Y5!%]XK9TXK7W/F
M'8'*LW*+;<P-L5_HS"JBPIPYK4U/(9,TV*K2?%+FV[8AI!1WC8:>[,!H"V^
M^8;92JU)CF4KRS633P9//;FKAVJ*E*K)C",9XTJQJ-.<M&O"'3A# WR_7UJ0
M92!+QCS'V>JP82_]-1IZ AER22Y5$M.Q(\])IE+<-'KVCAZCSL,G3RUI5K+/
M489@&O:*K_<IHQ,?CU$][E,<2*9ZW,*J2F9K#,8#JZ_)'!O4Y3_=@8*QK7">
MO)66.W(Q9?/-<K8JHF31DZ?:@S&E)XOK.IG6$AS=J,[L-3-&0T^>&M\Y&U5D
M/=J$ AU='33:4Z<;I*">[ #5<:7%<,K7R6T^D6J/UU:J[#:0\>^4899DA4^,
M'(LT"K[%,25-!Q )V3-$V*CQI5ESH/CFO++QU5EMEX[34!(X0X1SOET;]GKK
MK#3O]Y)5=Z"1H#A&0T]HH+OT7+58M^.F4=7E8<HJCS+P8-DS]+IR5L7<2"4+
M<E<:C0IYQYEVXB(:>O)4KUC- Y;);4G:VR[E.J=TC U\ZAG2IM;;Z0!8K0X)
M^7DD.)0QHV9PZ!DB= <#T5@4V#$9K\UX:BYE*;,OHJ$G1[#2<R6K58YWR6U-
MBI<%KE<RXF,T]&2NS4REL9/\(2/- >A4!V21V73AT#/T*I=F-;=5W4@R/(M)
MVW2V:KT*AYZAUSPILKUYW1I)QM"DAGIU4D&7$1QZ,M=1(6=Q5(L;FMML7\AG
M&O)@G%RCH2=SS?>72LU*U?)FR9L.,BLKKC?&<.@Y,6O(RIZ[;='2LCD;]R>M
M4IYIP0F<(4)W6.BPX_9*EUM08$12-%6%ESP<>LI;;#';%YWZ4$IOBZ "5CMK
M ^^MQ)G;D%K,S-:J4LN2JLLS3GO@I6@(Q8DS(ED^7M'JF5UI(,V=YFHR SU-
MS,&GGN$".IG(,]M6(DO.FW&M.7=JI%. 3SW#!5!6SXZ8$<5*H$K&^?EDHU<@
M9"3.D#8CM(?<3.4XDYYN"YER:[<EX0V3.$.O_J:Y2^I>LTQRU7HAFY.GJ0Q$
ME\0Y,6==Y$FPDZHRK<9UKB'U<[-: PT]40CZQ6IS"C$R9=:$9J^:F)12NWCP
MU!.-H-N<E3@]G1V8OM].[23=),%PC88>5(+0[GPPR(4>) UIA L7_#S\<JR1
M(A/6WBB'3#9::!-Z9N=1?<]^;N0)WGEFF#FURYQ:+#WG,+']%U*A3ONQU/P$
M]T"^Z1P]LAD=/=^&SQQ!:#^88P^OX\C?]C,T/Z[A/KUK^=M;8I]9F]2A:\]\
M[Z6UZ?-<DM0ON"2/3,Y_YIZD'Q@*'T0$#H)Z8!/X(*)P$.0#_V83,'P2GX=-
M;W99P@?Q>=B$.2(2!X&Q*2(G@;$I(@>!L2DJ!P&QZ<UR:_@D?NTD?K'<W;LZ
M]>>MFGM(?%9X[7OZZY4CJSZP#;\=5K;?%\V>H3?_WP_^QV_N$4L])(27,<B?
M6C:3^\ >#C^\@3_^Z0/5(8"E _VU"HJ/,1"8E2+#2I>F@O"D3W\^/_MC%J)_
MEX6H<'.^$0NAN*B3C;J.+!RYM7\RX9SD?]PZX3"8<#Z%<+X;W;"7N)4_MW@\
M=^0+^X42S[^T,[4%0$6]K3&!LH=64'4![L_+L1@5V8+[GRC<A.X5O ]["R+>
MB/V]?/?[$-K/\#Y@QL",@1GC=;ONM]F(R-F"?D?$?,SF?"U]^FAS?OQ3!1YA
M!#6%B+]FMNO^?4-&HTBRQ#NQ.A<AB8^O^<<__WWQ>_#S%,OWZU&\L_AKMUBB
MG[58@O_:=GJW6;0YTN_,<VU3,NNI_)_4)ZT[]LCPRI QSU2@L('4;O -.V5N
MQW ^#8N=,RN4.!96&$T*,>YLYX++B@/WQ^#7YP',X!%A<.89@S/*:%AFE^O"
MNF3.1]ZNE>TKY*3Z)^5IWF1PVJUOZ@.SL9/52IJ>T4XE&4>I(RC!@$O0,9X_
M5UX&LS=F[]\+P[@V>W^ GR]=B_/3FR(^8^A7RV#*K>)NU3!::;-KC<0< #S;
M2Z*K&Q7!9/D8E3@M/'<JFG]7*_FOJ3"B/O5=+Z@&1'@VX0!X_IHQ X3UI-O
M]]$K374GQ,*Q5P:*#QAN"?N\??VR*M"WT8^QB?UF+8E_@,K8M(A-BYA3(K,S
MF%,PIT3#"/])G/*]K/*HRM?[,FW09#$^5%V  H;F"V"Y@1J#K?/?RSI_B!'#
M%KR;-=$'K)I"G)H^8M0S.G^[))>;.:YIFMNM46 *N]*P46DH'#+7,V0RQK))
M;,V[,6M>)!>-,>"SK?@?QH#JI#=,,=WY2FX5IS4G)V_:[@S59>1^_$.Q5$R@
M>(P!& -NW]0?.0RXNN'_PQC SXN3:EM/^U*-3.ZDHEEN"P418H#PXY\D%4L*
MYUJDWYOE_V-J4@8L''@:P4ZC4N<+!QGTO6V,6,Q4RPLJ((.E;RR0=P";];^#
M63\B&M;G+_J6P/;J2M<QXY^!V$8I7:^NIH6J!&;TB!+,MB2*8R6H)$I!58L4
MKJ]J87C %EH,&='1T=Z!# &X=(/4'5M>RFPJ.9T"7RN)2C+4S/@8SY]KUHXA
M T/&MW'JW!ID7%VE>P<R.NYRV_%S&5OR6UEE6EBL=QF_H01%G6F2BS&)#QAS
M[M&[57? 0C5T8H;T,]\%1$!J+G9N1=NY%<E%8V/W9^E>^O)GP=(<H+H@ \)_
M"]:>E:4-LG@!%W5/]1T'@L1;T:\5MR;2A>D*JF=3E90S6[?8*324H"4#%:/I
M#QC L T<V\ Q-$1%Q[H<-!0KO6RW7>M39KRPF,77]"0_Y$0E:,%"QQ@.N\<P
M-&#WV WI4I>#AFIW1IM6>="2T^->AFVENWE30M  U2TFQGS$<X[=9L&?4782
M 6D(-6.W775V[#K#GC/L.<.>L^^GO1UL6CG5L!#_UZP6Q-?:J+[G^SIB>^G
M\6_A\+HX]'NY>+QO=G>MO#[(3W<+>:P$K<3XF$">9BYB.SFVDV/7VO=3^RZ'
M*87RPDM) SUCII=L;SK<V4POP!2H]K$Q)HE];QA3L.\M0IAR==_;GV-*<C7U
M"J RWI"UT6 ;[\6IE& B3('Z(@4%%8K!WKESI%.P5O QMK,EU@YB$=U>X[PS
M[)J[ _L[V@**OGBN]KV=^[U:E&^+V&]>ZWB\I[KHFLK 6^J,$+"8+6O35K^8
ME9?303>?K;:-;GRM4&2H622HZVL6]\8)]\K^V*'TJ0K"A]B_INWJ?G7=7Y <
MU^.];L++RG0#L3]4 G@JQ@C8:_11O2"K&@ZQ4F<^(+2):HT!<ANY$]OQXAYP
MYH0!#V1?APT[C+Z#PRB2^Q!!@^\'P/;:92VO&?2'^+Z#V#X=<'UMU$(\WX8L
M7WCB^+<,,=Q&&@K5":]+I5)ITM7'O1Y;@3(8%<;[4=1IO-]ER]!C\RXV[V($
M^;K8P#]&D+75RI)4<9,PY]:NO,VI22"7 @1!V5D8/S!^W+=[* +X<<T PC_&
MC^2 SNWJY#A/UD;IYF*CZ$.&&2/\0*E:IR:@2Y7:OFV%KVRC9QLKH!.JZP+/
M)8SY A[%-4("[PU$L$/H%HQDV"&$+<*8V#&Q8V+'[H^(B,./[H]'4:PV0H):
M&<EI8B"FY<%,S]J.[((SHO!TXZ0:A79F)"WGP-DH(\CS3@--%85%)1,QCOY
M;23L$@G^+,YF]EJU-(!.C@";!= \5+'; ;KA$:B?)O:$8$_(_=@QHR)S8.K
MUCK,)9A+,)?<KDW[?D1Z??FSYDV TP0:,%;J< ;2@0")TA_V*?)- $_411\Y
M]8U-.78AVK1@;E=+VEBLTG1Z)RH4L\]S(),?Z %]C^;M8,]QT3%LR+X#V][-
MIZT'S(KJA*CNI!#T=-TCXUMN/W$[ES5[ZK'2W&4\MLB7*]/J6J'8,%6=)7'#
M'6S]Q'!P0\%$?P0'N:)#U=A%N20;G5Y/Y.*MJ6F.$1QP004A@<-P@.'@]ITA
MWSD:Z", \)+OW62&-(M)WI7F!E6BZLL*WW%%Q/>HXTZ,84_Y_E(!0#?D\> ^
M0CAA )9+&!:!TO'AF5OC0W 0*ADV,]2 OPS@_L2N#^SZ^$9&7=P<_)8H!!MV
M,:=@3L&<$FT7R&=RRCV:^*NV!V?C//I5L+$_VL;^B)2HO6O5_>JF_--RX &;
M'GD_'VN!O]3DYYL:3U=]LRZ5<F ];73%46(--7DN,.A37(QF3NLY7#P7\/ZX
M_CZ->-BF_\GUG#Z,"Z^:^+T&4ZAU^6E.RIF).NA.-UDRNT8 P?WX1^"3,9:G
ML)$?X\/M&_DCAP^?4/#IS_%AR K R)96<W.Y4);=(C/0YD(@0 @__DGP,9[[
M #Q\>U? KW5Q!/LN+H$#P$9^&6+?S67O&<".@._@"(B(;A:I&-7[5-?VC)\!
M(P#9_-#%2;3TP"D;YJ"=P=Z)E=[99KTJ2JVUP)?,A&I6$E V2P9EH-B80)\6
MY,9U7+#!]SNY1J*/)U^@YOTFGO!3JE]C+&LHT:,JLQBLRH51MH'P!!6%8K@8
MQ9]&OF- P8#RG3Q(T0>4+] +?Q-0=JO5F"^VQZRI%KRR++(5F5/&"%#"8L$L
M=[U L=M6!45]A;+@7<*S"==?+&8&SJS!SC9L8H^*+G>V">^>:>OJ]MWZ>6JE
M65#RFYHH+:F,FVK-YAI=ALC((]6-CC$L-JICH_HW0(0(B$O7K,/[$0PXZ;IM
MJP5AWA[EY*6>IWA^)U43U!JQ?J!EQ1+L)UAM[HT/[I7YL4?MLPH._)$XX#8Z
MDTU7'27)^;C926P*[:V8;"!,$% B72)Y6I ;.]'.T]"ABXT!L)L,N\F^J5D[
M<LCZ!4ZS(T9_"UH[OM7H2;(P(T$<:)2_HX14"HI;0N D8_@8G?A QRILT\8V
M[6^+)M]92?LH?IP8:)1V.MW(^55RN\FUQ7G:'\]2(H*-4$LCDQ]I<H!A \,&
M=H7=H$+WN[#!&NNDD)LX2YFS7=*=K6?SK-Q L $5.8Z.)?B/&'?NTN,UAV3M
MN83N V+DV'/" 3,5U7Y>J(YW!67NW@ $.[^^/QQ^@1:6\4$6<FLS9-9ZR*NO
MYYL5]9)5<[,#3Z)K=GFBJFMFWAS#V2)MC,5V;VSWQDAPH_K4+R*!K!7M;(&=
MNI(OIK8;P]=3+66-D  J6#Q..L50@%U@WT-C>@<87K7<%C5%F"PV0TJ:\VM:
M[U8JX]DJ0 BD2V&/V(<U*TT+5:N%NKU&S0YLG<%NL6A8I"*'MI\<?Q@R>CUD
M\W/FJ7+#U[8S<:[+RW)'W4SL:CE#-12:0NH7%Q.$4Z,VMFECF_;]N,(BAR"?
M'+WX+H)L%^RFOQ4R-7FYS;;Y:;]768DB0I#0+\9P"0PA&$*P6^Q;NL4^"!JO
MJG3I%=?O#,M E[KKL2!UVMW4@ S0 ZET;(RG<4+8JTJ<XX,W:X,<E0K'SC+L
M+(NTB3QR<M87N,[V+%U^8MM#0FWMT G@Z&]GT-3)VVDU5:I8IKI;*H8SG!9:
MT[6"9A_4_Z!Q%AFVHF.TN"6M[(IHH>>$KD6[&5D"?'SKCC6IT^V/$5I S8V&
MLE?RU/^.T0*CQ<WYW+ZS G9!?'A529-:S4:>;')9,MZ5V@:G]#/6+@ *E(S&
MQQCJ(]YY['Q;A.EHJ)46X:D;['[#[C=L/+\3I2YD^[:Z >[>+G8&:+EU4RUP
M5;)H=I>:Y?&.$&^34']C OV-(V,D3DW#QO2[]L=%0);[.EWO+(B\*K;5%',
MELZL(BWSRW@SUV[6BY,&0A/DF:.Y&$6==N?&*6L83K!O[CY4PU^#$S)-KN/6
M(EF3:+K9;5<;Y42C.$9P@FHW\A!-/I( >Y>NND/MQB"-3?-=N#Y<O1'[Y*)N
M98\ .'Z!PI:&TT&KZ1K>)+WGU8.A;/L60"9'SJHV2NW:LCH:NZVU1%I, <I;
M+-+>F!A'?224 =O3L3T=XT(4=;#?Q@5=HI:"/#/29$WMTV1\9BX,6T2X /6P
M9(S!#14Q+F _V\TJ4[^-"_5RMY4N[D#"W":2RPJ@1W7##.0%J%!1 A5CJ--P
M'>Q7>TW).BH7XMG7+A:"K3G8QX8M6%]:9:1M_W("<<TN6U9E6V_)<ZGBM&E9
MSKGSM4(G O\:_0GE1C!N8&LXQI)H*7:_AR5K9UQ)Q">MOAD'O$:VE]65,Q01
MED"M+G%:C !#"8:2.W*L12[TYVOJG+P.+"=6HG1EE_&5 46VVF-KX<[:WG+;
M0'B"M$'FU%./76OPSX<&=,38AFNU4%\%PO6'KJ'CI#?L8,.&]"CJ;D$,^H%Q
M/V0ILW*>3$Y3+BMMR[JU+/HZFUM O8T+]+8829Z6&, 6=&Q!QX!P&PK8KP-"
M2F JPZ55KDB<,DDZXLB?;\PQ @2D?+&?$-9X;YQQKW" '6J?KC;].ASD=YFD
MUAX-62F]F?1\D1HGDM5 /H"Z4^)#_G7L17NN3WDH*A1[S;Z#URR2^Q!!ZW?D
M3%9?X5?;\_]1:/A;P+NM]SKQJK73)=\?)\O#5J4[D"'P)H/RD0F<KX;MX'<.
M*A$0X;["I7861DXZ,6;K'9I);@;RLM#<IB;JT-)*8X0>*#"2Q"W5,'S<NQLM
M O#Q%8ZS#\''M%M;-I.#)DVVUEHJOO/M37S50/ !M3Z!B@D<C1/2SM),H&%C
M]]A%5#G;T8$3#P?_I!8;PK5GAD[\BPS^N[M-V8M@7[<K%U?RT!Y1] 7WZ(X-
MR)A;;HM;(B!^?)4_ZK%(FNBZP#LG?VBE>I=Q5'=I KF[FFSRR?(*1>SP2'T1
MR$\( ;PW=L$8\KK6$ED,B9Q9]:M<6J>(\JI==3C5"UFIW&;)+9T<S,196]V5
M100M*!@P1M$?Z*GQ73U:[Q-0%7B$IKH38N'8*T,'.C'<$G_Y+OS%L/XF[,,Y
M$&CK5E>ICX^M*:]ZNKX8J2(0<!B]3;DE^+ZZ5PS"1QJB1WT/'JFM[")3U!-\
M/Z+&&>2N)+NBK]8S/*FZF>P\T2YX"Q2*(""/&!UC.3K&)4[M4MBJ_6E6;2P_
M8DRZ.27UCS"I6"P(95:H C.WK!<[!:>^(3-CA$FH$"0J3!0C68Q)&),BLT^O
M>N*BBTD1,)5=7;'])11Z5;F-\[J5JIKSE:0RB^XBN1-Z[7( 1U"Y99E$C*69
M6W3<19&3[M@S=V^+OGKN2K#J/T# SR+X>S6,W]NB,<%C@K^K15\]'>DS"?X[
MNR>&KVU0\'H-T+;"Y<WT_Z!^4"O@OO!&_/R__QUB7P3.NOD6 ?(W=(MB"L&Q
MX)A3,*=@3HEXUD3T!=6(2:6_F"!0]QUMHKIP1O8(1=$LX(*W,6(Q4RV/4"V=
M $O?6*!J6]A4&6U3941"7N[:+W/UB)6ZND6\Z+9M48.,Z8#ZGF7KB&%%2Y<.
M['K&'=.@>K[8M*N"5&.<U-1(>75E+BH,'1;7HLE$C&%P,#,V86$TN(U8D3]"
M@]:6IQQ9&9*D7\PTL[U^0S%7:X0&0:P(19&Q)&Y8@]'@-@S:T4>#J\=L_!$:
M;+(V:"0L:F1NI9K,I/*K::(Y1F@@_/B'2? QGL;%M7Y/JYHA-<IW 1$0)4Y
MP$;_[V3*C#[P7DTITY>GF%N&DY5=T Q8_0S."GYK/3+%\=A41UUC:0L;PP<0
M9QFD@[&)&,5_@LB%607;=#%D?(7F]CN0,9<]:]TDW0&YW36'PF3@Y$D@(LA
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
MC9=!H_)HQ^07D[YI^ES')(=K-]G/K!$:01673<:8Q$=J[-ZCZT\:C8 6U.
M&VVB6F- 0 H 1/B[2T"20AIO+-1[40&/%=Q[%  )*8M $:>.H7E0 49_Q\[
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
M2<&.H$L_6@LR3L/.)PH_A) $="=$#YA(O$A=,=?A1!IE"/A?3C=4V;<:%W:
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
M07JPL;M$\G_O@(-&%YL0#A)^!S9H^F -?)""I\K<^] X/9B#(36&;#1,?C@
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
MI .+V1]-ZX1^2I]7Y010I7:VZ->_!VOZ+C8;P%13I3%I\T>PSEPLX)/8B3*
M%\N .,V;IBX/+1]*^XB7%8"M1K_.)6D/%CXDZ&AG=)EW$2C-B:Q[^.T4<I."
M7AX!X05L.$O!X^E\=9KDA"\NT"^R9ADP/4'0K5>A( ,X\[P9 MPY@+\D<+-W
M1V3[OP)H;H=_I[!H/-43/L;W"9^@2+P.Y\MD9]=8V*9S-$L_VOHR%O?."'I.
M%"/1]&Y+]/_G3;K#MRZJ1F)8]L9H)W G>7Z$7OT/KZQYVW!.472,QO^W)_!T
M7D")4.(NG?[?(>]'3Y?X9@,H:SZ2!5#4R+>".&KTLU?:V?M$)Q:]2^ZHV_A=
M_$P;Y3N]F2 2\?_A0Q,=CM;_U:GG#UE^^&?$D$CLE$ S=/H1$G^L>Y' Y#6,
M2F>X5B#_[Q?"O>Z9%Z\T7BUDF_50C>N%N!K7*O5#^7JK\97PL^^=3ZW>X=KD
M:GFGCF93:]>KY4*VPQ5"Q7(M6\N7L]50NX,^>.1JG?9?>8U"(?Y]P4D7ZZU0
MYYXCT^YSV58;D;. IES@\MQCCFOM8NEF:X40Z6K[M3B_@2F^'6C[I'7Z5_>N
M?8<L:V0=Z!39$ZE[9)(:80QPC9Y"L*2AJAX=*/0WD3=Y .G&N-)KV0"[ _3^
MWYX!][IJQHHD$C3*B";Q/@QJH"-6&.!Y_P4C0O\_(CQ\\^\=I1/075&?RT!?
M2#YZQ<C;.80<',]IH]NOU:0".[,GT>7+PW.^L;76&)\SM8_F>6)T^O@["M6Q
M;(H/)8ZS5]FG(OLBCB)9!P/TZ+=.(H<>/%7W/CDWS"K'ZP"Q;30D';L7#4V1
M!7L?+#7=S8I\<ZYGF>2C9<O]1+XR[8[/!'^Z)R<GA.O(88%K*000,.MOHCF<
ME8;^4C3#^!L+$SJ:9977;2)5_LC!N7%<=]>!W#JTO]*K<P1[%:P^;*8.[1"2
M,5G$,,+8  :C%ZY/N<8L/A>1,1A\BA&:(+(B*Q,> =\DQ 9(8&1[(JLFA'Q2
M0"D'+.&=;VJ6:8#/#"\5+9V^F] 8D,Z_!UY]EWX%6<$D>2,%D<*RB*'LI^&;
MZ>=0CT?_$Z>6 0]R? !I-)($W"-/A#F!G>]^&:Y%K9"7KE*MCI2\#-C+=O@#
M&X$[9.R]@JS1>]$;-BQ4/_YE_/M&4"P 3AGIVIRB0P,'$EU'W1MQ=P.\PPJ=
M:O >([2>2-C%D76'2FO-4M >P/%FRJ&(NYZ[T-Z&^I[G$P'+<)C?1':X8<$B
M3*2XD,.&3E+Q,LS8H^L,E9 OL0A-@$W4$+*N@!3\#G"W-300]R'JAWU?<1D4
M22C6#.YFHZ]PC3;B3^+;NM\.*7 1$EA5E)!]@FQZR>%EO&WT6 %J[:"#G^!Z
M[/ BDGO.M#,QNO.')T=9(K!.<*L6U/_<\2[/?<85-1U)E9JW=+02=+@A3]@@
M\2XCJXKX5[(BX]CI9^62U?9LTGE@8J,5_S)2DE-SD_T)I]^*GGZ4!B&!$@&)
MB[OL2YY['1SP6&@ZCH"XLZ,<1(0!R3O\ N%:Q$BXJ-*@)G/H+XCZQYC_]IG1
M^)/H?_]]%X*'CRP5;S6O[#T=HJA(][K/]QYQ%WK4D%B 6/&&(9E$4!29QSD'
M&5XOJ1J2,<S:LDM6^ LVR2'XHNX^%2M3A^[X>TC$ G\G0JWC!:))(L4[@=)W
M> -5F'3(D%=P!,J80%P*),Q R_4Q-GKDNZ=WZ'# <T8B"<')$U/F%PO$<%AM
M[,\>@EB\#.U\W1. D,&9JR:@"0;F'QKS,E5/<(Y+Y"#2)0&"*:(;V7/J:_'[
M/+5V&:V/N<TI\Z5S-79X#1<RI?[;\!0W[ E=#@0'89D0CS31_\E"\Q/T$W+P
M6I**=G0HNRS?>LPYK!Y&A)6%">5D=+P>X/J[4/8P*^]P)=U1=_?(?A[EN[L0
M7 8Q<7P2HJ[(\O*QF'MZ$U 6T]L[,BV3!DG_/C"+B6Q T3,Z<78F<Q=JT>[#
M8;<M6/@PQP2?Z-A4\)1C'.H) 9V: 7\UP.D7*8O2XX]8?G/73")J#-Z$[!-K
M;A$?UJ]H@U\!>!H=2*FM56Q)A@P)';8P-S!OD )2L1E)R D?(<,3+18>2L]K
M:N3NB@-\BZP,\Y9$-T@53SWE<D*#&!DX5]70#B%C19(4VU$Y,F@4CX-A--;_
M(7\[<$18,+Z=(XYS=A51H2%I"T5RI:XE+:PA4E0X4HCDB@^'+#1+8KCS%K(8
M=: 4E=F=+^=X=>;[(M@INJ88CJD#07MJ%>$%@:8<!4]=&6MI-!Q9UY;DO(8N
M'VF$*6AX]#7?WD&T"<",Q@!?JN+-78"1(E,' (V6(1ZE\E3<D=J!DXD893 4
MYY3\K?30%_%9 FQN6$AQV[39WAS^0WD)+]*=ORLH:"[8CS!LY//,D:;29Y))
MUH3/:I=8_'BL0SK&3<8 2_+&)(S_];L88<B (+-3 -$A0Y!(Z&8$K%@T'<BF
MX'7#[$;R!I(;\!=1PO&BT%HVT5Q#2%RPE[%[,@-UR11(5N0_7YP.SAJ#^LA?
M,*(LC4:N47\HS/CE2!MI6TYL+H/W9A/OR_^"VFXY-I)CQ1:\93X!-[GYWR2Q
M6FN\K@^JF:Y2C\2E'I>7&LU6-=J,+N^S<#,C'<O<[:=_0TC<%:RH$*W/3*GX
MH,D.NEW>3@RY=F:F9ME2H9WDFI>AU'(DY^;B(A[ORNVJ/K&V3P:3P)2*LHF[
M_;YQ'J7P$>] BCJA:!93$%:)V7L!XH8$T+Z, Y3W:WW27X=X.L?\G5*:&PDC
M*;OJ5BJ*5N?CY5ITEMT/IAX>1P.</\ [6E/O*'_\6+RD<W1B6O ;!&60IE64
M X<]S1V@$\V0?"EF' KP="J._R'S \>RL!-OD   -LLA[(7_%@Z1DX&&@?P!
M U7</>3L8Q8/&*"'9"6V)S'(E"3V$WK9Z];/FB?Q(%V&E#BDUG6P(-";WCHS
MTJ0(CF-^<UA"?Y\$>.:6 +\EP&\)\%L"_)8 _P,2X.EW)< SQ]]QTM*[1.*Z
MR,LZ-N=]=^O+*C)?+'RD$\O6-6A'A>AC/;)\0--_6M5R3\M9+M_[$>GKC1/
M1^OUX@9>G%'VUGSI.#Z)UD/QXQS'#$='IGPDI,Z34 JRXP2)%"^ZV4$=F8Q(
M'+ #;T@*8#N3IX *6/ RJ7<$XVZ$- 3O/M;&"3<UA"T0Q?9'G=%CS;4DJ32&
M 6DN4Q9D1$#3C7;.<4:1A-0@UAGZ"WFE&IH->HM.9D-2>])&-LG$G:R#MW3_
M0\:6+.+X*2(2.K!E8P+K#DUD28=VIC:.8\GJPD)SL P2P"#?Q\:[]U!,GC$B
M":'9!/$:>B1,@42PP'0?HCU=8;. /A''B]!H15OO#K;4O>%W(1 OH@1,29BH
M\M*2Z+1P02Q>EG]22#.CK4$J4YXC#L*O0J-Q"'/OX9A)WU8Q_86UPP=JS?$<
M(@IO:Y;Y#PXO^96N8[L280W6:W]J7E]1[/W__J],,I7Y[U=JL/<TS*?4VNN6
M:!7GH:/TRO9!'D)<3?(5P"_0R0DJE'F<9":,BOC*4MW*BJ6EP7^P?!G$A>5Q
M/(7*KH'%AFH5])-?J6!!P44#H,1P*)3FM0^/'TH@:92YH7R JM2]DND;[_ZV
MO!M[$^\>X%L:(?D:AC60%H4,ZSO8%33\?Z$1.^]_CW"@$1]Y,5ZCLSCWL3BC
M(Y!ZGBPZ.<.AN29*2@2Q)3[-5PZ!WZ 2T-GE_YB<."(\1R<*(W#&[-(;!M#-
M]=[JV]:;H/^)@LZ^2= ALX2X?ZYAH=SC3"PQIQC3;UO=A;K[EA8>=8 KG3]C
M>4)&IX+3@WNI-I(^-JSY@M9T#1&7.*+K?HH?<LC6)48V&&I(X(GQ[;>N75/Z
MA(@<#J[ABUIN6.\B-7@\9/5ACO[:.JJT#.>*UVMN58C<M4([0_6J0T6B7O>4
M3?B@AB$;@.UA;__)-^AE+H^?#ECCGE(5-%W7D,@[U:MT-A 0N0LUT)S(53*2
M-L-S<%>N#4U<)$'K..&N&F8%6(7AY)$5Y">A!="R/3@\H+!24V$RJF08Q&_
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
M\*5@>M,5-D=)XKNQAQS<L3C(&M^.>CC7ZLR&F+.N;IGEPF0+SEOA>-22!!C
M@ZT,+$D_U6"/45W I_*>3:>!.J]%:I-M3'.:59253:*66VZWYJJ<G'[[5S?.
M^Z-ZZ4,(BISP'S$<VX*D]=JT6= 5#:NNA^X)$?N2[FL[4GLMUZR X"*C[\B=
MA4)V#F6;87737-090RF.<\-V(D5QI'LK*#N(.1SZ'Z^F>GK?A'_\ZQNI)8D8
M&8]:@AQ+1M0DY^]F!$%&C'@$1@ L3T6<> 1.Q!*9B!$/P0@B8L1#, *+$43$
MB4?@1&0W/0HCL*C=YB,P(A4C(XUX!$9$T/0@C,!BF:COZ2,P@HS%HSWB$1@1
M0=-U&?')*S[OAEW_P'ZG]Z[<>+SDWRWYL&M_&8__:O_+!!%+/'<;U,N'J0AU
M=&)UTB?XO&GF<TM4^-@<F//8E,%C2I*ZDN ZX"-YW4(OTOTS\O;<Z/*[JO;(
MPO&>]GP! /UZ_UU HC=C6'?'EY9CV)*(-$T97DV5]>OAQIM1U$@T@&BD'ELT
M.N!;\@0L2;>?:C=Y9JE(/Y%0()%4W'!S?2^@<G=)>+-U_6UB%W^G)-Q</ZXI
M":]+161A/R#KGW[#?'P+FQ)@= ZI\Z8BV3 ;-C*Q(Q,[D VO%G=D1D7&M2\.
MK&Z,P4-7,!<ZDHIG-JZ?DBJ1^?W7:5!DE$<"\3<:Y65X;Q"N"/%O75TQEG5;
MH_QK?/6_Q?S>65M(65\X\([J<QA=O[?PPWDO3,E++0'?0,#_/ *<04MDM;^)
M)9[H/$TT_'ED)[+M(]L^,N4BV_Y/$HCGLM^@%?_$R7/?:])*4I'XC[_#NG\N
MNRYP#YY?O/ KBE<$/D=6__,+!Q$)Q_6%(^55+7ABX;AFQ]?(ACVS8>_0TNF
M/G/'LN7)YIA EXN0W;*9TY<:\E=K\.V7AKGW<N[0\L*OQ')?R3WM!G&6Y7<E
M"_K>[+VFM-YG.6\S[2[B"XMU/!PEKB^^?Q;88G]E T2_?$,DK$\EK'Y<_][+
M^7IA]2/WD;#>0U@?/82^ZY=#>L]'D8YM.H+ME32>R#JO"[#N\,(T1/#I];R-
M/USC A_D3VN&&[H8S]/ZUFN-BE_/[WC.C2]P,OY <23N&^)]M&:(%PJU[WXL
MR9+)F\)LXX65+]=J]Q-1O %X4*+]9K7?=X/#7::L6V#O@6.]AXE+;K\7[08U
M@YTH>(@P7%>:$T5P6*97Z3BXN\G5[=_IY_J1"O)=@5O.])Y+Q@L+ME]:9%8-
M<9B;3V%/#_+;OYD7,IZY1>?6OV3KQ,YZ%O\!6!4XC,\#55?=.?]\L0U\RS]-
M; /7\7G$]@X[[ -MA\EV56^+T^T$0U<XIV;*<7RE_DXSY ]NAVLNGLDT"3F%
M]>?\9MBI=K)E&K;BBN/1?OAG'4-^\:GTO>,Y#Y"._.J!YMW;P']<,/[[6D+Q
MZB'GW8GQ\4WJ34KM#:\K)AQ&6O3Z0>O=!><N6O3*6>O=B7$M+8HB+7O3,NV:
M1&F3F&:QC=9MX>(\Z8ZR[NVM0FQ:CV?6AKMFEX4&CZW$OCF.PWZB;P1)(M/A
M!L&4!]3SKP>]5X_L[TZ+A[4<(B5Z,VW@[H+S]4KT:BK!W6GQQ(;#=79Y2A93
M-+\V.(6/IR>)!+O!#>4+=GDU,VXMA5Y:533*2:A<4D*K6Z]O]QNQGPBA7HL1
M_:_7Q_916RH<M3*^?2/NTTG[?]D%HO&/S_RK6X9W9])A"W!C@EAO)=8@L@44
M%2;WRSH8,.8MR>L4;L^DPY;3"Z#O@KP 7X2=Q&>R91NF5X/$6A@V(JV%&:]/
M)<3D;2D&*_S#KUL']79EO]  ;%R^KQ,&FX_S?HE!S2LQ:"&P9XCW93@CKU&
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
M!8<!KQ5(^Q2:?D"J=: :=6 E&8 )_@PA#6CP\73C3_; P *Z<;R:D\DR@FW
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
MQZV56G6#Q@O5\:P@TBCKP(H3P&M(D2])[+PX[C.$MAY#L3V;(M+LOT"S;^Y
M?%ZS"=0B*PY>'](.3Q@<O;"H51Y6B $>1.HEG4Y%BATI]BONP^/J-=3E[\_N
M0+ROS"?71_=:G5MWB'7"38_9Y9(KYWAWK?1IN%\#5R)-O,0O=.'Y\>S'$&^>
MM70-FU>O=^+V: <3OYNG<MV3BF-@(  PB(8#[SS=!?3>E(O_OI),O!H=O3LM
M/F[]O$FHIW=Z7D'1LFX#+@+*&;!/!:5Z?8+E@P;F>U MNC6;)UR&5')$=E,?
ML:S>)V&)/'ATDDJ]X(E+QM(5#_DCR'D] GMW/8LPY^DPY^;NV!4P1ZN/^V;)
MGM,2KI)EEIVN4MLIP!QXP$,F7Y+I\ZH"$>9$F',[S+E\;G1W4KSM#+X-,T_O
M*7X>9U[U'#.TK%=Z7%=44'F[R.:Y>DG"8:UFX#F2F9<,=F[C_+B0Q/:_7I&#
M?\]Z13Q(9.<+BD5TO7XX7F-46%-Q5_[":UX6GH0=E /D+4OR&@X>-P/TZKW#
M3C2 >Z[UU54[#EJX4=[\*%VL[6?W2L4.QI;:Q>RFMF'YN-D9QS--O %[ND05
M.QZN8D<J%4M$5^T>X:I=/$9&E2(>@Q%$=.GQ$1B1CF'IB!$/P C@"4;0] B,
MB*#I01B1CL4C/ER/#Y\\<'S7:/T#K_R^9QX^Z;WXY*]>_L.Q6/JY[X#>XC)\
MI!DW8O2#7H!-/+4&7/<6]-\K!/?-Q;K[->@ ].Y^4O4VV!_<??!#O3^O)/H^
M_MU]]?>X$7&?.TQW7K<?%OG[UNU#_-^W[K]7SN-/O.PG,-QK!CQGDE=>_S?O
M\%&4%B;L 0<C"L]@F3^"F+X7DWO8"\!O!]>?_>H-97',Y#"Y2UU:S6R3J>05
M?CDQ)L:6%EO+Z2\D78C+GV?'XE"5:E"3_%_S!WIT(<="P7-]H9K',RPNTI28
MK1A%KC+U;],1+\G$>7+^,WA(D3+>*IS\A^EB@FL1',ORF^28[F04G2**^0Y)
M_TH"U._K8G*,\9)6(,LLLYX9@Z1;727PX/Y;XB65N)1>^=Q^ZOFV+VL+7C9A
M.][('8W,]&=Q1S^19/YPIL5$7DLBNI5,X[5+?SLX S^$GP79G6T)$&0EP5P\
M2A!,![RAO--@V$=-LBY=X5^L\Q3+-)/8AL\FB+R6)6UBZM]>\=HEX_^YG=GQ
M]ZG%WPL']_':_T3KYN:8P!?R2I99TS9&%B6^-93D;LJB_-LE!/&2CE_?^OE2
M\2_K*[!\P]P@K@GD%4$1T7"CR,;C.E/W,E_^&G2Z<1QDIW!]J&]YH&R7BA,X
MXX:U*:(V+0E.MZ@45-V578[TBPE%L8](7:-(R9=$2CZDK25V):7Z8BY%XZUZ
M)=.>5-&^-07:"F^@QE^PS)\7(8$WY5Q>%R2OZS.L5"C8DH@(@':RC:C FHKB
M))%C].?%21[0]KAVH&2GV@7#S!O.V)XX*O@;8(A]R4%JI<9RAY>X%@M(/V-G
M72F5,:9<*@J:1-@0!4T>TM#Y4GS(MK%DJT3:+:6/9A/EI")2V1$%\ $81_@+
MF7KK)/<)XB=Y0_?.S:Y9K3D*G?PIBXQ")]<,G82Z%F#3);11G7G7<(:&S!9+
MV04S;#6RV-;ETM :(:/ 2:2L4>#D:P(G']#5N6LQ4BM9G=-%&B<*VT63G8I3
MH*O ,B"OV,CA04(F#<E&C(4$J\_H4R]$@@B\:<J2"&GL E9&(9/KNT7WKL!\
M=TQ[):1R;[H\# Y>T69YU:]B0K6'Q\PYH/2;0.,OP6)O;5&+L3;AL&7-*5+R
M,C\6UQ27@28,_I*Y9>IKA!L/HQ]WQXW+X99[D^5A8.,KPC&?@HT:-2 F0[5D
MLGS):<BI1E/>+%T &S!1)?V"7:AG_U2!EHXS1FV_1'T48'E0GRVZ=?.0YD?1
M!/AQJ='MNB",F\7AF);'O)2-UUMVMT]Q<<R+EKR0.!X%3/XVY8M"(-?=PU_3
M/:+;S;N:E42Q#9N8J>M-H5]NMZ#N@?TZ@[TD+E01?O8(2(]7'?^PA _/D**0
M1^2Z1"$/#^NN76+]#H;&3L%W9\07D(^A\>DRJ1L+3%OVJ6[9Z/:;SI2+QZ'5
M$7_!B?-LN1]1A"."B2C"\04H\14FT8=0@J?%&J&F*C2FU4AU5<%P02-=B!(P
MGO%"IMY$B2>(9[S?BV_? V%?$>NJ!;'NI^%G2_Y**'PHW/N:CC2>1?2XP';/
MCE=W,),:TJ4VPS-JVN_STPRF] FSGFKRLM"56M[,OOV;?"'2EQJ(/T=ER @-
M'@H-XO=?]G. P5=80Y?!P"*6 K9:E);8TN(K5$-:E\8)#PR ^9,F7U)XYATT
M>,X0T3W\HRA\]#>M^Q$O&=V%$%% Y.]:]P/>H/D=.CR[BW]4[OJ@G>%U:U[_
MX3)]AV/6L$K]\R<ZW''7B<3R^1=Y[UR!K]\\[FTS?%$UZGLO\V\U":^7/?=P
M5MX3'6X?7V8ZZ.3\N:*Y5*&4JVY8>XXQS?@T5:\-INN1R\63?AI_\D)N773*
M'6GPH[II3W3N?"4%[N.3M)+L2S.VFNHM"LE2CDJG6U"!O<(%<>+\AN)S'4#G
MY0F@D@1K.,DZ,N8MV4*,"3)V9!6^.2ID$!G[C^6L/I$1<>&TYP"(FB:\!VQO
MFBJOVY0NTDM'7L JM!=@:-H6M29>6BQI=#W-9\SME"\U*2[NE8),7JB><CTK
MX@\7Z;]$;^_NI#^1Z7 ]M<5Z5:&S===9NMKMEZ=;BJ,$L075%E@/R<1Y*L=O
MVP[WMGWS\DH&0BPBKFS/9H9G0\#8=A26B%)WHPS_)[-?7O6A0BWO[Y4<#+@
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
MWHL0 ,:%), -5-V\0$7UH=K;(@""0_3T@ P !B"#H#HBA''>]O<.?[OP83.
M";BG&F GTH$A$* '0 JXEQU#G[]Q^*ART1(P+^^^AW (R&M<%1-S,P!A2SF
MMMT6 79YVS"ACW!8<MB#*<FS;&X.5*(D<S5@Z:@T@&9[0ZUEBQ.7W&Z^<+H
M<'V\S1DU6ZQ[6,NM,WV+<TRMI?3GJ#S*V)UJMGL/#=[.YFV^:1MS;.-F#74S
M(POM.-3@S!LJ_ 40]\N4)4L%IJ''F9'"9)QJ66%8W4G=8^\HHX7I,MU$Q\"W
MJ28VY":?=_.0LNDW-/]KP/&7B>NXO<G&;(E%K+B<D&0;VY +^QZHNK9[8L.H
MSGBZPSO*<-#9M.NMUK=_$['S#.8];3]D[QR#[S6["[U;9]W/8X1>4V"@0CST
M;-C7#4"P&X@R^)X)MP9O&$14:0U7 %#0,R5MX-L I-SXSP)DX.$:'=4.?2V_
M0#M\L&Q+VE<5:A> \^"H$C.APW67O64#86B#B;8EN+4!>]Y[E]>1ZKR >V(R
M7 FM?&' ,ISJ8(YN3M8F%15P?\0"[BFO_VI4\>_NE1?Q&!:5P'P$1J1C1%04
M]A$8$6G$@S BTH@'842D$0_""* 1D=7T"(R(QY*)B!'78\1G$U[?<Q_^S%J\
M7WVI^"L*5B=_M2HGGHGASUV<];,%JV^&5M<OW7IZ/S/2[_OK]XWJZ_Z.;?_$
MRGO=^MH1YY^*\U>LJ?UW<?[I:^HGGG9+_@#G?Z](N+]GW_L6*SSDHB%?%Z9L
M28A_BH1T^?75U/7>*[QB[0OB/M>.KU_49^&8$M=GNS+'=3,MC.S7;3RW<2UJ
M[EZ[S@7^J4/MCQQG4G9! I#(JYWP</9H\.[0&\7WI;8WRE0G*6:*.:LE[I2F
M^-:B8:EM'*!4\D:%NQY ]H^,],.Y+DS)BZ* ,?\@R#5O8D<Z\OD"#@^A(VBG
M-S.Z_;Z$5:O:S+3D^:@X@#J2B'3DVCIRGXW_@73D\Z4)'D)';'-!.HGT4*$[
M(Z5)3\IN3;2G?LGWV^B(;_C>6T?^>:K05-.4_*0NF5?/TL&,R=']@&?P2F]N
MTSY)'92GMEK!AR7HN/,;ZQ*RZ$Q/KS-4N\=*6Z901<EVO,;"VK+ 0HV?EP&X
M4AFENYZ0?)T]^J?+]R-8G._(][ KU4JH-J#8I84.&UW+1 <V++4*K,L+=58C
M^;Y.AL.?(=^/8"V^(]\<U1?,)CO)*(Z!3OJ3\:8[[TW]VN WPN^;QT1O8 ?>
MVY#U.0V-P'WFOPDO*EO 5/3LPS_3K_VB,GR/'_SQ;L#AUS"=(RY'7/ZCN1P%
MJ6YD=HC+#UD<_AAFD@]WJG:P4;T6G3+SXJ"K,%U8+XK0*GV\RABUH!3O^8W4
M*#AUE^"4WY3"@J4A+MSK_@/<GB_<A!X(BZZ]XT3\B_CWV/R+X@Y?$G<(FQA]
M[+K_27'M ^-@VIB0FU;60)5JOK.@-5Y()IIA,<DH/O$@\8F=K;<_L)+#2E5S
MQY0M4?88=+USJWNO.$K/^L,.NH*Z_T<C=F(MPV=>R#U9B+5"1E@VV4V5K^C<
M>E6LDQ27\DZ_HM23ORIV\S<<EOV*CE@4/RZJ-9/$BJAK#2UIFZVT7: CB6__
M1NE9?W;DZZ^Q=C^@&*^;N.PFWHD;V8J :7B;4C<ZD]RFH8; 5E0W-''OK2+/
M%0#+RUY98]$K(0M+V'J5"J]XX>"IS=?'[5CUI]BRXO)G*(+]O00"K+D$*5FQ
MWS:[+;F&Y<R"5(HK!-8=4UP:&J;GD/*<(OQ/)+W/8V5^2GK; [=1CR]3E@*^
M*V*E":UG""B]B9NZ5<\HO?>]:7F_:/4=@G2_'*U^SI#>SNS=A?3^&-_L]K&[
M)^I*\[0&T=O^6<X(*^<R8>'<BPF0!-Y1%VU]G&'1U+2LZ]/<;&)/N8P7PCNO
M+/S'Z,#CQ/ B7;EWD.^CNK(:;Z=S>57CP=2Z)?"/.AJ3%- 5>-7R4L_'2%>N
M',N+=.7><;^/ZDI52N9G52[!TF1V8<R6@VZAI;6 KL!SZYNXX(\9U/OK6K41
MY.F\CKHTO;S;HNF5+DX=29.!.HB.8!LFDC-B+TC-%F.(I,^-C=\%[/#^Z!$Q
M4$L24'F-^I3X6?+^PS%*KK:I<E8'TY85TQ#)'( 6ZI20OT48_U?X(,!\H'GJ
M447!X*-O_WIAU( IWG\^,GV.SRRVB:J^I<G\QIJF*P:OMNXR?=\Y.IJ_,?ER
M_'NEQ8<G2Z$H';7Y"#I\)&T%'=)M=TG+U4DWG\NT6D-G>K/TX,-;SL& IF3"
M(DUG,.KU_=A,5LLE,4\(2C_/<?G6O)(W*BX T?/#PW\ C6U9/>WW06"([#>]
M"!KQP9Y*7F.0OF39DJDCW]O2%#S@!_CF2E*-A==TZ:"\$&R!9('96Q-9"EK7
MR1I X%TWC2/5"_UEV*I.,"6O)=[^.C?X>+RY>L.7]YRN5X0CA*97V[\L.LG,
MAFA6>46K\-DMF%BC,/B=]B\[R0ANI5'3J0D;1TIYV.C"I+Q>3A<;P(QTU!HT
M^N*<9?!13ZF-B';3G7[[E\"P6.(+&Q>]9[/_*JDI>Y <3O++O+)QMJ-&>6XV
MFOA]2,U,9ZE\VJ4K;'_J9+IJI3O-U8#.98 ]_K6-C'X1]-XE=E.3\\M5<N6R
M_4F[;?.966MD_TXWKE\G]D*?3QN3:EIB\18.J+%IYML,D.OD6V*]:Z2VD7C3
MP[+W^QIYN#66=&DBV[![)FP,%^#2 C9FG4&8<WGK/2;Z@7R/A=YW+"Y+B[W,
MUBU6E6JMAY4H.:F@V]:C(-3GS/Y31NY^S_J4L\!NU8'+WC$3.V!FO^=BBY'B
M)+!-<SE,S; 97UL!S<%BJ?,68.]BTW4H_74 ]9643E*2+/0PVJ3Y6M%*S--M
M.5OU*(V?]Y#^"#9=A]A?!U!?2>S.2C,IGFIEL V%8M/,5NR,@9(!8E\PPWX%
MFWRO$3PHZ'C&^U[Q\S3QNG7KM+H,W TPB3*T2H'9FI<M034LX#R<=TBSLK5L
M<JRZ2:53JVMXNL2)F!9LK("VDDC9;XSCX+#XE_=3.VUJ_F8ATTP,:3 --,<T
MNFVF5BLWBDBYT:7;=*?;V94W_>H9EW6DXJ@;*-[QEWW_[5WS4HV? \78]?$#
MGL*NHM/FI)4ST,V%*L%N?K Y=+G)P'3ZW$S6>;]'N<V;7L-3D_?2D R_7W,'
MWKF8\3+2L8$X(/1:\"YA[";0$62T*PDS&%\P5OX5OJP!S#'?-("O,7D9NBO0
M-%B8AB!)HJ? _ +\MO8ZBZLW=%Y2OH;$H8:D @6)<X$*<)T=M3H\["'HK=(#
MU' $6$$ GUQ?J#%8>DJQ>#(WPH8K/ O&_(9]UPRH43 -K6Q9#KRX4@:K!0Y?
MTQFKLL# ;#_ C(LVWKC3L@?&>KRB-=/*C6N];'>8 _B9(9)O6-0OD/3N3!9F
M-_1BWJ&Y#5@.W6$:>,XVV*&TA:%#]_F([@W@WX-GF\#4!10((2KL(/H+[*LN
M&K:K]N*2@MK%DM78%C9"U[T;^YCJUIA4RBN)=5HS<\I/.UDK#SLZ)Q*Q\UCN
MSD:'MK0I"3!F#R, "!B$'M )?.03ZK:>TS483(FB[&-6DY?%LI[C%[+-J[_!
M86I<YK:#_@*8[;GFLF1S*4O$[Z>@BCLIK[MSBE*67*=1:)>JA#6"3E@&>ZMW
M[RF'^1V=D 4@%-@W$,$G50PI[#JNVC[8^GL$I#BO;Q"8$F6= "V/V(8->UV[
MP#ZT9O+B%G%%OU?P7C(LT^:8\(67[-6RO@)""V7FJ%'P+PA!"VL.G R8%:U1
M;(%4\(V;+1YU;B8^)0.G1M)N&4&$D9]*V4V3-U\--@K+8MUL$<4Y*Y5&-I&N
MK?IX%HA!^I(4_ .Y<1+<%V4@#K;JA_&!U1#\&CL>M]N17T,$*QAQS'DH+@<F
M@[^[BWX+X >5"D+(<Z+<(]JL-,7I=#8^4/C%D9HGKL_AX^W('W*9W_7\J,RG
M:DY:09.3C#@F,A,<IV!3Z<3YMOP/;##_H'2^C?;=E3?C++5TI!HCT9UA*]5L
M;]/<1FUY?>J)2\P1'0DR* #7O4=Y>.IXV)'LH-&:H )/%1ZPSOYS[ $2T+*_
M1:>U5_M3X(G]*7K@5Q10G#SMI_9_COK$[<Y\8=]HP_P99@,<K"OH3X=[A\!3
M"?7;T/$3\.J?O.KR&RO,/4C'\$285?ISEU$ *8$D8^GT/\C^1TB/,V+"EM0'
M)#MJ.>U_Z[CI=/#9.[WP K[8QN(G'H]Y9ZS@U[#K'M#7&S'J#0>51V8F5.'_
MZC*YBXVEWCTX]#J<0V2'6070Z-I%%/AKNK!G#O0[W5'R5(M!&G0?H1MTNSA$
M<DR[&;OC?!I,E^[X29M=!LRFT6%JY3S5I?-(H=R@&KDR54,Z7?!!G6YT.]]S
M89SCQQTG76#:2+=$^],>TE2[ \B9!U/.TSFZGJ7;P>GD+C)&-?*(WWKFNK&+
MHRE>*?[RG8UU8HCH'6UX-8'LF>%88.^S7A!I+4C@*?YQ C2#]H<+(F_S"(R!
MP,( +CQ9M:#[ ?D4MJ1Y'YH]($'C6&P__P!)]A\>(] 9M/A_!'N.\!V.0/X'
M$!Y^\\<)Z!QA5_P@@29XH?_1*X\/<8C?U4J>:UVMJ5MQFFQUS,% INMEA8+>
MV3=?XW<C4[8QQ!O#_ ISU-2&ZFQT5,ZT.)PC3D>Z_1)6YO">12^+<D5WE^MX
MV9F"D>3IR*:]W0S*56?*DM-MOZ=.M_5-!8[,G(Z<IM7>=#PD)YA,.YC<)7&N
MB%$<P6%G\VRTA^TN9Q"TLUGTDWJ;G-7&+;\_R?%(DMS8H\2VRV-\8=5KX.,B
M(ROPF<G3D;5RGT9+A54!P_F<FB475J.9@[7JTZ<C!W.)2TJCS9S>+(AIV\ ;
M,XF M:?/YIDUJRO.Y,ICI9C12\#L*61,TN62YR,!^UI=(3,O8N1JW1WTYF#U
MF:E?B^QX)*98$HDVS(U29<1&KJCIK7$3/O.,GN-%I4T-D\.NHB7M=:N;[<_[
M!"QA<O;VXE++KTM.8HCUUVJ<[C0&J8HU!=;AV4A)DFRNTFEE6"V>;9058JXH
M7N6!,PEI53=Z6L4G&0R-)YUTOZF6:6S*I<^?N4@S5KDK%766;+;S5%[*Z<6E
MRV5V(T_"\V^'FX,P\IW"L+H40.M;<=6)YY&C8"4+4U[Y5?;]&,$NW.I'1G<?
MOQ(>O5GLACPX*R4Y O-_^;BQW_37U51YP0ORA%Y93Q%&T^YZCO'5E-8B2C)>
MR1RG&J0^FO/3D.Q+H1=FDC,TS="].>T,_,R!?3\72VLKJ=I+EI%%KAI/L?GL
M&MKW,?)"3&W\A2'1=ZC^^R'19E]J-OKU]9(FE<ZH[B[%JD3\2O#KL_0_#'DU
MI\S24+END76XZK:9U0NZS0'ZIQ)X[,()ZFLA+^AOW2>P>0TVO1W83!=RA=:6
MG$\4M$.C-8+,]^;KK^;3>&06\WVRWE>6R5Q>&["E=:$.^)1.I3_+IY/P)/)Z
M>/(4$!\J5KEG]LVC):\ :%5%Y\E.(Y^B^1%7;1H;LS3IMFX<.GDK<-EPTA.:
M-.-YUFEQTUHJF7%2+ 64&8^1YT+RJ<AE]PT%_U2<\F;1L[]4'CX>2EM/"Q4F
MO^I;K%;KD_.Y,"E0(I ./!4CSBOL'H723H'@FG& 3]ET'>!4^EF]T%M^^:@H
M!:D\Z"I'U#/UC4QOQ,3(DC?#08&<OK*Q9 [RIC*!;'TH;:JV$F8 U:>TOI)-
M0X<"PJOPQ%TW5.,XOV>W ;E@EMW-0CH2,QJ8J<9&DCP!9!9P5B?? Q*H-X#,
MA--H RDQ90&8MMYWRCH4$^#-P'%0-<*8;QF35_IRLE)(%&6T1&$A]MDC02TW
M"I\25?]U8#>31$! ("% 1&5#]'*)K(/Y6_0:R"XTGR]F&%4G?<L<5O6$HNFY
M;E.HNR,K"ZV1EV0B_I+$+IR2PQZPEI?I8/AO0+XW#""J<>P'X@*U0:3PC3#C
M&AK\4D!6*X8 B?+EZ-A!,"6 /0"PX)=N*&&_GIGW"1$;M['ZNNLL2VR5V,ZF
M-MF8+.3?YW5[3Z)SAE_D;:/<7E!M>VHIN%%A.-1TC<3(]7B;3+Z0R0LI9#Y1
MO4RRG6$Q0=KU[$>YDFL,N;PZ[8RD0:)$5]N91#Z=SQ'9SO63):_*DD^>>K_%
M$5AI5;IH4J;2<=)QT3:EH+*HKW@T1ZDUN!\D,['S.\\[D](!4&UZBN2'\_;*
M KWAJ<EK,>1>VX.?4WA/9?Z%S,_/2 Z#\=JF4,W3.:J7[=;$MI-GIW=0YO^?
MO3=K4E5I]H?OSZ<PUCE/Q-IQVCX,@KCV_UT1J#@K3CC=$ B("((RB/KIWRI0
M6\6>M=5N+O;:MA9%567F+X>JRBQER_5ENLL6&3>E-_ UU5*32056"WK 4OA#
M@CKADUQ-FJ]-DR^19K?99F;I@5-B\GEBQA3FRBC- &G&T<1+#N);I!D(5LU<
M[,RNQ$7-+O2 :.C&\#HWT:YD>'F<;N96L,B%D%6,Q5S5)M[@%@POO2]-AQVN
MX6K=PB337Z\G? N0Z"]&4@\(<D(;?,;LNHIVH&V .F!-7'UW7R_$\=#IW8[;
MK[5Z,$$PC]T<'EZ,>)UPB$'_EW>!]S#N@SXP/VH8J5PVT=#*_5F5T9-$93CS
M;L:%3=0G\_DX'>\CJV1\G+#S/7125GP7%@N'B_\3$_S _-%-4"QQ'0Z$(931
M+KYFBV-9<G7(A:9G^^PD^Q=G_2&+3X56]D)NNQ-C3WRU"[*"EKILPXX$(^:-
MP7M6?C/IH&(P/"0N^Z'0F.  Q!JZ_LU\R)+'5] SIC5[#&0$1OK ^_Y\R1V'
M#) U_W8*[*H"IM0&,^KZ$X*L(3V%9X)0V(ZEMCP6W#^VV=&F6DU-=L*W(TR>
ME(@)AR<XLIB,SY5%88HMZ O==]@[I+*_87WJ[LG3D\C;KYT$--R> PJR@XAP
M6WYFRW^V'_8'!4_.; 8$M\G%X.#)P=ZZX#KFX<:Z_\W!9GAX+SQ\4LJQM@/;
M'M,))OWF-&C82QG>]K;I][H'QHHU G*V7;3MWWZ:EC_!H2</+-.KYXTV!\ .
M-OB%(6!/USG>X+_(02/ +<3368S3?(*^G4_V#[Y],B5/1)3;(PH:R<HMDH5Z
M3$1TN4&Z1$2Y0:)$&':39$D^(GA$E]NC2R0L-TB4",-NDBS)QV1$E\O1Y?T)
MSE^DQM76@'K'&EP.NR]\P>R]"Q*Z_?'.%1)-'7[Y__VB?GUPM7#D,9FZ:IT#
MZOT+^M+MF;XL6#'9@ <S]P/43Y=@(J&Z.:$Z,PL$U\+"_Q[RP.?LD!LJ#/(A
M"-J^-P/Z&%HJ>$]!UA<R7 ?X3L&PX^$7OT>/G2&V\WU ">Y5GXG[(DF,)/$+
M)3&(4'PK2<0C28PD\1XE,?G==&+B#%;Y%6HR'&S6@T$<KLO$M1UUM#HXP1(/
M6KVT5K6GA,&_==.V__G 29+S@-I5JUR\(J=?(FGHE?CJI57XG_-9U3=5Q3HH
M;+,_T[<>XCM7]O[72Z;%WY<H#4ARD "X L1X=^ .WU6O4?L6HU>D917I8HI2
M7J?Z&$; Q [XK[_H X6F'BCD,I4X;XZK(]D^EVQO[/0?+MOO+_%V9MD>Y%)4
M2HBG/$;EY[4INQ0G=A*F8B%__4U@J0<B$;Z/%4EV)-FOV_VW)=FAF<9^?W%Q
MDM<KTGU2M,&\01\G9#PW$Z8UM"&K"#N?M^RD-L#739A$*063%A,/V(FT_?_<
M^-[#15R:M@5<YA'P2X(LJK\=\Y^7[W?\N?FHS*WBWC6G?,:*SR^?Z+P&K,6^
MGJ 1!W_UE*] Y-=._EV!UR-.CSC]8G'K[\'I]QZA?HOM1OH#R6ZJ:SYW5?*H
M D-@X0GBW%6#,WCPMN5S=E[D\'Y;A_?,MN"/]WHO'JS^]+7@S6W@^N:R/SO:
M_A#*J;?G0?.*T+)FY@J1)YEY+B4DD*70X D8 <<I\B7O.4*,;X88US*];PQ:
M0J%R7]-BYX#2B.81Y]]P*/EUSK^KB.G;3>RB\0$3^RGUZU/6DFT"=6!R^QF!
M@D0DNZAJD&U4M230(U@U,,O?JB'JKE_=\MF\/&?2N3]+P*[NWW^C6.SW.QAR
M+EO[*;UYD'X]O7IZLFV>3HY_:K-Z[;78@3:89CC6T(LS0C3CXE*!&9_]!.@/
MR1/9K2-4N$-4^)'Q[>]W^.36\$-V\AU:F]%M+D.T*\4)8]0,'S_(7W^)A\3%
M#K%%Z/']T>/:>P9?CAX7/]]R:^CAY59T>\3P+4X6YVNOGK5EFH/HD8)E2,-!
MP)^X"_-[NPWS#[P;\'YO<2\)*_3O@DS1P]6>%QG%ERX:7[KVE:C;6J5G-W6N
MO4Q19#:2G%NWB)[9M+CV.MW6?NG%?#!I?C8#ZJD& 3L*$LKOF5"J?,I66G01
MV>W:0PZ)5W1#GTF5*BO"VJ4DS"7_@%%A5RO:,_VY^'1#.TO77J:?X>-]+3H]
M>S/"=ML59E55:(;5BLF*ER,7K0(LG QO1E#A8GAWNL7WZ7O>SHF+$<]>BHAB
M9A\%[0BA;RFETNW!\=UL^ ',.(&V,Z9M)D=6G^ $@9GGFU5S5BPU>&J[??<R
MXD9@\FW Y'KNZ VCR3?R/2\#)\]:<58_79YF"%;DNCFD[V8P&ZTA'L 5Z&PB
M#Q05+A<;'1:*<.5[)+FZ/2OE;C8&3ULI1269G.?6U0*7)Q.R7HG'4_$Q#= $
M^(1$\J4#1O>^S?<I-S%8T\ _-)Y2@[T_)YA???$*#F<4.'Q3X! 'X":9+B3G
M+4#^Y>]O77WZ-P7N]^*"9EVY;>XRI-![*-0V@P=I0SI1(?*$0B!5TURJBWR?
M$;IKNJX4*:^&*7P*NJW8 YFB'E J7'0T J6?"TJWN]WZT^'K7ES>,\)7"964
M;E,;&EJ\UUA5:PI2*]D- %\PPQM"/9!DE.$M J];<*)O<*%N*V!W+Y[U)]#K
MV2 ?/\KW5AS*UY&Y8"[;QB*)MVT:P)B?Q"[Q0.+)5Y/8_9\_ADM4?,?) ZDZ
M1IN])W?M=M$BZ%F_5<P.BJX'?T.&40U7"(#[TL7LCV?V\;E<NGY\5K5%W;1=
M2P8L9DYGLF'[O39A6399RIBV8_OG!=*"+4MU834%L[7#%>*SK4Q6J57K/4Y0
M2;*R7J?M$=$(!!6LNRS1S@OM>-@,O5 ]>?_/_23U1^@$R;'!)A1YC+4*=).)
MI^D6DXUEV&J=J;7H=I&M^>2X-.,<#^C_J8?" 3__@0?!51&>(Q?^88-KO8#'
M_UYE@$5C5X\K"#)@")IXB+5/'&4_#%])Y@SPEW_F'3X2_ KC8>"=ZD*.S73!
M>'R]G[$ V@JN,S8M,/J@/W5SE0$>CG=G,)[V1HT3G*3GXXL,7DU55RJSDA(#
M6UWU>SE2.50ZM,VSHYVXH0E^(U!\'8R[!D2,7JHV+\UY7WB*VVG!7V'SJK]B
MO(SE5[BW,*:(G%M4Y@J%Y$CA0#45:[EWZ:8G6=V79MJRH/: LIM>A<29]L#D
M <2 $6T/!]&[%=TI&220]9I@67RVW$QRC>F<8.25C3D\Y;6940,X^N@#L#?@
M?R$M$P-&BFH G;B]KP L&-G25S!&*>CZ]G[Z_B7V)V8(F&/3Y %T%2NV6/N?
MAQC4I@ 8(2=MNH5QT6:+LV,*F++/869,"*[(BRK@(R=XL<\HD,?\WN ? EP%
M^_%:4D3/+%7?B1#U?A&B[E.$$CR.0 FBWB=!U$:"!O'&I-BN]-?,2FL-/80R
M:B7O#B2HYLSR\TJ[T^!6:=GV\IUAMURFX7FZ!S*2H ])4$L&XN 7AH0QUX>3
MUZE>$" ,NT\!2@4"A&'O$B ,VPA0KE:H6?-9/X^437PX4./X@$S1MR] $I5N
M6$E])&AR6W/24Q')Y I !>')!XS 'Q(GXC6O"= W$84]?MV-^T#\X2Q$V7($
M%>9S'*G@,X $2;6 IVENMA;EZ4PW5S(8(F@$\)9X\+^65,G8"($3=!Z#KY%<
M/U,-G/E*%D 7X4JM&Z&$\42_)^BC/)YVU_9J)>]5A!9UT#,,DHR/7$,<3OL2
M):&?K8J%);:!C=VBY^)8\KC2\W\=%+3>Q6WBHJF;UI]M<&9O7IM"VI@?IU'D
M>% O6QB!5_\1=$]8V=MM..H12VP/5/S9!7C@2L2(1XKZ3^SI(UR/T&).A65\
M;\D.]KJ#I[9?^0&=[7>O%.W>T,4Q9W\P]-%W]L&?V_+@B<?$A0CU@O\DQ,86
MQ,K_;K.9D^$&WZ,R(+KI!Y[BYBL@3OZF/(#Q#(1> VZD;]QSX9PN5\A+?:DF
M&QA6EFZPL1K3C3$UIIGO U>U63\GWKQW/#6VS;0"^[7-@M'46FREF*7;P(O.
M%6MT+5.D*[%6&WQ196KMUN_,-C#PSQ4'G6.;L7:!"8;=9^AF"RQG%@PYRV28
M:III'B,77<O&@@IWYP7V@R&^(SSP4B6^W]QCZS$FF;H.$=F_7VZZ-L!> /;R
M4@36TD8M0#B> 90._I($1X!J# "2;'DPAYCMP%#0/T]5_5Z'9A](XBCR^#3^
M#9(\?7F(0"%H"7X$BE_\#5O$_A<L/'SRGR/0.<"N@Y,[P0N#KY[I?HM#PC:
MFBA.,&6H#L=<MZ8664;S!$^B>91/_ HD?M?2MM-\<CY;RTRF56N,.@NND$YX
MH"5YW%*<35),QII,.5DK4=EL&6TGQ[!/ZK@EV5V-,<D<#!@RX\AR.D<M<OD&
MCX7?WE-75I/,*0CP>FI"ITJ7^FT<M@R]O=)$-(E?]1I:W*05EF]-QX4T;!EZ
M.X^@>0'W%HI6[ANVV<-[5JL#6Z+(<5.T2!"5#C5),X+2LI%BB[#$)BR(A!VW
MG'8MM;K0Q3FSRIA]OM;GBTL*EE4)38D8Z'T'$?DEDVDLFF!>35&7O*#(TF'+
MT9"7U+0K]CB7MYVYJ"2LN0O?'IH2;4\FE-35+$20*W5[,JTUFCG89WA*8]>U
M4B,K46!6TWS94SJS>'?A ?\T-"6C/"SUB)%K,>ZP;ZR&AB=-P8HFPE,:%/5Y
M3C-Y25-73DT@L(&V]!30,C2E!$4U5:PQ3C/R+)?3E[JZ(BCX]M"4XCS2P4<\
MEM?893L[:AK)HFO#/L-3\K#^ AWC%HYT,9(65S6$3R1IGN!#+95^93QA[,Z*
M*YL+@:6&.JG$&SP9;IGJI):9EC/QM%7==*71J)$?MSW0,K1,N62]D7#3MJFY
MJX*5;TQ,S]3H((_0$97054'-"]4:(O2]U)1:90K.%+X]-'E'3E<E84)FN')J
M,;7P*E)M4C"[2'CR9LKL-OF4DD-("FU4^GD&&8_AK;502\>H*3VW/ZTS0J+7
M510BV4 <V#(TI7$E2] U9SUF\I7V>-RC)TC?A"U#E!\ERE0S2Z5RB&MTI7Q\
ME)8]()_)$Y3/USNK9'N (C*)K@ F]N;Y+&P9FORLRJAT2: -)%[MKP9SI4.-
MLO#MX<G+I89(JR8U0]R&(HLV&V\9686GPI-7"Z6%.D?G'$*6ZKD9,5&J9!^V
M#$V^.RZ-FD(%IY!XFL^/G,6@OT[!EJ')8\2ZT*9KI34CTQS>$^/3@5%7@J/F
MARW[S69IU*_Q&B/4#*_;8XKQM0T/I8<F;V=R*4Z;MW)<%^UHMILO])(J;!F>
M_,KN+.L%2LXP*I<>$LW28I*IP+W\4,N.,LRW<GF]R&0J>7LB,[*:']'!KO\1
MWL[6YM1>NKA65MUU$V]SY8:D@)>'.QUVRD.[V10)3B#F_3ENT(UB \ ]NFMZ
MM!_U\A[*=F_D'3LIV'E=H'=[G:ZCZKM(2%HUS*DJ;.-3L1EP\J"S.#4E68>N
MJ+P0=+ 0LM]Z)*A6#'[AF]SPFX/TI3%/=<; 41_)E@RC*WX.5#D&M[!@G[#O
MW8/;T9A!9IVI+,!M+AAM@#:._$7>.5@:.F:[TRF,.VQ&)BB*)2MPRILU@0&*
M!<SN"DTQU0B"+? 'V,SR0WG;!3!=QX:Q(C]H ;/$AKSL1$RUX4\C8/F9WJ;Z
MUJ7W$5OB6)9<?7N[.!3^:4$J;C:KZ,UL?<\JO)7($?7YT&'*'I=7*VUM/5@B
M*=N[T.;@5^SA!L>ZMW& X+"&",WRF2W_V7[8'QCTG#=>,S23Q<#Q/+"M!=<Q
M#PUK_YL#8SAL"X<C)8ZU'=C630]F_K;#^0GB$4^^=,%GST[?Z]\$?8X ;VY7
M;?MW')YV^1-$/3RP3J\&'#;$.+#PA:%MZJYS;.&?.]+P\N&%MYY4V MU??(@
MV<LWYR,Z?!$=J%=2'$:$B 3B1]$A$H@;(40D$+=!AT@@;H00D4#<!ATB@;@1
M0D0"<1MTB 3BO(1X9\:!5X,:7S=KZAVSOJ3H?WK&5&C"+^U<!_OQX7^?=J O
M*E\7/CWT*L5#*Q*QP-VQ /4&#GAI_EW_+UDZTWPCXD;$C8@;$?>3MLAU--.W
MUM>1<1J)P \7@8@Q;I@Q/JL.:3 A09$C;1A1/*)X1/&(XM^#XML3C(<TCXS9
MB+N_ 7<'%Y&#L(4YBF#MQQ">6<J6J-J1)OLY)&_*4T$UP(@BFO\8FN?]Q 79
MD/D2$?T;$[UH.)9JV*H8F:PWQMTWN+]TQ5(EG^7S74; NT"VB/;GI'T=WG^,
M*/\#*0_3J< \5\&J5-11Q 8_D0UR\/IT!UZ?CLC_ \E_@O(?LV^O6I3@R8@Y
MN.UN&K&28+CP'OWFHONY^/O:LSUC>:9G2@1\X<F!T^5+WEV[Y,.YF#&<U^=V
M/5UG2UE-F(_,D;EFI,9<N4I.RPTCLT]\' 27CW-:^EEP*LMYG],RR-QFFY0[
MR!#=)LS6@_WZFR(>"#*<NO^[", UZF;?NZ1DU84JR7Z5C(VLI!FIDUI[^;)6
MKG20 JT26GS=^+2L8->2E.U)RLWV\C8X[SLY)^1'2O#+6GPX\9"YF9K,DD[=
MFL\4(#^)7W^11R(52<]/DIYW9+QY:[FK/2F(V[+X1W(MF.WVI 0,7Y> X;LE
M8+=7L?7V7$%OR]84>RK+FM*R)EEW)MR4\,IZRBCIB@!E@ 1X@CXB5#C;;B0#
MWUT&[E"!?$)\:J:QD&T@-$?"XV_ZP#T?Z"/[CM()'3*<V32C47)?B[?L8353
MGI,#IP'DAXITR,^3GW/76?R [+RS--D9K:_=?MFAK#S5&M/U.B7.$@E;$S2B
M/B^/4R.%@+(",S(F".Q\-<"_?--ME]R=]/O/!UGT[R"<=O'8PNT(IU^& #O'
MS+Z>*%>H'GEKY+N$;?+Y2I#((=J.U*4LQ=>R9;X;:.U7D-;'%+MHU,$ZFL>V
MRFNNKE+!^#+5;$ZU:1O'&XFBLEQE8&KEQ)Y<7,A2B03EBXV0>P:ZB'P1]>Z9
M>F'AN\/]M"-K-F=:(UD]HSU[;=_U)VV?G1E.KDVZJ^GWB,@1D6]-M=PWE2,B
M?W])CFA\01OQ:@8ALYRI5A3>O"W/XY[]QBAJ$Y'OOLD7!=WNFGP1]>Z9>M\Q
MZ+;=T8F";F^V\ _O8>"S94PR75A)[0LN8ES_4/OG]S+??<8=EN@KVK8K2^#E
M8#6#K4E_%]/>K]^WX^43.Y-FOF^O%N-6&G&Q=+=5'\;U%J?PJ<TA=D"VZ C5
MY9WC[R,ZUSH(<.9#[Z^=!MB*U$</!"20M5E+:&M>*R?=]<HQ$Z-\'9:\C<Z^
M1T(7A24C)KB;$UA?>UB\\^&3XF6Q8[<T>U%$IJ@EU4@U:T]['D#<X*0X%2%N
M)&P7/$K^>4'[XI/E(0NG;3J"_NHA\TG5$OEDA78Y=HH(O#I%*DN5!F+F'S)/
MOB1FM[X+\^^SU]RW%=T#'QM''X(/Y[SR?M>Q@N\G]A^_[9[@&SC/<<**&#*M
ME&;0>#[;(IG/10*^X+9[J9!;]I1%'N-6_5IO1-;KF+E2@%C#2,$E[[K_#&7Y
M;43D++<4WR(D]W+-'2?KB[I,(0@G&Y5$LH.L>M,D#07GTKY^)#FW)3GON.+^
M5O/P#JZXK[,-MF2AI(1@IL5V5Z7^H$_[B@/><4<N>,<]XO^;Y/\[5!S7NM[.
MDJ(C=D720N3>M&"/O3PNNQZ4G2!J042ZXX?(SH6OMK]%;F[X:GL^/:J+Z+28
MX5:V*1&J2M3C%5].8-@!/WO0X=HQO6T<0@YL3P'R[-?$(:X]\^@8PX^/5C!/
M3/]LM&(L"]E<=8$P7)Q?S5+J8#G$,.!TH9>.5EQ;/J)H?Q33^( @O3.FD7'D
M1;)<[R81-V][BZG8C!N8 L4K.K\0R==WBGP\+R//13[0G92X)03X>?7<D,'H
MX6)5$,CL,NE!*;ETY".2DCN6DOM00M+\@OKG3<&1-E8LKJAY;XW(Q(198&I/
MK&9\&^_2P9%(O.Y1O.XTA'(>Y7480D%/Q%!X!NN-^E6)X]24,IPY;:V;*_DV
MW9MB*/_GP-?\#6FT&V'_,S*;:H"W.'\.A^7S&8H]8?G^&"75GNG"ZH]JZ*HA
MQX>Z*6H;P<+)</-/#3'X$W8$R  X33^H+[?YZM??FNG(?W8+Y/^/UO68,Y9C
MD-<$8^6?.4W^:\?,3;!I+"SDV%"6C5@0T(X)X+?1+N@4PS=5'AZOLN!M,')?
M+\9]:0"2^B0Q,7D)/\LQ2]8%.'+'!*,#1-C-S9,M^=)'OK #RQ;C-U+.^Q+;
M7LUD>JG:NV^9Z4PW5[*\=Y&CZJ\SORBU1NF5B4J<VALS?+<ZZDU)^@68\>UC
M #4>P&I;-HY1!M#=%.&RG-;G3+!VQXA1$RR+IY4FN<RK'J;)NC*9DP[;(=?*
M:Y;,IU?R. 'X1U<R@9>\EC18*TA^(1/K?IK6%YGKK&1+ZO;:8\+#F55;Q,K9
M26921NF+K^2QM_71E30[U9&&33@*F:[QM3$LN6A>>"DQ[N564J\LD0).K6N,
M.S7:H_K2JM> P_C74/43.NRU+^"8?52$SJ4=DP$422'(P_Q_\1@@AH^ #P!H
M[)D,>EC(^NHQ!K')@<<G8^I6#<<64 ]#_#0/8_F@>\F_S?76MS[LO=8#D/P_
MWP?&B-L]\4KN<9PI*YV.K!7R'%N0Y*X^K?;G-. X-/68"#,44(0Z^/!P<4)]
M(4K>":'Z4GNN='1IR@AFEY@4L%R1DAO0641?H!,4KTO3Z@MQ^$YHU>VFTCJU
MTCQ-\,Q<HCO-)K&VXCOV+]#J '>O8_BK!R\,+'$5S%D5P:^_A__43".^,:";
MX'_ 28(?_46,06:RP?2NX[.TGXS_F!*D4(\9>Z-M<3:TG$79<@35B$FJ!9;:
MM.P'J+M$%ZXZ4&@C%32P?:F1-WQJ [T'-!2:A!H+I;8*"PLTX_:5H#<83#AM
MNMNQP*P'WT"].()U$W<JU!_9YA=_X#$)V [@JX4<*&]+GKO 3W2 BR!;"S#
MV,QG1OBP +DUYMI;E0M((D!?*0Y]-=_5@;\(#J#4T/6'-)6=L2E=A[U8(Y:3
MAY9?50]_V"RJ<X)P6VH)(ICZVYV;C]QX![#%PX% #-M]?AG!GCC?QS"?[\&(
M-RBV;577!:,&X,A_5)KSOI 4#5AF$? :_!6\*K%YR&DM9(:M9LH,QE*60$B,
M6!Q?IX@< Y;<614-,$?7OTW, @I9[;%@G$PF?AS;]/%/&L[%3J'73FNJFL3[
M4WE<9VC@$*#8 TG@#ZE4N%Y##(B/:D#."*CX46&=N9;M0BD"ST/6R@ISTV=F
MQI M9058S9H]0M9+;&!K1Y(8I$D@U3[_>0"78T-Y&S"8 [9U9$M?03R0!7$,
MY0^^P0 \%7O+)A'!DSM6VWW^<E;CDXU<.2>-&ERK9IC6&J,[!?WTGM0S_LV'
M6<O_IQ. 4L ]Z![3: ..*=1UF^#R1G9J]R?(<@%]GY'I6H$O<1R? _ %: (1
M;F29TUA56,7( %:NAF\E%^!N, CJZMA&!DQ&08;;??XRAJ,V#TDFTLKGUY*(
ME(MNW-+FMC=WO;O%MH5-CN>=7MI&7-=)<WT-:QA+Z# A#RDJ\9 D3YCCI[!M
MK,JC,)R]';^HD_@%W.BQ'P[<C\E">8ZKRW@08_Y3\/_'E^9YM,N.>A4-RXI%
M*DTI95%K7".>B_X?>1C-W4+K*1P.F4J^ @@,I<VF]EMFWQ_/Z'YK6.QH+H^F
MYU);:+5R]#5F3[QS]ONZ9PHZ' .5)!@&X #+ACSF8V')U;=@2/EAH+<HJ(OA
M15#3"+A\@N/:!\^'Y?1)BK>>XF? ISTKQ%>=>@9'5NE!=Z@OFO5JS;L!;2?%
M!UAIFF=3FBJ5YE2[D1^0%( 19ZQ:SBH@;$CA/0)IC\&-2,=W&,T;TS?)/?Y)
M7I]_@+,JGX&%K%%/$\?3G,V0:)HI3N*MWF1(WZW^TF6S-QWW)8G)]_.+G+<@
MR&S<^_47(QZP)/% 4>&D61^WS4TX/L"60@#:SRF]#YKP+ZO YR!TBYD?->-O
M#"7/Q.5KK8:MC!51UN85U9/R2VJU3-X"4*[L.$>YZ;B J$5V-#!SZ5%1!;[D
M"-+[+6[!/D1>S2_8[7]@Z(V -8KQ&+ICY+V_OLXCI0UICP,K@\Z*:)2& ZVU
M%LM]NKG6B<']^@FE?"+GFMU"%6&Q7HUMCJ6&RP,%3SV@R.G<A%<(@03!S&>
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
MR'2M-]6*A# Q4BU +PE8*MN$T"AN;:I]QFP5K(G_90"J?C, /T+,VCSP1I
M\";S7:ZM\GP[U4#(;M7!,BO/IB?>#4#$!QEC^_B&0,]4;SX@N8]%8"G%L<P:
MV]K-1,UDBHET3M/B<AUOM!N"C*0^>Q9N^#J[#5]BMR8T.VW ='#NP.[<048<
MVV/!#EVK+>:-4I;)3&1>*M7[TT$28$8BC!7_>8B8Y</,TO;,33]*H2A*M:G3
MU3"IZ6IMLIS.NI_=K/H:9FFNK0J;&(_&FDR0I""HK7(Q!_ */\$L06'*B%\^
MRB^PON(V.*LAE#4JM41-Z"K%(J91J?GB/CA&*/-M991N%A!5Z:/I7KF:F8R>
MXQAWMJGO"90QL'EAD$4%F@PR$M2(0)T)A@$6VK+WJA\\Z;7 .MY:S<#^M=WA
M!%CLOF<.K'V_N0D,?G^ZP(0&'_U5@RHR9-+#M^[ZEV5[8\EO'(;#IX,W;RLC
M@[&+N@MW"YSQUM(7QZJ\\-=V.^[]EP.=KLC 9_&-KN.:W*\)CPI\-+ZXR"2R
M1AMS-%G0<XI0D3B\\ESP\@Z$YSF3[7DCW+?@ .,?67#2_./&6W"\B!T=V&\G
M+>]^9U&I)G.E@B84&N6TC31:*O"=@BJI8:-[RZ-!),B&O#JSS*%?'6+#,2H,
M?P NVS/;U&./_#J1C7U6A]$NOUBO[X.^M(T.=^I.>^RQX*F-Z,.5F?I1M\.]
M.6=L^A4)#V("P2/[IF^P7*Z]]:'3N@#&U1+'I@Z6(W@P#AUNV&!J2K+^-8OX
M[XFZ+8("_'\%#OZ9A0E5<H&8I!H!T\/%A8_#4MS*Z>5Q'1N"!/Q=.!W'/F]M
MF$_*/%^=>5T[94VT\JRO"+EA+;^2Z.=+RYR6Z[UXP&OU98A9)E\=5O4"([36
M.KHD:O4E3D?U96ZPODR">$S]T/H!P4F\1X1XBBW?4#D!])&*Z'*#=$D]XA%=
M;I ND;S<)EVHB"XW29=(7FZ3+I&\W"9=(GFY3;I0KR03C^AR-7F)Z'*#=(GD
MY:)T>>?=^5?#+U=;A"^K%_":8KU\M:-WK<G5"@I$BQ1QTAD6Z37_XN)5"$ZL
MT?O+Z$4\$O%(Q"-?J*5?,QN_/TM\;7K?B"4^PA+'F9$B:_R;8]\WM<;/#(87
M*5<8<<HWM*1.EFR-6"1BD8A%KLLBMV9I?2V+1+;WO7/$]DCNIXI*1O9YA)??
MT3Z'9[4#Z[S>S#Q3H#9BE\@"V[ +LY0M4;4C$RSBD6=YI"E/!=4  XR8)++3
MGV,2/_]%H&^R(=OLI]CK$:N\A56*AF.IAJV*D0%_XT!Z9L('\!#^]TQ@$9CJ
M5ZR6<N;E\F^*;B+MP5W)>U' ]\4W@3WV??BF#G.51:P2L<KKRY4!7\&,!\$B
M5=11Q#>7XIOK%O(Z\W+!3,+! OGYA._%VH^8YIK+=8)5/F;SWT M\?U)/Y,9
M9#^UAVG$2H+APL0BYZL@%V#LC2W&.0O*76=VKQ9=VI_NY4O&X=\C8VN1;<FE
M8I\<<JU&FL$L":TBY%4SMK)/\OELC3J*8U=44RVJ#"8@K&;PC?5JTN )6*,.
M11]2"?)DQM;O*MQ?7YN-NM8RG!,%SE)][<?@P!>5@0NCP%&YM^W6F.].G\"&
M^ (O5A(<*2*K%E&1%,%M*@6(#8E??Q./:+AJ380*/PL5WI&E[;C,T+<0=<M(
MUCH(G:(1&<?1:JW#4GGQ[24L/IP!]57)WFUH;L,?+EPY:XKM9#M;7PVG7$?4
MM6D+<&8"M;-NA0:R30*P1Q^)4"F+2+;/NYMUZ[(=:?SK:OQ/X,*GRKO:BMPI
M9+5^F\O4R8X^86<5BE0 ,%"__N*/J9>JNWXR+!8!PW< AL]6&OLQF!#'K^4&
M[(XG'&( _A04:"CH.-DW'<ZM)G*%'(76%G5H'* (K&KV:H7G.SGC0/JOR >E
MBNYA2^BK8Y.WA3M^[GOL'+.[/J&NY5%&%(TH&E'TABGZM8=!OYJB7S"[B*+O
MINB=[U$'9ES.M$:R>DY#[F8F^!/VG4/3C?V^8.'09TJ'? O/D](%JQ)/%'),
MV2UTD$5QO&Q6KKH/O1%-%Y!I6S[T1. IGT$*R>FD6=?*$ZLIIE+\E'0;?!+N
M1),/281X($]L1/_S7<4]VG/ZPKAT! R7V)BVWX\+[]RAQH?LJE\;-@?(/,_E
MZU57DDV%!I@1[5!':'$1AS2B^W?8I(BTQ-=JB7-L9AXJC8]M;M8J!;JL"YT$
MEY]74YE>BVB;'07HBVAS,\*-<P9'KAD)898SU8HVM&YM0RN*<'S?"(<O<OXS
M+T4X&-*K=SJ8EV,RXU:_.-'I4;/0X"D8X4@\I)+8 YY"+QCA^'$*Y^:VQR*K
M]):LTL_$+DY(_#MC%[WA5$1J36&)E-$>;G56U7QU M' CUT@R<O%+B(<N#8.
M1-ODWVU3-4+V*R.[-/^T%7<<:M@X4A\)-- #>9B.S[L*DT][1'.8ZN)<QP/@
M?O% 0P0%UX:"[WF^8FO.1.<K/GR^XC#1!3Y;QB33'>KR5V2ZN&!XXJT'_2-U
M]K'8A/\ZVW9E":P@X(G V_ US][P[9V GE!'K)CEVI,^V^1:R1RI#8B6D.$;
M? I&'C"2>D"05'2RX@I[I3>-")&1>W-&[AG#%P%8?#1X8:\M;TEZU9(FT.E>
MN<,4A*%' T"Y>/ B I-O B;1R8ROVF&],\:(M,PM:9E/'-WH?/@2.I'12*V2
MP88:*_#55CQ?7V 5:*]&YS0B%+G*+?4(0*YQ:3UDIK9-L&:OWE]?IE"S@ZS9
M.4/VDB.AWY2,3A%:I_#^.IK"O\G]]> 5;TO.F95%G\8Q_-SI.;]3S.Z^("[:
M13QWIO.(Y!')(Y)_,Y*'4HS_+)+_T#WA>R?YG6\:OVB;RH%9+T!R7-0VO;'E
M^.%;S%$,.-H<B!@C8HR(,6Z+,;Y%O/?<-G/$&-^5,7S+^O\<:'W^#64Y/^,(
M50-0QOES2-EC4@:_[(I?8;,W5U:]]$A]'H0#VBQD>RS'_!W7N+_?%Q/W(OK
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
MR^H?,V^_'6I_)U:^MOQ^@+M+<&?4=H/I9\;@#W^O]%44WW\N N\(O&^4O0]
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
M42>!)=YJD/U[:'GE#?KU[8!YD8@]0IK'(:NS)8A<6'R^LMC#6<X=+50$8!X
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
MO[7_*(2\_6>VJT/N^>E @=.7&GSVT5-#NGCV'/J&:'A,@%]WJ\+()_)"A#H
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
M5(M,C!A9%'O&KK\'^GSS$_[8/%XS@>H@0QZO^[ U2M27-:01Q'\^Q/0TJ+K
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
M1SO#O_"^H..IR0O0%9V-@]&,$4] WP;V3D!:MC_1>'R4Z1+UI6XU^(?[%KV
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
M4/<A2NQW!Y*RAP!VR&9A*\V,:D(> ZP^!FO#12$61?RS>^USBH(&Y#^WF.Q
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
M"+)C$CN! =M1I"F$T+JGBP?NAT#+FL -$\NA<]2"Z"B2($+ZO'0=EJ4H.6G
M711A20CKCB;D0-/0!8(YL6<(.W<).Z!96T?%N<"X#<701X0L\U8Y<O]#3EMO
MI/9/@13-##%0NPK="D*P=?!T'C]\M?#BN.I*'7*@;C!]^&<.6Z!;/.63+A4S
M&RW]E03Z P/Z0IF33C-AK)&@-9'>X"3NHA!^Y$#JO4@U OE;'_#  Y52,6^#
M7Y6U!]$L%)AHCP[8);A)?'82 ZC -)J0()WN#<,J[$>$P=9ZI2($AC^AQ[>J
M"KU)M$"''Y-T'C_I#>Z7GV8L0GR98AT&5PC[@G;W+Y\>0G9,?26O%)HATIS
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
MI3'XRICZRD!HL3[CSO9LRO96IC$S&+\Y-37PPX;:2:BY@++KY5;QD("W[7"
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
M@7<IRO% \55"!0N9%\)R%*BBCCO;>NQHPID#!&/4EZF"'WYJ=CE8I26X-VT
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
M7Y[; ?-ZHU5P&WNP]"7"_(Y]UW\.-J&T=Y2X-W$Q>D$QXLJL'NL\K[5>Y+S
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
M5A#R_ 4)*M'O:E$AI$=\AU#;0O"WF= =_]P,=2XDYV$$4.7]$J/%&;S$Q6*
MJ%]C!_$NI.^3F0="9P/%%5R/@$Q+L=O;6WCI'(,--T>FO FNV;>O%9F"> %0
MT(J(##V:H2$UBN+5S9X.&FO>LM',?[SFLO:"(<:0#]KQ*L>0[V,3G,,)MSYV
M[-8/BB=!6B?7&].##_(Z)<U'WV^5.8/9U=?[>()1VPM0OKS3'BID]WO$-.3Z
M?A/O]V:F(-@9$-12G6B03.&_CMAIN#LG8F^ST+)PY0\-$_F[AK7\;KED(:+[
MB>B8IZ'.VJ_2?J_4B7L&[U&P.,3VZ)QBPVJUE_[J-UR=EU#U-"CQJW7A,1)J
MIR70^$92+E3QUZ&8AC$NR:T4M.'0%-5(4:3*-OIELOEI%J>P#YCW[U;SI9D*
MF?953V&<^?/"9T-)@8/%\!\ZV+T8@083*$9F,"NX_Y:P^V[>QMKHX6ITGC*N
MU3&G-6MG1-!N1S1_0/SH0>_--C9L.7O=RHY+(='-WW@;H0 ;FU.I_C(YFS(%
M#HYM5U2U$_C82I8+YOQ[PS&XI]Y_<ZQR%3&5H+5?:[^6@@Y>5&ZME;8PED%3
M3G]\E+L[)'-2O^XIFUB49Z,'!,=UN3I4]*Y'2M+3G0/HJP6*SG2750UMX8@W
MG:_5^A*Q5!_)X$UO(&TT:)$3P#H$1\Z+T_R')U)!=HO9^N[@.-Z#*1-Y7?J/
M3CR.A3R#R]!?#WS(E$:S_1^AQVCB).GBAFI7DD_(#HE]CK74.P>49?X^T'-\
M^O>A-$>>?15-V>)LKR]V.]1C>"4V?!=.\^"&>/1CL:VW=V%53#\*O<3@%IGS
M6.YR;-^*>F3BVJ3<]N:A)]^W%GT@R]\/IF=@'W/>]!UIV=4N:]D(!)Y0FJU"
MZ$1@IM135H,Y:U)1:8TQ@J;VU7L&!M$JS&)(;PCF1T6AMTIC;=5HF5V&U9L+
M^K8SXY\:=R\+_(#\2[O^#%6PD6X(J\4-]7";K?T]H&M_XHUFPY \X[RW<"]I
M%C6LA&%\!R.HH^P:_"&J*;&=@RN:APD5?J6+[#E4&9>7;U5NZ -5'R7,V9+
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
MM:NQ(=*!3&P#U%QEGO%3U2O?6,$2?+U?]:$M*=XW89G #FX)]WU8A16LV37
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
MY1\>+'W(RO^AX"[1UB0\M8B,*F9%VWZ6FD9! O8C-F197\4,P*WMZ DCSF9
M?N]"8>5C-S9S,3=BG$"!OW\.N/(VG0QC&@HK^L@89O[97=ZHQ;Y<[>83 >N
MUT)L[[,&:!;\>',?95!_FU,;\58ULV*9[7]5Y:^=/'>U4HDM](FBT=L+1-3(
MY4^_B[$+6HSBWQ^ZOGH(FDT?8)HR_5[%LS#B9];*D96,%?$3!UD&-?. 40]Q
M+(L+9:%VL)\[/".BIS]+G<'YHVK!R]2"PI,DKTL27CTQH0:=L/@]*BH+:+YA
M?ZE_056(84AY>"G6PDM-#O7H<_GKJ0HX:R79('*V46L!B(=J=(F< M8@)[3(
M<;(<[Y;_?YJQJQ0^ZA;FIIP_4!2Y]/%[02%K+P>K2G:46T_HGR49U,RX-0^W
M?"+1J&V.Z&F(6^;B]GJ^)7,HRY>U6'*&R,-\0*P?<E;-J#C1N!\FH#PV/?ZY
M_9ZR91(.#?K/GV>^=X<NB'\M6>?5';,3EI$N)<93\NK2%.> YC2.BG/ NZ&_
M_-&F9Y2/(O79+,>_O[AZQ*U#;LC<"6H:$VPT>]MD)\BY>?3H@&^:=O__L/?>
M44TWV_YP$!45$)4J5:5*E2X(1$6Z-)%>(B)2(@0$)-0@*$AH @)*BU*DAHB$
M7B*$*B*=*$CO/:$&",DO/L\YYSX^Y]QRWO>]=]W?>L\?W[4R6?.=V7O/WGL^
M>V:^LPL<B,OOAK4O#JWX0$YW_W!E,V F[]O M^ /2@7:[VA8LFR;G:?#EV"?
MS18WB$.O&;7%3]G*S1]L/@,2=\3N,[$Z5U[@* \X>6/QXR+3=N%NPW'\6C:B
MW-G*K5'U=O(+PXUB2S(]E'<F@WS^P_Q!OOD>YSWO!&**=@BS4)$C1VLP^!7?
MT$>4FC!4]Q,S\,562YM1I>AX>^K7J(FXI_>40 S?YI7VDM+V4G$?B;Z304"^
MA_B=-V=Y3J!ODQ\8\:=7$PF3QL*)>3H!)5^A9UV2(9*&.(#I$X)O7*!!HYPA
MO=:[ZU#%FA7,E=VS4L ,?]7Z'#:7CV,<$X9KK4^U%N_TT*4O8DZP[>]+Z+7L
M%Y-%,-%KV@^Y)"X!5YJO F/\!9Q+LPI%3(U#WMZC63BF#%?_I]7D_^4C7:?E
M\GZ4ASI9>='$KO*.,U9Z9V<='(H]+"5I..795F0<9@,3'&JT*O=VUEYY4P&V
M[K>W1ZH-7U  #'),\&'Y]V^F3D@*5J+K8LFCJY*SY<F7I[^V6?([WM.<[MDM
M*8$#)DG'\* FV&EY^BXM[=),?:LUP4J$R0#J84,-]-6,UMR7E4::>><+3ND/
M/T@ ':DA1(55.OO917,MP\K:@T!.KB5%QERL9RTT7H)^[WKX7L@(FO?Z\7H[
M.& 3R!;\=8R> 'L!\2F*<M,R;!BX69+E'6,VUR)_S!CMMTB?__+YWF--SU9/
MVYW(+ LH6.MC'[KHJO>APF?6T+&AT2-M+*Y7"M]Z TR7?MDPI^&A+3#IP<59
M!W=@3DO,)@9G%-A:ZG@)CBSZ6@W.)$OPMS^X[_:EP?+8MXQ<SV[='5$1V@A"
M=R."(?!ZW8<&3$7-Q\%'_,YNY1)".]9<^=E71SD2A.X8303F\3]MN0/YOOO)
M;<)STG!%D-.HZL#9TU.DAMVR>UBMM[9KTXL"D%!TWVUC74 ;T3%/\(61N8E>
M?@&P]UH!/H5CEUK4<@O'NP*\"06?V^9TO]RD_=K[-!-<09U@F'3W8+_ZH!XU
M-8(UE*MQN*%!KK;K@<O0^N,A!2Z&C<+HET]?')TNE=_#XLMV=O")P0-D"8(M
MXGF@'HP]ZM&*'!)H6 FG?2RDJ?2#(<W#E^$>(M"(;G&5E16-4JV[H\-\@U]$
M@OFE[CFEH[%7%UO^B1S O^<!%KOAI/)"45GS2_;Y#EIXZKNZ-\B5^21VKRQ9
MFJ7K73\/B.CK3IL3Y5U\?<Z$3EF_?C,-B.8-X'7.(<X7ZB,#.='U52]NR.&D
M935I/JGL;VH$VKF1-S>TQA\@UC"*^UR(,B=20AK3_L]S.KWA]9IUM3N/*( $
MD[_E]LO_VPYFW&\[F/8:+.;V32S&&H#_L8?WE?%U;BEX@RS4J3'U2^K#/"\5
M7\_",G$/V9 3[3-F6B2YN%#8_,XR!4!C5Z>U$_O[!<0_#__ZA6OEH[JH)AN-
MG7*]$QJ3"(80A9>J8?03I1:Z/O.7[704'V+:]W?)G%J-?)M[/A1 ".JWYH#S
M&[\UUW!3G.[.L:,A,@9JY2UD]'2MUAH%$.H/7 JFW<O=16VHU5, X?%X+1+9
M%C8AUDL%<OP3<7LD:GC\R1SU\J-T>K1QE4,^:8$"L/(<S=X%;K+O(U(H +F&
M;;(6#H/O4SM! 2 Z4:1C_L#)G,"S%  P!40\M;W!YK>LJ87D6S901 >O$_DI
M ),-"F N98Q*;)D%<7&"\='WM*CEV0/Q94^^E$?8.1[9-MW>/Y*":[\1YGV!
M+.?.FQ6WG<<S#/0EG?EC*_\1RT=YM\[1<$?W4OD-^(U?J6V@%-DE:)D4AX+]
M@<PM&%:;*$R&26+PK,LSES[Y7 C2EZ#2?.TGS1?)>;,40)=4/2Q^-^69"B@/
M.J[-F9G"W^G\P!FK_?ST['(CLF8#]CV-K!,-VSX ;K(NL^Z;'4>7<ECYY-4E
M.,U:/C\QZ>GCK.[<D;M!=;RU<2I_R]_-WM(@V5_'FJ.65ZA-&!839;LE^=B
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
MC,V6 A4I@%,_%6U+PA6T.]%++97]7H+M3N!^O#)7W,^+H  0'TFG4=O=K!2
M6C:1 GB#'R>)=K/#>LH*^ [N.5--Q'** MAG*P<>X,%KNB(4P%T\!;"Y PJ!
ME4!1>]M\;:3N<*JK,H-BR,^1AF02)_ /OP\2X,!!%2#I,&6";SE3C!RD1:
M9"<QOS 2]R>VLN*V#9DH * @D6Y_GNI-$,8DV!<BA,SJ%$4!+%@-4 #KC=F_
ME%#5(MF')E@*H/M[, VY>@HS/P#CVU3C^H7Z?Y>7C3_R(G^(\-97OTZ$)J<F
MI0\IWEQSDC:HM3X:S6V>,\'<\S"%Q?S;9+ZX/(=Q5 U<FQAH=LFB9A,EZ"0T
M/B8_;7G\O#K335E3GZ [G>K]DMN,FG-BU^B=4UW6A.\5<(ITRC+WT)B+?84Y
MK\":PH@1Z;#VX[NH0T_7127-13Y6,D>@C8N*?"ZQ\B9NIOI%<G_Q^D"'N$-R
M4\'1.)LG7Z%()C82&,^$7363$&NVD^C=LKTQ<+6\IN:NC_JGAWQ->:6/3A%
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
M*0ID?CH]LV]^DB^F#CS-  PG*9U.R:L4@Y54WYD>O&\'4P9L]3_5BW/=-)X
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
MMC!I8=^.+$)(B'&[W]!W9K-N,47PC#BSE(W$XJ5#I:E4L8O[ZC2@%UV"F-G
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
MYG+C$"K=I-_AZ'1!9IR_3\KW&]IBLU$OQ-YQ0B)J0&,LS=M4X;YZ;R7U>%2
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
M8+Z,8O@QPOVJ/+SU+1H0L7IFDW)_=7JZ^;1-2F!2PK0XCFH2(2@A:G&'CB9
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
M)VLJCJ#J8V;Q?8(\H:DQZ]@$XH,MM56I-[XB@BT)D_G%Q;5!;VB _"'1YU'
MTHH-B$6; Q:&*RT*\GU'VC$C^OAQ'>IG6]N_>VSIX=>UKH N/J^.D630[?&%
M"9S%_AJBM5L-(LQ'_9"TV$ ]:?.] <.82=R)0&E"<?*7#=X/%?:6?C>S#PBO
MA'^\'A![%&%-N+-_$K:40&K(/-XQ#*4+8F1BR!F'#(^)4WFWGT\#E#JB.Q^.
MCIT<OHZO2".G:5\CT0 'Z?3]J\%?MI-LM;Z^A]JV[G 'K1P*8TJHP4,2B/HS
M"M&:@;.?T&X*L_=1N'3]N!O.VX%DM$21X#..X.26X '0AL]T>2$E7 &\>2O(
MS+*W=1#;,VZ&IO"0Q2-(K\5$;TGI%3^"_#(B9PMG*/4$R0-I-X4''54VYF_6
MU+:V@7I,"'7[L7=_'4',83@F2>4MZBG/[Q1WY=I-MBUTO+59^A(R+]89RH$0
MGJ8;,BW99=^9/D7<YI-#4SCB#BMP'MRUVZO"I/MIV]. "!-B#X6_YR@-F/\I
MO:Z3\(-QO2@'!T^?G0&;EK*&+Y@ 4V8V<6/I"B>DI^#GT?SDOZV3YUL<1N$\
M[M$NE E$NF,,V8(D,.OQ%"(C_":)*&%.0+\-O[O/GD))CS2?U14"7T,3$#-5
M3QM%\*E^XYA6,;.V]T:<*955$]OM8]VXFHFLEH: : 0$M1H4/G)F0HZRC9F]
MU'FVDVLK/TMKG:@1-%(U<P^&T:TF@B)\Q<X/W$@UJ*U]TB:V*C3-"FX]>[%G
M#JH-&@-W2#W45H%%%E*4:< <>G.!]SUI?/3FG $R\*<A/[<MC,(?O"B1'O^Y
MGITG*Q88YY 0Q@/?/>P'2^5S+#._/UA_%=)\+]$?;+VQ'@-EK#<D"K06%:V
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
M"0@Q"N0FWR[C(5%Y[OABFOO:=_2][L[Y8K+V&V%S\9Y=L)UH;0!N$$./,*1
M7/HT>P*;J_6+O;C&HK>&YR<G])6F?(87I2Z5^O&S2>-"_$UUW4D].,Y6!Z)J
M*Y2DZTZ^,*X:+W\\VB;NUI)-G,K-JK/GKO9=^_*N^AB_K>C2B1!UC9Z$-.3V
M\]PITCT<%8E"4N.8:Y3*;;'W7%V/% O=4_S\J'XR6+?[7*+.B?=P.6*I1Q2"
MARHPO5PE4 D1&2&#BR%&;[XRL71'6-[P:->;E[[X[*%W)JS4V(3R4M-$:BER
M>-^84!6O- %BMW0B6)*BO\W8.%O<D!X[<R+<)/$VF:=: A[B?J 6&DH#RBLQ
MA-EU7/DW@3V'%AC48,@'GW2_-/1^3;65A--@0O*EHL])'8 C\JP6SZQ"6Y$F
M:%9>!JLN$UE*MIK-N"[DGC. =(R>/%$5XY3H[/ L7)<I6?]@8A.#+;UTH@'.
M03*MUM2X/%NGM/B$MQ (Q#GUV10]L9J%!GH<?=E\W/QX5<?_8>^]PYI\MGWQ
M%T%!.DAO04%  5%Z#X@TD2Z]*E(C(#U("8+T)B*@("""(%(BO060#B+203H)
MTEM"C1"2BWN?<W_[Z-Z_[_><N\^YY][G_L'SA&3>F36S/K/*O&O6VN6Y<C'<
M AN//O6O*##\MS#;IU25EU9I:;%6%LV(F:9K7*JO3AIMT=3GZ%Q; 3\-/<^5
MLC3+=Y*&L$+11!SAHN&KU6#Z*A@M?Y3Q 6/RAK'G5:%+O+SN]K01!NUGM+B
M/%*;4^W=WY9U'3U:6E*P^OA)0#,]B*K%D:\CY?O7P*W:G2_^R0J^"2G9;_%C
M/1\F5])'9DG&*D_]%9?'V0>RZ[O3%DF</:]R+%LYZN)JB:&<1W[OY2\?7YN&
M&J(.LDO;WILW/]V;X6(IJ?Q4\ 4_J 6K"'J#B?/G3:CKDZ29Z&VG"R1#]X?J
MY!3 G%>S+B8:IS[J_UZI%>Q&#N_-G-*1M1,G*H,'CU1/VF]'7=L(Y"]TF:5'
M+PZ;K1WAI*YS1]P">A>5OO"^LJ.4HB4-/-=AACC)YR8 3_M-!_>:R5T>=Z:\
MM5"!?8!\U":WF)K2NJ#Q_&H%Z;-GS1YJ >/I$'"Y6@$$#BT3;Z;$*8S-CU=I
M^@C(JZ#D)-./=78U1',B>P6E22^+KL;-+S6ZM\+(]F$4T$@4XWYUCIV;Q+H6
MNZOBK6JJ ]]0TKB*=K69.MN;"=?)WIP+%,9NOP^\G?K9<-Y55W=(0DZR<;C*
MR5UXV_6='A'=EX$RVMO*+,;]'J_C3/*P=D:-8Y6"6C.GUM* ^V6#!\.E[Q(T
M+UZ,(DJ7M)<!N,ZOVRC@KIYDXK20(M'FCC&7A^0OSQ]65F8):^'I9)8U]E<S
MR8OZW/1YHE4"L>PON8@Z@LXB#4LRSPQ@XX5XQJJS*TM??AV;WY+^9K/4.>VS
MG0[\\,*3YY[Z5_:H[:-M1P*0.Q0#GO\ WG&POD8 2@]@1PJG?N$;/"/NTH B
M]<JXN6/D\T5A-\?C.]DNKS]/'83/9X4!)J[6SFC^!:N:+A"US=K!Y-VCV^96
M&88,NT+A"1T/0]_  O;@6J7%=R%JB%0^W(E[45W;DU0NJ)/6>7='5^&W'_55
M&3_[_?LN;?SGN(TDJ)C%X"MK)N;@ML0+UM]R FK%5V>Y&_U(Y/&<3F=2"$"G
M.YFS->,(3BN@6!V2LWHHXBR\\7Z*RTA:D(58E'-.@)Q:]TPY@O18!2J%8HXZ
M%VDO69"_+D*71<'II5DW_*XNS@?Z=*7)EO-@F1&5/EJ:@82?Q_<=UFRSH#,;
MIT5G^D6.4NI3S]Q/O0DE .9=R0/I!_W1BJ)HQ4@4C-Q\'=/A@[J2Y5P9J77/
M0Z+T6X]_I\PMBM<U.B-$JY;Z3VQ(;:##[6SWL3R=Z0KCL6-39AA*R=52;%C[
M>YZ1S>\OBBZM1GUY<N,0:@#TE![8L&*;ICK\P*3-U>X9UMGML?)L:5F=2&^'
MD]WK;K66++M3TF]HWDOH4JRRC>7FS\VM'AR:I#^(@,@LWJEJ2 K]'$ O7:)#
M6A4H@=+%:FPI@J#]G3T+<$8+R&/WV R=C[0N"=4'8TMW;X:":N<CY&MY?3M\
MK/G&[;$2J&R04_P"B+$TFC]R4\0N!4YULF'B^87GE$=BKWD4/>+"2;[;,1#M
M+_(!\"A7A H*3A2HUC3X#!O;]LP:>_-8+UEW#*%_4O+((=XSC66Z]5S_H07I
M4'TSR=2Z(OT(GFQ]#IV&331NPNA=A]"Y/,[H=_6D9&^A32XCSPH'#ON H,NH
M9JZ58/+ZP9+]@ K7:V70:B87'L==/IZ+4%(.ZH(8*SDD 8@4SV9T4>2K'"SA
M'M\G,=VJ8DP\''J_\B[1_9ZUZK'^J9W>@X;5X(R>P5:HK VO-:-H** ->'H8
M[=H1'OZV!P6N:$-MDT/C'<M5G26%,[]F7"2/H?G<0<RQFPX<S;4VB0_).W.]
M.=+NJ;>@Z!%R.Q^?_+"G383GM>-[5 T$U:#M4[+7IZ)<78OA2(^H6"A1O3@D
M+^7#^;H^1(GUN5:J_?5.4MY"DKW20.AX)YM[.,X/B:V:@=P\)HT5;V#WQL_(
MIHP^-;3KB[+B2![?>KVYGT\Z"R6NNC\#;;M=CK&*C%BJO5(T.]7C0\+.$A%/
M1NEG1\RZ;7/U)^@PI"U!,-2UL#?0;*LT;7Q[&2(AR$0O8,+[,/6[JC@&42>X
M\]QC@.O1U;$:I)9-9#/+7ED>= >G+1(&7[9HIG5Q?UR=H-0QMGPY15-&6B[@
MB1+(PFHZ5LNLP-[/=*#.=*2"]MPC4J]-RP^XNP/7Q./Y]:O2 U8DE#8?I@ZD
M/7MJ8/EB37*!Q*?G3%,0EJ[(!<^ 349N\G?PMQ\\CJ@HT$!;TM#%NZN.O5)R
MJ+VY_.4)VA,PLN0P+FAMIH;0+&2S%40NQ@AJ@]K-PXOI-8@I]#W8RGP,0Z8X
M@J;CEIYQ]>8%6@U)**AO7#!?8[.:KTV8R&D.UT_*T\8L4RI1-LIA0L_Z22Q(
M@L_M%RF =(:VJP2US=7'+HUL5YD*F\\ZWSZCI6&N?NV+!C$+0'F_\:7W;Z^\
M@/$> H#6(0 _: /]"8!=Q+M3@0I9)[;A)P M<J?^CS)F^22!+0T?_X:F^,^^
MWKLJV/  495^7FSQ<UQ\6%CH=5BFEI[-3"P[>^SS=^TW*L.56Z1)%O;R:P8,
MJC(/9+(CP)3>-D^;V/"M TQ((?GE;&8Q5ALO._FL:?)U=?/=4S<3S,R-'9Z'
M8S5**B<J:_'#EYLGEE(>/"R5Z0;\X$J<D,!;+IV5*;"$H[FZWJ<IY_6>?AS[
M7ITZV?49A-8ZG9L8G +V3>4N 1A:+5H[^J&"/P\[E;0^2/=C,I?L(RN)(!O+
M9=.?KQY,DK%3"XP_\QY*0^5:S[6.[G'>'S)I&.'\INU^(\FNQHB3O*%Z.,O3
MN/$^H@&5^&D?F_QAUH78,D.C+HBU<LK9]JG<Y-=K]^LB5C7E*SUOYHFHK"MQ
MC*4<:[?1Q,A[4#<4B+-QO2HT<Z[G37](/V/E(G(C7>SEN()#J*JE+Y!5M7Z4
M'5WB#:.P7#^,EJA*J<JPN5.A9JPQJ-=PSK#;EJA['\Y;AJ7+<U:\/"1\"7/K
M_E'O\:7]A[QWI2Y<CGXMGN<V'3A>RUM]G6P[?:]76ABG7+ ^R53RX1OD:8\0
ML_'!9Y[K*@*7+Z:HW*!:K)F5GAD_$R*_H(Y]MU  HUA+KZIY6EQYXH],"E0\
M>A)I6%V=QO),D^?IJP'1U'@]/_+V!86^FHXY*JLI9[$N/Y&4#Y96DU,WGG0N
M5]._*K_Q#(C0"5A(>(OH-3O)*BT5CV?6Q4C%B?<VDT,]YM,ICOO8+H_RA,ZJ
M/I>>W7_]X?W.B'A,S!=2:=YT$ZP$7TI ?E 12J(T.]=\>FW\Z*:JVS/+Q*HV
M&=_=N#QPRG)%T=7$%,_92J)1K>/;6,7/7_$+>MIVMR53!V:C1+P+<],#_.U-
M[5(%,'5/?(TZI:C:N!U*:"9)V_BZRZK'3.ZR/1D&?_SZ2F"$$B4BQZ6CN)UR
MW#<Q5=/LLIM)>J"6,(9>$T9Q*CADM8[U36D/DU,D\NVPY\@G[,IU;R_:/O_&
MOB/K58*10QX4(F&,(#8GF\FTR1>3GQJ([PPO((YY'7HWOI8K#>7>CJ_TC&/5
M)"4A5J(:(0 N$/;$"]" XTNS,*PJW\?FD7UA@VVMVFM)YI\_]K )"):%U7RQ
MY C,)?55KS2#IG?ICXOL13UP:"J+8(]^E@/P-AS0/N;XX;K7 65^TNRHK6N#
MEBC.XA_)']Z'- J:E]4^>1/W.=N]P6S,>++#:.#2(A&/D!IT>3"0Z&TOLE&E
MO>G*.,[^W;J898>[HX]"\14(Q,$5\4GY2V+$EZ<?'>8QG]Y0!Z\O1$:Y!E_L
M12\?4\\@G(4'ZLI?G%=L/=)1#NA\^%W4BS51YIHA2/#!8[YLC(CR2&?*=\ON
MN4F_0S;[ZGOWZJ&!_3=TWW#=>9U%K=#QR!#??V/.1025C"(%TU+GU3_EXF%J
MHVU5-*HPK8%UU465,\[L,HD<ED5[-X>QE8:C.!7W<?K$*[**10'%$]^"0G@S
MMNAM5X4Z[S :OWI)FYM <QO8P%_%+ME$9I'7CVX6)^LW[MZKJJKVEQ1*[KO4
MP>+0\FEZ09I3S Q&@X,5K=6GQ8J#Z<PFU8NQ_BA1[?QMIL,;6JS>#TPNOUBT
MTN#=(Y6?5_;)@7?:/-5W/I0]B3MZ&GNANNBMJ#:E29)L?7E(A\ZXT66OS:Q]
ME18NCN0[&%!4Z53GD4XN*F.JEG]LH3K\3)L[AST]0VR?0^0VT^SW'5V6#L!C
M#%S95%O-Q#S.II,2[+,I2@#T!O?Z1/T"\B#V(HNZK[\_RZ-_X^J>1EKBHTB"
M[7\/+=W5*DL1[W1(-VX8>2O"6#$5\E8J2LYM>J?ITWF9G>F##H= .:P)\D2L
MXZ!)W)T.ZF72/DYG9N,L>=V\Q]_CQF2?A_C#6T/AGX$<K^<:?9H+L(FE[4ZX
M\$DGW,$'DC'Q+G.YPOD>K;@KI4ML+2V&A\EXM?'E0CIP2'Y54 M6;MYV[C"Y
M5U5[AZ/"UH[W:*3RKY4'I'",ZO@[O1US^[.GQJ;Z.P98RUW8]R\(*P)@M4$
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
M6I?]AV$3K>C$)WLT9TQ['9$G?.,:5:FZDAHE%^Y7S%.U/YXGGX&SG*0UB4+
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
MX#Z* :K^S"5,(Q\+D\;A:YL+W/(?$2X6^;>?B?T8_?!@*(].OOSZ+56A+UT
M48_X6**R)E^ZXPO\E]/]*0%["J**>%*B!9%8GKJ<[9.1JEU2P_%,9F&HT:$,
M)XPZ8>Z<M#E(#?M@OG; _@7F5/E,UHU33=TCR8)Q,+K(H,IYI+B$;VNONH"/
M/EY(D8OAO5SKE<LE>S]S"]4E_&M6*:+RYC1VR:%O))O6!:LVBE*=S='6'%S,
M&)I8><%<Y],/Y\K<W_$E5/2=5#RX=GEG<U9)/77S>3'F_5EE^<S\1OS.PD9J
MA?9BCU1J.*XVS:OZW*/<.H7PP,QY&A:7+ 7LJP)H#4KJB;P_=8&[[Z 3&PC'
M4P%S6''9T+/4NN8AW**2^@)7%F&O/_*,QA_;AQ'5#<<SA.Y\;9'0AN@WAMT>
M%EK,Z(G1>I7AXO_<=B->;<FABSP?,0E+S!)'-X?(0^ 0-L>(0&7W/ O5:]FE
M4$<]4><:T88-)_NSKQ:<HHWMNJ].S&.TCK6@#ML+I&&;"S7HK*)"5:0(P\2<
MU:H)+=F4257LN7NNJ>T?#-0 >BE&^^TO(#(<G5U1H"TFHBX/RK30:@V,B L&
MB2[<&=F#;V#W!<MX4I,WXDC/T]&EV;-7/'E6]X9*$)PPRYLP;CW _W&XBH;=
M'!H*HC%M#-6H-O'4(O%Z=3M5J(C!;9-[&JK3?!WN?V?^P?=#Z8[ =PNZQ"X?
MS:%AENC@)S[(/A[5ADBU86%O+3NJSY,*[>I&C:$2K+N<I*D);ZJ_O83/,J[/
M52#J<4UD3?BI(!W(W='2-+4,<VH1WN$PFHOOYB+YMVV;OY@XBQ,MU*?A\M8U
M"4"YJP@^M2K(T8;/Q68GN80?WU/9?&0^NI_YCYW+.@) @K>=.W5S(Z@(P 6O
M@66\Z;L@=;-)D4CO9JHI!)M.AG-^ZV9C;F7X?>.'=KP"'&/Q?@L80=:8K(N"
M7G+?=G80[+UH;W2YWR/C6GU5QD^/G_S1SK!T[]3/#N<2(0 ?C?KQ,2X;10G8
M'@+ 6] Q=T!^2L^@MA+H2G GN)R_)9L#WSM'([$)0\(C?5SO'^N*6L[.F$4^
M-]ZUM$_PER;>@3L3@ @6+/&I]$YK;<8"X,X/^%_+4*'AV'N)(> ]S4!! A!"
MC'/Z]9'&L9C_U^B_OE'N,06."+RK&2C\WX>F_ZL;_0 O]&_8H^7:LL\&>GUP
M;J8(%'-\;[92XS4UK?J $95T_WYQ@3RM/USM)!:PF5!'F@)$)T\@GPC (Q.5
MXU/QTM,<J'JZ:<]NXZ-=E@G _;D?$J!PV %010 &S@(!VG_F:-$1&XE7DDT[
M"3CU)]^P#>37"T5UK[&:VA:RDACJ?/W>XZ6:NPS[=BL,+6Y[:L5>D$N(!,_
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
M5RIIN2" _[(.QMA)RK,BZEL%;F_2MQ?@Z3(%HOJ2K=KL3Y:3I&HBUUT4,MF
M)WI@VH>VV/D"BWGC8 5W8LM5-*YL%==!B&=+*.+FE&<?J#HU P6UI/P4;L3F
M"EM5Q@VRWFU+[OAK-BH!,DS>A_B'-17W,M9-HB!5BBE[]7A0-46UM07AZB&\
M_'R2Y2F9&'?CX>>S!YI^A=W)2-S5=,,R1X:>@_&5#\ 2@&YH8J&+H(2A=_@,
M'=!9^B/B9X .D[NBOE8L^8K <.A%RII7[ABE.H2Y!9N<II2BCN(82H83)8@_
M(I[5.J].WC=[77_P]5'F+X]IERGM?C@P-\05FY<3$CZGG6(^^.%6M4XRQ[NL
ME_>HX[>MG2J0/A!2G::(/52GOS75I&7JA"L=< )65?F:8(;4RK75 UA]5CJ[
MV74"\,EB.X$),++R(E4-6DE(:"$>?V!8'"-INT@TRKDC\]*C1S2IJZ7R*P"$
MOW+F.Q31OD9!Z V5;L0870N.L9ZKKZ@IY[N8X_)"SD@ZU%*F1?R1JJ#>.C 2
M)51+!C]]O*=#YI#A5S>+>L[9Q5?UT-S_4*%0,%HCH1ERS'7KUH*LJR7!3L^2
MHV3;0#I^>+3$^I&U#*]P7>9Q%^X,GH&+Z\5<]ZN1L<(I'CT3W;++^J*)"T8
MUW^S].0 &4RL^0!%V.WE:AZ^31&'($F=+T13238+ <F.R\K&?;X<^,]E;V"@
M/<9H-H^#R3#\\Z&"$I'AU.)ANQIP3/L*+091S+,<#=A6HG'2 40O.D"7"0^G
MBCCD_O:,*&&D&XE@O D-30>L/])D1+DMBF=^?][I8W0E]S>?)NQ_&M[H#@X#
M58G'@MV,3NG2QA*G>>(=A_ 9 DZM.X^&1"H2 K[9O7F6(!!P4G(S)]<6BK9\
M*?SBM$.Z1)= A0O3&AVP>9V4T@8_1!NMZTLD&[9MTB3)=S39J]9D[IK4I?6-
MCI'4.P1^A*7N'4*\4=>@ \X+D>%[+ZKA.[R(XG^Y2 "@T Q%=&(LX2?597'$
M<Q*3JSLJ,BOY28:LP<HT^R.Z/<M70,O( "2!1WR79Q-1D[JH:5F##_-R%GF4
MHR?N_^K 1EN1]T;6<1'&A,J%8B1!+:I3,8^A5*;CKQS\@CG]K4B3'P;%ZBO>
M#Q8OF38#E9MZ;89H8"AA^D$MKAAXR&;^C.HBBD]UB3A]5/SSZNC^856SJO>"
M,Y Q))--/5)U/5[#8+$3Q3O<4>A7 C$4>S]9$,!YN<W9\5F6_O7[MQ^%KF@L
M9E/"=L$NDYJ4;?Q'9,+1F)4CKBB>U^B383G5-6G]VTZ'>?745($&@)0;>SE^
M_8?<,S0&4"*V+A@YJ)-^@LTN_!FU_X)>YJ,37?P?WLY>;#@X>C:LT)&<T)GT
MW0/FM/<,[Z%UXZVN&O1:ES2X"CWQ%>]YFUK]SGRFK*G@$-.=_:QI(?3TH*8X
M##2T;B+>0A.J#":RMA4"SO*G[R6O0E!+\;G[_DZT>PCGU12!M_"XX^-D\ %1
M4IIG+]X:"\FG#?#IA'5PE;%_373O %SD"G5J:LHZWMV>>1JASC$]3@2;55@B
M:[_GH>6S/^6^.PN9LOWJHW-5HBF^)^1"'26W?9!2?&5(:B/&=K'XHU/R3@>V
MC;,R+$>T_^(':LF])FV:$%# R!%F/,C7SIB30KGG>:)3$K&_L$F31<*F47=?
MBSZ);SCB,0I:VK7*MH;QD/(S X]\2+T#1&@=:TOMB6+'?$OCB'DL*@WX2KQR
M!L0&LY6):^!U*KK3)EP70C8NWH*U.<;JE@M-UQ5UDS"1%QO$L\=^V<!"[4HK
M#ET)RC0-T5=/M'GSKQ?/?<VL4HA#Y>U"0WNK:QYI^[HK1$8Y)?.^5-7+QQR^
M;7((I 6QPW3!!>$S-#K@0<+.&H;A:,E/5+V8:2U@=A0O-;224H"KUX<I0#_=
MN>J7@WWR\-S:3>EU+=K'B#Z>6<WP+VOV8;9:PP<[6/E<KQS0"<677CA?X.QS
MKS91MQ_RB?;.VX&DIQWH*E4UA95[GW+BS4-8 _Z)PCI/(FB+A[;-B0,(5B&'
M8MK4+0(Q;C_Z-I5)RA;AK6:MXJ'F2;NCSG]N%2A+!WC#5UZ9Y-0:XS-NP']
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
M]]QWS[WGEO?>/=_WABSFF\QD9Z^9O=;__VMO($^1%X SUPU-# $J:@"@HOP
MY!E 'Z"AIO[SHFRTE!<= QT=+2T=(SW]*09F1F9F)D8F)A96CC,LK.RL3$QG
M>,ZP<W)Q<W,SL_'R\7#Q<7!Q<_UIA(J&\AE:NM-T=*>Y6)A8N/Z/-W('P,Y
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
M[7RT:L;(?J(:YLB1,.@*GVMBQ/6M+&?0"U\(VVY>[C^Q_V;4E>7$.4'0+@^
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
MO;#?..B!#>[MT":55 ^(T;U2,T#?>%BTN_[;4X[.4C,/<?G>EG*ATIW34\O
M):'C0&1_B+X%=JL:%]WMYW=\OMP9(\J_DMTZZ5%&828OAB0_\!B.OA9QR)>Q
MD>&J'GH$$"^L0SC6Y^M%>[U847@RT#OBUD[7BE5\03 +?&?B?# 3'W(?(ZWP
M0K/0PI;_\UW=CH'O="%F"VS"/_%()UQ5GG_1^3R1L'(RX*JG92-VSR?WQK/
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
MY^UG3%0$8 H?#I5D7E:7JP/5'0,+#Y^KN"$R]I-14(QASD(RYYK[PC:K25F
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
MEC7D?^/:O3$[-L0DKM>MPD[9.*)A1I>\GQ8=;%'LF1'OI1:G]RW_XN %CZ;
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
M9R6Q0=L9V]91;VQ]JLG-Z[^J*+P^_>L&Z:RQO\SN%OS#SJHIOC^(ZF(1?L!
M"DN2*M;3C N"GDT,E)H.VTWS7-T,WKXP(H*^*9459MS!3,.*M(S@@N->C!CF
MMLDH#O"VZ60[]$3)+U[BT=HP.@>+LOQ)O9FYX8=$NMWY1LHBAVQZ/Z"AW=+V
M.PN"=<6-,H2:2[:>&^4<>/KD<8^(%%'J4K*3=0F"[]C29%C2A_?2.ZZMXJAH
M.5LHMZQS&*<QY:4-K[+KHHZPH4E?8XF)TZ$\[;*[PNDG*E0=W]PO$4(\?;(R
M:ZRAZ9&:-ZBHZ\CW=NDF-4>1'.M[:D!08<>##RJ=,S*>E32\MQWRN(-#EI%!
MAUA9K.2S"\8F/I%?G9$APXN!&R:Y,.;H:D#4683OW#<96?$R7-&23')IT4FK
MB%Y^F=' DSNX%QKRTDQ'QBZ+VO:E(?8GV=B:8-^J>/6RH#!UQ4G$X),GS D1
M6])AXHA!1Z9)K: PWXUH-L0N]/2#VP3>\3W'8SF'2O/7ZG9ZI9(BT3VV%V$K
M<NO.8A![@HRN&9"[44*VK V.4>:C?8BW2 FB6NPI:(F^UM_0P%V/N[/CR7UL
M"P4\R\.%R4 W3HX5](24]\#XFG7)4%.)R8?4U&?7.G72O=#CJ(>I_8AWJ88_
M*ETRYN%QGCZ_@\3%AI_+7O A;(AK&HN/*C2,"^&^YKG&V,_%TESO62>,X5E!
MQI02+.A&GC]E0[Z4?L?1&. E;;5%\!G%A@-%U2#=OF_)6I*+6>?;GA/17GW_
M! )I]']2!;/8S4T5(**T"T&\<TI\O$[C=8B\^6CJMF[PC6H0-'[,-_AS]*(C
M ,7-+(%*M=T=TU+^*UD[!]]"\:ZER<U)D.N1)X9O(K7WQZB<?CO6<9708''G
M.,1BZ9[3;].U<',GHD/OO@K4;DI,$F7[=<)<%E(W?<.H<?'P338DP\@^L(5Q
M@#GK:.ZS_4Q%R"&/QSR;7PK/G1J]CX4PDY :*4@59J9AC;'>8"S1)';^(9&
M%,LP0:U(2-GN5^@[ 55X=4\J^.E=>Z:Z.$UA7C=,U.HD5BF/%!SW2JS&S?4Q
MHCK5MREKHWR&3FBU-)>:+9K$AN!Q?JQCY &"MR*:9ZJ0)5G@D11_^?GM=K$+
MC@?$F DK(S+?O>2J@$*67_HMZ06O;(KA];+R.(^X\TV%O%\"WY$^9E08X"6[
MRD:^G\QP( V-P'P.M:DZ)5-&-,CW$@YA.RK:[_IZ'4R*^F!]&3>S<?[P26Z\
M\!6N+I8:I?4[VH>6$)Y*2:V)%I09SY*,>;"SX[VQQLOB58$#]\@1FP\7DS,J
M187(X['?FW5K/O.B#G<\+\A^*_U.Y_#LG&AMSB-N4T>$(*JKE^7SD;)$1+WW
M\'C@9I&)/,!1G1=]PR0@CNR_N'6ZMDER;"(%9$U[!L\ _(S+[04WPEA[Z5E
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
MH/K0Z;"JCF=@/^@;!!==HTNHOPY9&5V=*8/BHI-8"'6K1'S^/(-0?P+8U3D
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
M*Z '7>,)+]C3:G1Z?NQP,<3Q%HO>=$;85+ZX$S>]B"M<4*EX#FIPKB$UX1K
M47' U'K3+#VX8Q:*89ZPV"CE<=4H.6[Y[K.,^;5R_.02WLEB0JD9-U76Y30
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
MF0 %Y [:X+.J6ED#JA/J:/-<BO#,H*AWE%+W@^_";^R?GH!3B*.G4,$CL_"
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
M*C5J27VK8CV$/;Z70R\\P'5#7%XODP)I$S!JDS^@V1V_)&!=/+ )7M4!'#B
M,MI)VI:)0'RKR];;G7S/KI5F0OXDY[2/D3*4,7DM V#BY]HVR++,$,<B/WA-
MJ?(#*JI JCS5;&;#AL,3[:U06U9XHK;TE\-=37=O^2Y<5AW[BB%L@?AI!49!
M)OGQ6K&PBH_Y19J;F=_N1"\V9@T(NL^@XE9X]F5E62D.ZS(F(S*7BNS*[5X8
M^U/XF7KP1T 64F!;RALEH /I9T@X3OO7 :('RPKPQ7H-NB_:4@Z'&=L]D]JI
M\SGLA:\(I'"4<_JT&+J1'.Q3YOW:@3)#G1Z(_=90'R,J,R1Z,\4][G-;KH=1
M@]8;QQL%^K+KXH:U7[A5%-]VD-$E&?285F%FS33@SF]P+Y#&E)*K74S>"T0]
MD;Q=[8=3%N'JJ:GEJG(C=^6V0'N>=A^E.TTK#K8Q=5W# ;"TC5@,C)L&W.H=
M[G8I1QY<TOL0<+A39[PL2NVS4X?8QP@=I2C5V.B(E&ON5M=NB.%8K]TLTQUM
M)S>J';OT?"/-HZ\6Q0[?,>TW/YR2O4_OLXM%8IRY@35_(5%%>MQDL%E\G8#Q
MFW=ALB)L+37KHG]Q;;G^MK2D_G.=U;W8:PV'&S<N<)>?ES1.6LJ"J,&;TVFH
MUF4NWH3+D;=+HN>;E2Z'<$;&1IPFZC9X?G7484*=.IJ.FBLH:Z68O@]O.N>U
MJG.5O7VI6ZO.$VM&3I9PSB/.X^'*'@WIDJZXQ45((!"V B2FI)1EL\J*MDDA
M'(+J'%VT4@= (GQT4U]^"D:3'6L( DCC1O$__3UV#^!K8<SPY=,X)@'61V]3
M>O-V6^YDUW]9B0]?5VD%4NO[+=#\V75U,JW?C8K*7/,@$WI^')$_7%&^[I<D
M/\O#+C]%!C"D'C=@E+=U\<M>@DN1 9*;0.YONM,-V,T>56948$5.'Z,!ESH(
M/ <B-,OI9YGE:<Q@'_,**ACX! !ZIIE5 8 //>3@ATIK1%>T')&T?^6-LR!
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
M#G[($8BV/XYP-[IJ_UFTD.5_+UKH1<7]@VAA()YJ-U/SZ/+.LI26:E=,I^*
M,5,_NPZ_0MI6_[[[F_KWS[UI,+/U[<3X $O#7_+WQ5&MI[=U0("%V+>AO<H#
M/'K).V"W#\(8XI+G5JG [P5OT/V2T&7GYZ/]FG\^X<7_JTA)X1\B)3KH?ZLH
M:OM/11$42%V'UK?OXIXJ:BX%E&&SWKQUJT"EQU2]=4;@_J&@*/R/@J+8=;$)
M(%J6=R^CHXO!V^+<7> 2\I]F-83\*%(;7&->0F\KG>@#R4</@-3C-M"%DROH
MQ.'$+5 %_AD O9=EGP<T_VLWT@K;SX,4F!W@18L*8-'OG('&]#7=QH^[P+OH
M&!]^)DEO8\%W6. &W RAF0I8!OB'R"'//( _#L\3W7X],052;@?Z/\U*4&K4
M/PF;)&R!_H.ETO^G-44Q?ZDITKCZ]Z(B[$_O9/WOBHI@=.O?3E.[?WM3-@9
M0_Q C$B9L*;+0;"OA8",GJ.NU(G^BQR@QM_E /\Z0F#W'X>KM'\9(2#(_;QP
M[[8;RR]@?AJ%R-'W<Y61)^"U[JC,WYSM>94ZL,W.U#Y&R''HLAQ!OOS'02KN
M/P>I."<.@%,0X-&3O<QCE2:W_E1&=&NF 0"!!SC@&W/8C7VYDY0"-;H.0!__
MJ1\&8%';POQ+?Q'FKX*'HH??,A4[I+ZZT$TVMJO9;B)"NT;?*]*?HP%_[3\$
M7?;K59P'L-JA=/ FJSFPP09&??]%T='I'T5'B]LUFT/XV@WIX01Z> )N!KD&
MA/<^J7W<1< &OF#JN^EL@?)1<,:.V27G'S,.,Y@G/?]X;YP61//"UV](3=RB
MMK7_57BN5TKZ?R<\Q_.OPG-_/DO]OR(\%_>[@H3Q[PH2F/]>00+E %T4^H^"
M!)H5/4Z"_)<*$L8J[^BZE(:GQ'FEFK6!X;@\?):TKD-&TPF^+\)Y;*1&G H
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
MNT?=X)% +-5+'<1<"VH4'A$/:3S?@ZR+_\).+'?0S_ET.^%^[22+B%3/'+8
M7>LF0-.\25U[0K]EG6&OBCK2?;LL_$+GH26%G/@C0@<_/=R]SGZL7RIYBF70
M7OFZWW6V+V7D>DP$E!=YBRHU2<BI G=5J(Z9?U-NDS4*_O["N#SD@,QGT6O2
M-YZ]6HJ]R3S*'# V A>0']'-"0HJ\+HJN9*0S;E8GI/*F[?B^&8<3GXS?>PT
M\U4.6Z<8."JA+D@$2YG3#Y5U8,]30W*\&Q.N_R)3;-@DG.#.:W!BBL;)OC]0
M/J:,$:*"Y4?N[4 7>+LXU4*.A];&FPEL"-;7:0T_%H98QSM+[/;HC)"ZUM+.
M-KQLA Y=;E*VY(!U?:_ WHCO'=[OU!S#61!WG:-*;<@]=B5W+V@)/R!,?$$7
MI"D1L:+UCB5]9O<R3_>VW#^4.&S]5'?Y^*P5%.!,$G1+FCY5E3"22 6;=:KK
MIM$6B/KJD9#V3QN6E$<9.MWCY(C'WFT68:N8J%&.N[0>"J9N9&_25/\6R,EL
MW=UR!_;PK=O4JG.$'GTDX0U2FK:22W>C!1"A3]S>.D'$VE4.G/KFX+/?ES\@
M^M6FK0A+"2W,PV-2XCI;&I*5-DCB>0J5J#H\)76PXT5MDE6X4X9^^G0"2#PX
MRNW<6LPSOX_G'ZR*X%*=FNC"E/);E"W0/!<5W"C,=]X+NV]ZX%;N.VG;R_[>
MSW0_/@"KU?O5@W97H6F55-7&LI(&2R6"7:U#8:7B36:#B__-7F]$DOW\JR5D
M)DFG.["EA>?,F'&[X%)&(_KQZ#X"#<M6APF.,='+&[+GHSU@-EY/^-)RF?[9
M+O*S--(5QA9X\KQ(E2"MC>K4F+*OIT(CW<0^'KL/J4JT;5>_D-6B^[ZXA->W
MALJ___T]&W'/ZL.5>JMVM.1W="N:9CH"8Q8XHG!YX7BN35(+N&!H7:GBHGW!
MU\8]'P.<OF="6.E^931STC#'G-%]1&,]2E:/S.L8N'ZGI"K_])1ZN:W%\Z_5
MXE)I"F$;Y#'7Z#P:FI >_181I-E)5_6_FSZ@H:3U2[,+IYR[B-%^N^\- 5,L
ME9F*;@>[YF5+D^ON:XKK24M]29-AGN]>85UY:1;\<K4@G68;F>:]8K2+=YW_
M/%@$,W".) #E&*/-*I_=07-2^:*W!6(? ("1JZ7*)*]"8W)R.473I5'3*IBD
M& G>AY2E+M68::8_E0VNT,W6SC!QV%-:))JK'KDXPQKZ)1.S^%R=-&LE2<)]
MZUM]U,D4O$S!71&S+:"0KABZ,3'WLWPS^SF>)ZD%GCY]]=U;I9>\5O4D\F.
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
MD[9 ? #&A0;271CAWM[ITP\VXFKM'Q5/^_!]_N)\S[KVXW7Q^Z3< 'ZX*E*
M9DP]BE)2C:I [XY\:S% 0TYYH._J1N=<M>,3+S5F<=TYQA*C*N4.UVG? 5='
MZM"BJ>+U6R!Q5Z887:FL8]FX0_D7%4NX2>]^AT\.P_'LO )1.I&_E-R!:_:U
M8,51?$B#SJHCLQ!UFB[DY1KS8,?M3A5Y__5+^IS/=%I9ZVP"N5D^?$AY_?"H
M&;/O;"5N;C*/%FK0>0#*6]AJM%0S^\:,CVHQ\RSF5#*],JT%$I9>V3R6$(ZK
M\*?X5TO)=+?8&?0L.^G-QNZ=UY2)EC_=T6^3(O\=SH)J1,E1C6NS:XF5YC<I
M)9B<E6171IYR4]KILL=KGTOC/+B[Y9\PSH_"]9A?L=S>T,= 0E8_0+"\R]37
M-.Q2IJ5^C-'FE@Y(.YG*\AQ65O7I.MN;'GVX0;A6)TZ%(_"2T/N*1=X^QRSK
MC;TEMXH4()+F  7\:+FZ=E+]E.*[]_LQGY- M+Q14EN#.2SXK$_C["!#D,[F
M[<Y5-\(;U;_>/AUCP1Y_ ^+[?#>GUDFK?!S2E>J%+L(%JK-R1PVX!2G.NPVO
M<#SD<#2X[!K#(GSFYL4Q/K\8;4<*3@35 MV6R0PUPG)Y,32O]*'$[6F/S2Z?
M""'?_*#W)OF 2^V>@\%'R]4.5F&IH37SYG5H2:80HG/T<]!52D]*!M<X]Q:H
M@LN=3XY5DG)SXJ&&:QBKP X2O!!='XG^=((&K4WA*BG$-EB=[ F)RX"D8@L&
MY1HZ6\\]:F(/;_>6,69)!<!N.6&4#T$B5.5;I]&R&WO/<IJ10\G..XJ+JZ)T
MD?&F-Z)N-M!3?'>6DP%"J84G?:X $Z%L^@[@"*1D-I?QM3!&6+5'KOAE96[M
MX:'(ZKGSN)V4DEKXP&$><02Y_FQ/Y..4T]W(8UY8[IFC7B&]U:ANB\:C(BT/
M(=_5JK^U@ORQ<_-4U?JJ8U39.NA>1!5)KT>%9\_H(  4G:8Z"A^L[;;?%2G5
M^U5*J7KR(\X-MXOQK$H2T4:P>^1:H4$<YK_2)7;4R*;B?:6JX8P2Y.K2T$EP
MP MPJ&3VR!0(%^=-#AL5J3I(PQ,O8;G@Y[LJ-,;T^CI;SA8J'ANH'+J>4Z E
MJL.;.?2.1SUI([.O<0NT#\6)=*? P]3]L'OREA^T5UAG Z"Z285>?>C#1\0E
MPX:;F&2PX_O]@>Q2RR"D#B,+Z;\%VNM9/2I EW=Z/3TB@N^\79DR>//8FG#?
MXI5])A>%%UZR'6B3V+LQ4>-35A#H</!$DXSCO*AZZGX^*'<<-;CO$SE<&%Z
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
MR%\[),"[&EM9$O6DR/+R_-Z1.9CYJ6Q;Z<6[> 22'QN,7F$P1H,(MB91&9>
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
M:978X=[[T+06#N#H#6T298ZG@ME>ZH!.Z399ZJX3>-;0@<S*9Q.] %WEK4L
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
M?+1V7ZX6)6 .C;B[(-4]>>61A)NXV>ZR##EO*;"&^#XXDR2Y.*I"V5!/I<L
MU]<> NU6;3Q@\75WB..&^%E:Y2=JC"*<B:[GG[AVU9RHMK\!/50I&.[[-2$1
MX;??J$<&\$)]DZV8KO_AQO\6RJF"]EW3$'.6<SXEI,!U%1X3!'D2KS92]NR!
MY6#FS4'6U"6#,W#WWY\AW98*ND"<(B^F8@M*ZP]A?F#QX>>%,"D#=3PZV.9V
M)SU2,7_9L!.F0PP0JTF4_XS4-!6'\V4 M0YW#U8YR<G?J3PT<R4 +7=O@7BL
MKA]HBN#,24,D()/Q[P=P+H<THT;Q4B>Q687JNH7HTTD)$8_+RHLA;(25JV=B
MBXDRP"X1ZK0 )#_S\&!A^<!*;R:R4G17'[2].QS]\)>EVLL[I9M%CK09$11&
MGQ ;QTD8MDG]L'5PX;IY\,@'-Y3]K$)QY(5$AOZ/@!?_3?WKK\3TT9*=Y8M?
MKWZ5Q7+(1.[]M _/_PU_%W<L*T_L/O*STF)9:\[WVRJ+P9D^OA^=XK$1R>S1
MI#E8NS5I3;0KJ9=T(9_93QYIKO[I_H;ADJWX:^N\!F/"Z<K=/M%QNI/A(V<+
M>$KNU0S37H34;J._4U-Q*"$PQJ2Q2#5L9/7JB0P;QVN4LB0-:1]!S=$V7F"O
MXO;RTHFFBSKN(HEPK>ZX;3T3=X#;,61DM\\?=B!%F= .ZXU!*]R\4I&<A(I/
M')M("BY<]#I^*.X:-!ID,M:_G5:'"VBX<?@W\UMZ8(^SUX%/JT/*: R]1EA7
M\Z?:_X>T_V/<FGBG\(9TFI\=,NQ?FP'6>C4P ,?8@%E8CUA1FE0^!MH5&I3G
MZ.>3L]W8!/&1&#%6*9PC9M3&.ES>5OU(=W&G#BVC!)&9WA.Q[=5D:+3NFP1K
MN?5N6?W(W1HK0IPTN/MEY6S_N-$/K\%S^+O7EBKHT!MDKW6^09:QZLV7.\<T
MF.=!'V@SW^72DBB[>14+#FY;A2L>,;U:(,&%GS8L-HN+66(HLMF P13ES<@E
MIWC@5%S/WZI_X3X5@%^@O*=FC"@#A<?,,#L^=ZI"Y[]?#J:O4.:'DJ.WE5BI
M:I[83V6T=2EL<B!N;^6I3>J9:1E@-*6]H]&D;:? JD'>5V,KN')^MS1JO<'O
M7#%!3WW-#>Z_=]"5MWE<4"O](@WR&'?HY7\M(0, Q*G.XL/C2*?;)/5Z0ZGA
ML#:YW4Y";'.,$>+QQK-YM#T$2NT9DOL0U<%:_WK*BY&*91E M[?NM6J6Z$VY
MUM>Q-NLT/\YQ//_,?_-Q:625UOP1732+M-*^-\%L@9U2?K9R^N#BF15B7J3T
M\LL,HZFG')3"GFTU>X@D:2UAR,"B.Q":X]G$74-'O+=U+?$/'(8S;>/RK;]>
MOH;7__;M\I?K*>/\!U!+ P04    "  =-IU:%9=>P#4P  !?CP$ %@   &1Q
M+3(P,C0Q,C,Q>&5X,3%D,BYH=&WM?7ESVT;2]U?!X]1FI2I2EGRM+7E=I=AR
MHGK7QUK*D\WSWQ 8DA.! ()#,O?3OWW-8 "0E&13U!%L;2B+PC%'=T^?OW[]
M/\/A43)52:BCX)?3#_\*HC2L9CHI@S#7JH1O+TPY#4[3+%-)\$'GN8GCX*?<
M1!,=!'N[._!_^'CZ;#A\\QH>]E;N2I/]X-GC)Z\>/]E]\ARNVW_Z<G_W>7#X
M(=CZ]?3M-EX]+6<Q?&H5O7D]TZ4*PJG*"UW^\]&OI^^'+Q^]>5V:,M9O7C^V
M/_G:41K-W[R.S'E0E/-8__/13.43DPS+--M_NIN5!W#G8_ASZYJOPPL3E=/]
MO=W=OQUD*HI,,AG&>ESN/]]Y^;+^*C>3J?LN+4QI8"ZYCE5ISC4^VWMJ&&N5
M[X_2<GK0?L&B.S-[WSA-RN%8S4P\W__[J9GI(OBH+X(OZ4PE?Q_P-_"ST+D9
M__V KB[,?S4\&J97ZJ_E4,5F @_'L1[P_/=EZJ/&2RXT36>4QA'\\>CKU(Q,
M&>SM[3QY_7@$ZY3=P*A"(!^=KQS6N<J-2LK]8J;B>!BJK#A8,-QWA__^%!Q]
M//KR\^_!VT]?/N]L>,QXN7W1N2E@Z6)3SO>G)HIT A?\^,/+)[M/#UX_Q@OO
M^F(>)X6)=!Z<Y@KI//B<QB:<]RMZ.=>\(XFFBB =![1>JR[^H/)P&NP]N_3"
M00"B\=*KGJ]Y@^[>=OQ1%:49SYLC^W7G9"<8:Z!7%0_@C; #@4JB8)SFL#Q)
M4.BPRD' PDMC=5$$69ZR9"N%NDT2E%,=Z#\KF%"0YD&D1Z5_&^PEG#CI#(ZU
M>7 Q-;'&>T!L%[HH0'#C!3-X+;!6'"1I,LRJ$3 ,7 1C@#_@)6J45B6]1QZT
M$QS#C3FR69D&I3K#40<JQ ,@R%-Y1Y[.TA('B7?%!@]?/F6+"D@'YS.@R6:Y
M/@=:Y>DP\]KIG9LTIC$4P6@>F!+G,S:ASN'6R.0Z+%/\IX;GIW,-T\7GP9]+
M!0. XXHN?*?^3&G/CA*=3^;!VS3/=H(MG ]N_)/=@[<\+?IM[V [F (3J"C-
MD!_PL@QEB)''P[Q BZAR^#7219B;$5Q%^V"*8*9G:0Y75;/&"U@(V>?OK)O"
M3 )T7.X_?;$.RB_5"#9P1-O[ST>[CV ]XUBT!O=[D:E0?H<[<O@O<J^!Y3>A
MBH7N:8"@LQP \95ZB#?J_22]R!5\18H$#5M>8,>]3BDP!,6E3&?[>T_JKU")
MNH)(/-X)G&!Z7$;^-._F@ \SX+10\38C;[>./YK$8]RPQ[3/&Q%T ?Z'DPEX
M!J?(*3RP0.& X54@1^!41\9/"A0DR/(BW#SNW/O'0>%)MP%<$L85B8K#&0PL
M!#'T3I-2JO)Y< *:-CQ[Z\<_J[0\.'QW4E@6'*#X,@E>5-!%\$7&;P6YU_TC
M?)3P>!0(R[X*J@0$U* C@5%FH/ E<>3_P9L;B& 0;T51Z6 ,8C,H8;%)M,+/
M <M+A=)?C\$R\<9PH7)8L%+D7IH0[R'[PB! (E1T$=QY 2R+/^&1P-7FG%1U
M?RRLOL,RXDNOO.;> _17,&N2B2;A89(K/.9BJFE%8+F3M.391RCFO1OKN=OG
M#_%H0,-+=FLK3.-8T\D3P^5-@1Z<N/<YV1L<E_4Y2H] $IP3 0K=X8&6X$B0
M(E<?.(.@A'^#R =:\;Y$@9QIDLJX+445E_XVP1SH0<B@/A7@G_&0*ZH1G(,&
M]%VDWC*=T$H-@NZ1%7R&H<$+9'KT!*UPR19?>&-'T$K>?^%8_W.:\QK3S&LQ
M8& 1"] B0*;BWT$724$-F<C9#SJ(/=1;\X:'J!+.ZW.-'!T@&\;F3/-^\M>Y
MGE2Q(CHK,AVBGJ/"$+0?O.0RU4=$4()?Q+!U%5CNLFL&E*V*:']+EEI,#X_6
M3KW-1:4BTO"ZF4E(KU"L4V4R$X/48L:&O K!Z\KN#2UOI$,@,AS2$ @^S?=_
MV*7_';3_&L/#]RN@O!S_U?DS/7._@$6GTZ(L@5;(#7+X^G'UAM;/SH($(0VP
MRG%SVGO&LSM&(P/WZRV2=1H''U2B)DBLL'26]&DI2?4C:I\:/0Z.O@)ODACZ
MQ!SFEO'MT2>GB2$]U_>\!Z&<T YV[GG_J1;ML-")QAT&KAR@K 0VG@'Q$ 'A
MTV)3E#@;.U5?I@';YZ#$G>._D:+HE'>;)'*-'N"_9K/\U#A+M3N)6)JQBEJ+
M-ZN:"J>EB9-SHWF'G51<I%V!*$*YR-*J0/$&% Q+$X(U$>4@*>F$BV"C4?T=
MZ5JN3?'Z*6@F]$WK70-W,B+=RXD(/-$>$HO=F*P;D*OV-^#2N-)H4^!0A/@6
MGP9TN %;90U9">QY&,?=%<AI03/X-YVDR 4:R#BGTQ$'2$=2ZYE!E-(III,)
M4+\5&V01V0/6:0OP0+M!\!OQ:H.O;L0,;M/-2=.R]#F@03TD QM&V4#H \[O
MAG[F=#<B.;+5+GP+MB$-G4:0B?PGUB)#<<Z20HDF"UL  _3'1S*I'J.LX)<*
MKMS;'0V?,UW5MX>JH&<$:@("H*B-YV\SA\GX'5<Y'LEDTUJQR%,9--9DRVS_
M^,/>"Z1!,-%S2^/*([RVRMO578(1D%)53M,<-M:I2*-4Y1&^W--+<.9;QKX3
M3QP@.U@$4TS1M9-$;6GH&;.Y5D#)</$<[5J0/GA(X9XD8Y//&K."R9+*=FU'
M I]XI-VB8P(>1<SD+0%OGG>=_U[R:!6L7@(7S=((STO@6;?[SX=[01:KY!;E
M<2UJMV NC_$,@5G.9J@B(LWH=+PMVS!"13T&897S6N-W"8RK+9,JD$;6_S)#
MF4='ME-#6'F'"Z<F*[QS5IZ"<K.M5)*F23P'8PA-'E8LSF00':%8!C&0!Q!N
MDE1P05M(1:: 59^#70\Z!RH>PRF;I:M]<=^Z+?BH*WHS.A&21BS#M[8IIN*%
M-M9LU.\_>2;4LNN(Y5O<,SPA_ISF]N:1"L\F>0JBL*4?>M-M_D$V"%T,C0U;
MM"KRE1=%DF_\(%([/)7!03@<@50Y&ZHQ\.V^BB_4O) E?OERY\FSOQVPFTDB
M2KNML-/##&9=+D,:9&%9RR2T3:,X#<_\Q^%J-+R -1F38ZWC,/K6*?"O9#^P
M.;0P^G(LP2LFV%6NJA/T=EM!=M-1FFLNNC=74\(3PD5S_5DGZ+<//GNZR*&H
M&*THU(8C"YVY;<*8_)BZF!N<.*<FR^B?"5B$HA5\A'L^LU9P7&L%:'C>DC<"
MAMP\Z= /-_C^,(D\=/^;_.E.I+-H1(M&987>M_\X6*.'N0X8. <S#7<($@<F
MLS\V7W6T:$D]J<GCM,=[,Q;0E$,M#_IWS>/:48:]EYTHPX\_O'KQCU<'EWCV
MUZ&P7$& RE>/WHPJ=%J@PQ8=T:@Q7A@P8&K+LFTT#):8R -[<=>B&* _56?D
MP^@&L5@8UUI')V;0DW1/TM<AZ1E&B($HR7J)K%,W!R+,<G3$IG!4L/.*16@=
MW%Y@#(LI-%*%(;<269">'.[IMJ?;-=$MZ-YAC'&)-HV1G8QB>&KR*,A47LY]
M#Q4/"RG<>4"M:_0 OKV?!+K;$^B=(U %RBEY9>9I4GN=1^FY[WO>64YOB[-+
M*>_ 99?>4E"#9]$,;32"$TX%JM.@6GE/"8?<OS/[R0^-DQQH/'5@_>"J; 8.
M80@C=+%:O4I[T4..%)/MB]ZZ@=/T8 ;YN0EA_)G.\6$<#!SIJ8K'<.>@[=AC
M%ZHX]N:M>/+M.4%]ES8M#>8WC'0=+\.Q\W.,LE$6/VC.SN@BV++Q?XK":O90
MY@H5XAF0_)QN5 FLJ,XG.@GGJ%/ ,PSF/FQ3,(?",J3MPMV<73'519.T.#;1
MSK:3F XJ+I,$5B*8P1\G3 SD,YT5)48 R)WJM&U*9AO0#V;'+-/*10I@K&:6
MY6G& 17G]I[!8I"?_SPU$4\3=2,@AX8+W,5-<IU5$EBE)8B >KS\C2G("9@?
MIA2"PI5S "Y,DZ@*RULCBXVX(23F=XG306* &_<]^*MAEGN;,+]6QM_PE)@W
MF+]BXR\HQRA&26D]8U@;<MZ'<.LDS44*.O'F2:>!Y:@J+@U>X!(3F**\VS"-
M;(21%[A9X@X2BB(^N3 <Q@!MG$45YH&2=+6>/<ZAH;>-*3A(.3 ^]^SX<Q1)
M6M3CAE_Q<,M2DU#(B:)"*$]"C8$]#F'X5UNYW[B#8V,H6P-0!PIU:TQPG 03
M=AP.V@<&IDN@UQ!64JC83LNF]Y@QAY#P:E5'["3IQ4S35!)+#)PL:05J)X9W
MZL=BFDV.J4BLP,( SD%*D.R%)3Q# :* %D)3B))+S@C27S%]!IT2?D#W,)DW
MM6)\=6C?BY(XM$&E\1C^7:<BUQEAE#J7@2#6=4H8.^+/*;2?Z GYXGD#[15T
MGE)"&"Y%#*M-%U-IP,">-M[$[4+>VK;_QLJ'.PDC@QDLF#/A)0!8:<T,+:E"
M]:HH5&,IEZE%.'9V Z$.7%*LE@#CHR4-.KM%J^\>#)I5H1-9?#K4,!/:$FR0
M5S&F(TYIASF<LVR=@Z.O"K0<O=!$%U-)]P[2WNBYOM%39X&!@@0<5/0>GYZV
MUD1;G_/T#QVZ%-5QA79$0 4J%;G-59[ \,A[&9,9V1-?3WQK(CYX"(5,L60+
MTX# 3$1[C54O\@O@/TL=3A.PER:H>Y5\"=)K3X@](:Z)$.&!4CE(OA2.Z*/3
M(D4KCUPM^3TEM]Z+?7?)#8TZ3'>2-"SR;X9_5L;^"H8$S-R,L<RK)#=#20>Q
M\ER@*\ARL;/;[M0:?=W?78)Y!Y(6EQ:27Y;&R'2)GDTT]_:K+-,Y9F##=4_Z
M/,;;RV.\RT*YUP'NGE!V#F@SRY3)T9V+19LYSBL=CTGP4@@%U$\JCND5T)[X
MUD5\!*\D9[ZJG?N<V68+OF!\&&,8.W=073+:DV)/BFLBQ>.9M8%&*CG+JZP,
M*7I=DUUL0$>-,% &)A+LUJR7A#WYK8O\3CR+)YQC!AG'W]#Y$U+)>$]M/;6M
MS0,)%OB$L)/8O<WG+UK7&#1&81?")J0SANTH*@)ON:^NH)X [QX!OJ68/M5!
M@ZF+\BV2NNJ>R'HB6Y^_T<565)*DE5146W'G';F)P@!@3WL][=V /K<@OA=I
MS),J:G2#4/7!O9X";XX"34C9S'SL]E364]F:J.SPW<ECSNVD+&VAL)[ >@);
M$X$Q<15@@)8<BL"T;AUX7_?$UA/;&BV&%L9V.A[K/NS5D]E-J6:QU)IQ'@R#
MF)9I3@5N:8%9J5&E!:2Q4@0644ZI*PF6'-9W#Z3(PWM8HYB'RT3G5(/H6[X1
M"-0XS=@NMFB'5%Y0ICW)]R2_?H=?H1.#=B\!R'+Y6%Z#&_8TU]/<FFCN*"GS
M.:-(UG6#DUR+$U"@+3$;T>' U[7;HZHP"8*6;&'F(>*96%+U*R@MT",A<M]/
MRNTS9>\>Y9[Z1;JH%4CR?X,P?3A0P=*MPW94])?E*<96O");J7!IP?_?3^2(
MJT.2*P+_S],,UJ#4'G+JT2=!6GC_J<9F\,"M%QQ5#>2% :&]4_6_%$O/%]=T
MJE8%+0ZO-&55^INS!(?X;A:N+ZZWQSXJYLUQLVP5!:U7.RI3K)+2Q%@IBTLX
MTAHC@0S#$P6C/%61P'],L>H[/]-E%@-#!UL$U,U%IQ:+A[$W5, H4\ 75#%.
M&>-C$Q,$M-WRDV;#CB-I-X$;.C.,%>(W]#DY>FMAQ&N0>E&T$4*;IX(SF*K(
MM?-0HR+-1W)MO13C"A%U&U7PMJ[>6QXN=*=KY4&:&D65\R%)B6#KV<MM!!P"
M$J5$93L*63XT&81*_9>W&VZ D RGRY[+L,6RN+2V\"L!7G@8P5BMC\-T.%Z1
MFEO4+B3)W]/\+#@IT_"L7F9_;3_^?G+D&@",X61++_ I5$3<F1(C=R!;V=LW
M@C)1$G+$)MXD:[BQ]T4;>Y.:XZL<M$$A&!81UYP+T3 Y$ND 61"L3J89\T3(
M"TO-"<L0O[.,AZ_ ZG31X[#/VL ]Q0-1X=8@EE"%>7+IPO-J_^ENH'9F.\A[
MS_9W=X,,?AG0TX(C('4X9@(4K(/@0YK@@,$"3ZO)-'B?X^MO3T)W])*&D/95
M"PO&*YU1OK1;27C@ML4MH]@BH]?BH &;3U Y,&4N_F /B)Z@7F.*LT!@V+M@
M/ Z)AQ P?%5 H'*LV$*$A.4M+'*]O+V#*F3,@C&TNE<'@UNM/F )6,B,Z4 M
MZ8FQ/D>/30O*]AM!^F^F_<3"*J%O$QQ_[1JJIWT-U5\+"WX3)_$)F"AE<*)B
M7=PF(A8/HU""&J,"E^N\M5HDFAV]@^*0CWA\0.M^UVP+(8Q WD>I9NF87B3;
MH@*;7+*]0**.8T(K2@3#R,/+P8><J[ARNK1[!ZGLL,2XWCN!/Q?L2LAMQA'6
MC^.4H$-CVR,P&%R?+1X;GRGHB0<1W;!S8$)@Z9P)DML8DR-#!_K8Z:N3I]CM
MK$24IC D/]8$(:&319#G/K@TPOO(R/T3K[:/'C9\')NN< B?<I_!3YFH/K?'
M%H>@U1(D&I 1MSTD*$IJZ5B3'V(Y<8.[,1SH!*@%]B(V$J:K2E"H2P'14D"1
M:,;Y3T1O$EE[#/IU[2?O!-(. 8D,QVL;-!+ 5)6#G8<&/(%E*NF:!4^)C3[7
M19.K5(NGQH3I1;!Q!":WM@>#<@CC/FS@,)K$O<!05ZQ $W09# ">ZA1"8I(A
MF9VS]'R1"VAASTOQ%.2\>BP3B@6*J35(VEC7E[:F.FTUD[)S028G^-1Q&E9H
M7G7;0M)@55FB6$*"2/Q)"APIC4^D( %MNFZ(G6G'*9S%=&\Z^H-;LC5ET15$
M$=#10#;=.N&Z[4L;8/@-M-;%X.$DU<7MP,AW=7?6-)^HA)ILL<A]V++N%QU-
M<*E\HKE-0?=6>GPBI1&Y3V6 E V;Z-+\5T[B1O>#&G?[OSI/88$*="O&8-@C
M8!-G;107*N.N![SQ8UBCPK9:OT#(/3KP;&]69%4TVN@X!$&#"(C<[!S;[Q!:
M(B$!CYL"!C'\$/0;@7SM;08[YJ6@]))LJ0> 7D@F;&M<<J=QXC_@<+R@RM#Y
M1SYJ-,_]CJ3< 9AL2@3!]-F>1^XNJL?.1;/LY<?>? Q*S-W'?"DUJAB7V+8S
M(6<>6M*\8KF^L(BR\!3@W*G)=H*?=*BJPH()FDQYP,SM$1)Z)UW=%D0XM"0E
MX0%CQ@:NHM)AQS@G1RQ\:5OF"(8RNA9YUL7E"D^[ =T#UV\^T.M)#E>V(_'G
M&/CLEE7_6D1/=1PQ'BF-5-F1CJGL.\9$%,2B)"<A7X/>GE0E%EJS0+A2VR0Q
M3\^ )'QJMJ$P1S7H8\?SF\%5ZU#96)F8FP1K4KYE0'@>@7YO8%40,'/@PT9G
MM)(1Q8:G\PSI$?$WHVT<KC=XXO[NH%GV:>NMEP&!79RG%W3VC17B'5JU .]'
M_44&QBI[WG@$?4>&2QJ&Y-S$F5 \PO7OI$'C20A_O5 <);@,%+W1FL;"$6-L
MJQ3 5VK3O:2#!R/3HEKGP$];CK%NSUH72^!&K,RU2'\D EFA&BQLYCJQ>JGO
MEB/_+J\;/FZ1II#SPBSY\[+]1%!<@1L719U[@WH]PF3')]BYG357TJ1%=;W
M7IU$=DQ,UWEYL,4>/WL>"F%@OB)'J<C?00T^9QAHS)WZ65>SAPK3#3A>F>M,
MS1VI.2Z"K4(348Q32_-M8& [GVGZ?7,B9'0X (<T>-O]E:'(?,W/A?(Z\5]N
M%HTBH:A&2**,<XPM61$CW06NR@L8JM9GN%T8WK43M&_3W+*:W:@1*-*<+Z*I
M3I'J*!J7\UQ9Z9=)4-C=WJ"];; WKW<?>E?N77;E/NM=N??=E7O+RMQ/Z ]$
M20#GG4FC=6MPJT-Q5H:WNTS_68$%H/&4&=GA93P\$84@RA"''K5_V&:<%B*7
M%Q*![-ZD%;< J1O5C318.'<T_^7?;OK=W<'V#?]>NCSP5+0$;8N2 &O?R6LU
M-@4HG79A:1%UW26;.U3Y"6"IZX:3)E$C"\,+GR+6(GJDE[AO;+*,/5Q8!<28
M*9YX%@79NJY;(R1X'/IF#I?N=-0R) %)_I$B["NU01?=;SF!W5&2L,'UQ03Q
MGO9;,H3XYXHD-I]]EK.,K!0G3T@O6K;UV$3F=@RHH\B.V'RCMHI,=K(UY"_=
M(<QA8M(]M]T_E@URL%)5H^$ A<"J7V7X ]$R+Y]#B](P92N-SRU#+'?=2E;:
MN,II  B#AQX='&(H.4BT*0ZI=.G$T5H"'M)Q'<4IN^U9)*,,.Z:XAAXN'XZW
M/W)L1.TD;(H<^G9PC'>5&3YX9>V\4"VV8*Y8E<A)$R?GM(:U*JH"$;H&+O]:
M<VO)DF1DTI$2*#>=^6A=@/P-L(U+#)UR0Q$4DUK/FHFB$V.;.[GDBU9'F]H
M*FIJ)0,$S[)&;;^C6^\-Y!W'YE@ZNADE_OLSAJRS]LC:NG<K/0B4YA(3;9NN
M8K2<Q($:FQD>94ZI&+2<!<A88"ZBR]$>@@T7A>>3:'HKF':M<)0>7@7*.TP-
M8[GG0FU65DDCMZ8K$LG0E!2$PJ&"UL>,GFN6$DR8KJ?:PW9<GE!A+X=C@>C
MBC+%[?HL3ST/E4LHJ-L34HB,A\F-W^;2]T_;*F4)S@W8!32:=[WA&>8P B4/
MT_$P2T-, H!'N\>B\*+F3'5$@.KXY/62$)OHTMUBLRU)\);J*W&$A"F$*K,J
M+RII$<4*1&=8.B:0$KC >>CM%?9Y,AR?A9KA:]CC D[WDFPU;PP8L,FY$@<Y
MJ;7$M+S8D>H"Z[T'M@^KS5:0EP+?V*"*$A?PD%ME:@PB%],8U>3F[GB!\#H>
M*(D7]'BKZ\+Z9*)QL[1PSAM\,C4IE/Y]XK-Q[^'0N?^VA\VR7^JDR!/9&"#8
M]K?!KPG(OT.**=UM=K;9_92@H\LR=G%_+_VSJ&?:_A:42%,*ATYU@_50U6C2
M,+I^6N4X+;YI/L!AWX*NFHD%: <LXJ<[2HOAW!DD'V)7X#R?0SP&I/H#>?UF
MW)!_;5_B\]Z7^(!]B==6S@^=8PT3^$,-AHW(I)\KL#AQ-V];7=_("=1(A^)8
MXY<*)-7>[NCY<"_X'*O;S7@YQFHU/$0\<]A:%1D,;L&8ZX@IE:%X[C%73'48
MTJ&T]^KI,V[@B%7*&)7VE$+_8EML)4DO11V,I(@=5M>I@'I3\E$5243=*5=T
MG:3BN4:A7?<0V.J<VF'S-VB*DEDH@4CT2<*%I"HQQ:H9Q_]MA@S<DW#H+^(3
MK'8^X\A1-%:Q$G4-%351V(H=SNDL)(Y'%8>UJJL:JTPCX\[5&KO,L/E7JZ9@
M/I(R29YH\D?4EB.U/I4W2!=H*@JBT==!4=]G[A9#8L/7;E(NOF!R:<A"T0*Q
M)X*569^PBKK[)X6,+1W"6#HD-^!KI1NVT_C!="V]5GF-&[@D9JQS*5Q4!0V\
MO<*WYZ,Z[.[VC K.9/^\O6EFEGYC58UM7HM/6N 0E$=RJBGM&191-MP/M7+:
MC*B3!L%@!@M(F.+.'/6F3>O2>+K2$4LU=1@,'SB?)[FISK'%ZTDU*C"&C@S4
M+$QO8%=:57'QX"@KE;RV>LB/UBY[9\FH;K&)KY8T44YX<4.&(5HOGDOKX'*
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
M<0#J7O1EN<LVQLUIM:NZN@*V:=O6S$I[G;VP#9 *,)T.KD\XR02YT@-=V_9
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
MP5&EJ@(<[8+.%'>=95<.H[3NZGYZ[9]\%EP+04!%P5KTL[-O.@9$0 [+!=K
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
M)H)-HS'FF21:SAC::KBF%3&W-7??,%6V0(YQ\=EE-NM;+& $[@A&B.K_DHY
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
M G&U*.&X["%\%3*C=R< 6*J2ZX;1+>.A[1-^6FYKYO.&L,0.;9(R$]XCI^W
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
M A0#%     @ '3:=6AE)X#4V&   ,0,!  \              ( !     &1Q
M+3(P,C0Q,C,Q+GAS9%!+ 0(4 Q0    ( !TVG5K]8\/A"!0  %,G 0 3
M          "  6,8  !D<2TR,#(T,3(S,5]C86PN>&UL4$L! A0#%     @
M'3:=6C=&;B5P1P  D,P$ !,              ( !G"P  &1Q+3(P,C0Q,C,Q
M7V1E9BYX;6Q02P$"% ,4    "  =-IU:;ZY3,M*8  "4U0@ $P
M    @ $]=   9'$M,C R-#$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( !TVG5I-
M(>[,[G(  /-#"  3              "  4 - 0!D<2TR,#(T,3(S,5]P<F4N
M>&UL4$L! A0#%     @ '3:=6G5KO;X)$P4 7W R !,              ( !
M7X ! &1Q+3(P,C0Q,C,Q>#(P9BYH=&U02P$"% ,4    "  =-IU:-74/D1K'
M  !#\@  %@              @ &9DP8 9'$M,C R-#$R,S%X,C!F,# Q+FIP
M9U!+ 0(4 Q0    ( !TVG5HWZH7M(*0  *K=   6              "  >=:
M!P!D<2TR,#(T,3(S,7@R,&8P,#,N:G!G4$L! A0#%     @ '3:=6L156(>/
M$@$ OE$! !8              ( !._\' &1Q+3(P,C0Q,C,Q>#(P9C P-2YJ
M<&=02P$"% ,4    "  =-IU:/BPNW,]*  !:3@  %@              @ '^
M$0D 9'$M,C R-#$R,S%X,C!F,# V+FIP9U!+ 0(4 Q0    ( !TVG5H5EU[
M-3   %^/ 0 6              "  0%="0!D<2TR,#(T,3(S,7AE>#$Q9#(N
M:'1M4$L! A0#%     @ '3:=6DY"]B<-"   HBP  !8              ( !
M:HT) &1Q+3(P,C0Q,C,Q>&5X,3)D,2YH=&U02P$"% ,4    "  =-IU:F _.
M:NT'   G*P  %@              @ &KE0D 9'$M,C R-#$R,S%X97@Q,F0R
M+FAT;5!+ 0(4 Q0    ( !TVG5HMC_*/Q@0  .P3   6              "
M <R="0!D<2TR,#(T,3(S,7AE>#$S9#$N:'1M4$L! A0#%     @ '3:=6K6+
M%0<$!0  ;Q8  !8              ( !QJ() &1Q+3(P,C0Q,C,Q>&5X,3-D
M,BYH=&U02P$"% ,4    "  =-IU:^;5+?5D#   -"   %@
M@ '^IPD 9'$M,C R-#$R,S%X97@Q-60Q+FAT;5!+ 0(4 Q0    ( !TVG5I;
M6WBWE%L  ,KQ 0 5              "  8NK"0!D<2TR,#(T,3(S,7AE>#)D
M,BYH=&U02P$"% ,4    "  =-IU:@N"Y*D4#  !=%P  %0
M@ %2!PH 9'$M,C R-#$R,S%X97@X9#$N:'1M4$L%!@     2 !( L 0  ,H*
$"@    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>dq-20241231x20f_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:dq="http://www.dqsolar.com/20241231"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  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="dq-20241231.xsd" xlink:type="simple"/>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_5yvSExN8vki7j3oOAqZpqg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_Vz0JZNNahEqQ5_YSCy24QA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_orf3PR_RQU-Y55RTsvjCWA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_bO0amyFKDECAVBTLdRuDUg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember__hQaqS8VmkOU5_-o2e3igQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_bR0MxTuqHUK3zhgt6NfpiQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_PcnbOBjTQE-ukkptffPkLg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_11_1_2024_To_11_30_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_wUloFyOTdUaDgnvqikjwZQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2024-11-30</endDate>
        </period>
    </context>
    <context id="Duration_9_1_2023_To_9_30_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_QI0ivnqfvk6--Om4FpdWUQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-09-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_s28i0Xwkbk2SoU_WcUYjtg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">dq:CommonStockOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_EQ6922LELE2TWjORu6SQMg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">dq:CommonStockOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_hguW_aYrBk6SlG1jzOJ93Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">dq:CommonStockOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_zRVyj4zvS0iOznr7d_YPkg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_4kQt7ZWnYUOkhP8_7gDXIg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</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="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_CCfpoDPDhkaXwf6aNPLiTA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_IR54dWHOwku1vNaAvLKdAw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</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="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9VClr6eQHUuQWS2R3mtogQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</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="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_e0uuAQQVjk62W7Y0naXG6w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_ipciN9lUqkmndgHJGGc3Bg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_W8VIsh1izEOb9q1D7kqOag">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_3wkiyl0JXkeF_CgxFNmQGA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Y9miOD5YtUqgkdxRNc7KGA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_cjUpBm59vkaTQqjsz1VqUg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_zs8FrLcaB0CP77unR6Vt7Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_7LbGVAxtKEiunPVMRADjog">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_lCmZN8XTXkejvp4MElaRCg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1ThNHo2bP0uZv9RpZYW5aQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_AWPb98fe0UuHGQaJdz-lrg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_jOOsAe5Rp0iXfD_FTLU6lQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_iTSQnBa61Eyo7OOd2RGZ1w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ZR84lNmjo0uVd7agvrkQBA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ULqCpYQzuEqoCZ5lVp2t0A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_dq_StructuredFinancialProductsMember_cYxJPfkcuUOVJSu2wyCMtg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">dq:StructuredFinancialProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_dq_StructuredFinancialProductsMember_5RKnRdgzf0-v2_l9I12vlQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">dq:StructuredFinancialProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_8wr3Hy4gB0ymTQ2dj5wZBw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_Aid7Eaxo_ka18f44Uy2okw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_zZV2_QShY0uxKzOqprUFug">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_rczmz59Ukkm1MwLpwTlTCQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">dq:CommonStockOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_DbYG6Uw5OUCU0YPruEr73A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">dq:CommonStockOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_BfphS_bsVEe_SkPhPJt-LQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">dq:CommonStockOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_Y5DenWasUE-gVAVmRRJxHg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">dq:CommonStockOutstandingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_IOSeJIY6bUSQBE2rd1M06g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="Duration_9_1_2022_To_9_30_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_DZgCt7S2V0Wql2QGscXfNg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="As_Of_9_30_2022_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2022Member_FNHNrqpYG0Ko3bZi-3Z69A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2018_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_Z-QjITLYzEykSbw08nNJwQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-30</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2014_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2014Member_e2Gy3wvnm0eFvLqg80F6aQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_El8M8D85VEGU-T5mXbWBhw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_9kwGG_nH3UuZaAXFaK_1sA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_Qq1NDuk6REe3unVFJG_zNA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_d4raNgxnhkmDmNF-5XS96A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_5Xn60a2lSUOv7e6AcSYJQQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_i2XxE5kWC0qqKU6WsfzxLw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_kUWf9AAxfk2jYaJXxdXofQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="Duration_12_21_2018_To_12_21_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2014And2018Member_LZVy5QJbZkSzcKYARzl5Zw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2014And2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-21</startDate>
            <endDate>2018-12-21</endDate>
        </period>
    </context>
    <context id="Duration_7_6_2018_To_7_6_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_rfXkchmFsE61BEIj-SXjbA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-06</startDate>
            <endDate>2018-07-06</endDate>
        </period>
    </context>
    <context id="Duration_6_6_2018_To_6_6_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_do0SGGzdc0KIu-rkqswquw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-06</startDate>
            <endDate>2018-06-06</endDate>
        </period>
    </context>
    <context id="Duration_2_3_2017_To_2_3_2017_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2014Member_tSveEOMCKE2O8ra5dEcIhg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-02-03</startDate>
            <endDate>2017-02-03</endDate>
        </period>
    </context>
    <context id="Duration_9_6_2022_To_9_6_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_OkhP8yRepkGGwIvR9d0JJw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-06</startDate>
            <endDate>2022-09-06</endDate>
        </period>
    </context>
    <context id="Duration_9_6_2022_To_9_6_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_nQPT4yx8akCpcfVb8YIOSg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-06</startDate>
            <endDate>2022-09-06</endDate>
        </period>
    </context>
    <context id="Duration_9_1_2022_To_9_30_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_gHIcdNmtWk2dRukT6KBDuw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="Duration_9_1_2022_To_9_30_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_ik08rfJSckaWgII2k89qvw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="Duration_9_1_2022_To_9_30_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_5NoEI4BFkk-eP3QTQae09g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="Duration_6_6_2018_To_6_6_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_ZsfMD6kojE2eNsDP1cmskQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-06</startDate>
            <endDate>2018-06-06</endDate>
        </period>
    </context>
    <context id="Duration_6_6_2018_To_6_6_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_U7pE3PCsZ0qh7JaDIno-Zw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-06</startDate>
            <endDate>2018-06-06</endDate>
        </period>
    </context>
    <context id="Duration_9_6_2022_To_9_6_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2022Member_J3qEjgQcuU2om0t8W3_2hw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-06</startDate>
            <endDate>2022-09-06</endDate>
        </period>
    </context>
    <context id="Duration_1_6_2019_To_1_6_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2014And2018Member_rvWGDeTLmkGKu-aHHY2xWg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2014And2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-06</startDate>
            <endDate>2019-01-06</endDate>
        </period>
    </context>
    <context id="Duration_6_6_2018_To_6_6_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_zkN2yny5KkqLiwdGx8yx7w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-06</startDate>
            <endDate>2018-06-06</endDate>
        </period>
    </context>
    <context id="Duration_6_6_2018_To_6_6_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_TpH-yVPC30yBZWblvRPMNw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-06</startDate>
            <endDate>2018-06-06</endDate>
        </period>
    </context>
    <context id="Duration_5_6_2017_To_5_6_2017_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2014Member__7QFKFdfQUSNnorz2AVHlQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:ShareIncentivePlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-05-06</startDate>
            <endDate>2017-05-06</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member__MpwWs9rjkKpYgaFbNGydA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_ContractWithCustomerSalesChannelAxis_us-gaap_SalesChannelThroughIntermediaryMember_mS-FBvwMJ0uKuxF95fB6-Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_ContractWithCustomerSalesChannelAxis_us-gaap_SalesChannelDirectlyToConsumerMember_o0tb7P5Dj0-L_CwDanAmVA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_MajorCustomersAxis_dq_CustomerDMember_TsPnAdJDTkCwtzBewOkxmw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_MajorCustomersAxis_dq_CustomerCMember_mbY1awIm10qIrdUqyU5h7A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_MajorCustomersAxis_dq_CustomerBMember_MDRY5wWBJkWIavLy6oj6tQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_MajorCustomersAxis_dq_CustomerAMember_lXKgaxFGQkinx9KLQWNW1g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_ContractWithCustomerSalesChannelAxis_us-gaap_SalesChannelThroughIntermediaryMember_s9XrEL-CC0aagk34ZplAUA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_ContractWithCustomerSalesChannelAxis_us-gaap_SalesChannelDirectlyToConsumerMember_-iohTFrhIUe2J9X9kF0lNA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_dq_CustomerFMember_C9Nq9f2DaUixP4QXzFfjYw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_dq_CustomerEMember_6EYp0oirmEyAKyoM819HxQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_dq_CustomerCMember_47Lv1e3UuEmv1IMl68Yxfw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_dq_CustomerAMember_baR9TQYWvkK02fvR2M_QJA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_ContractWithCustomerSalesChannelAxis_us-gaap_SalesChannelDirectlyToConsumerMember_2glzz4Hq_kKPTOrCHhTaHQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_dq_CustomerGMember_VWDbCaeeGECBSn1rKaYadQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_dq_CustomerEMember__1VXBMjfpkSBRnCoo-pXmg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_dq_CustomerDMember_eERy16A8CkSlbP7J6i9XBQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_dq_CustomerBMember_aOXs1BfQCE6Y8Z7et8yqaQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2025-01-01_P1FcZC25OkepYZFUWScccA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_eKIW8I6T5U2JCiU6y3a5Zg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_ZhenjiangElectricEquipmentCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_tR-xQAzDzESNGHHa4NNnyw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangElectricEquipmentCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_ZhenjiangDaqoIntelligentMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_VbFXRxUD4EO1sk5dZHKz_Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangDaqoIntelligentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_eJxiDeXgAkqYi1hCIhz9MQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoTransformerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoElectricMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember__ACcKiGA3kOQeKVSiRNvBA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoElectricMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfRawMaterialsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoElectricMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember__G39hMK6NkKbLnXWQb2sHA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoElectricMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoAutomationTechnologyCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_ll868TmqX0O36eGCFxwzzg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoAutomationTechnologyCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_NanjiangDaqoElectricInstituteCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_FIYJ-FPdI0StUwybpn3qXw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjiangDaqoElectricInstituteCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_JiangsuDaqoMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_agNbe-QlZE-LYbnAEzLtMg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:JiangsuDaqoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_JiangsuDaqoEnclosedBusbarSystemsCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_k7nQLJq84USdviTLngQ1WQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:JiangsuDaqoEnclosedBusbarSystemsCo.LtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_ChongqingDaqoTailaiMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_3t7n92RM-EyqvzABCxEdxA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ChongqingDaqoTailaiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_7Y_Mi6NUFUy3P1RquOpi4g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfRawMaterialsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_3IuT1BIgZkGN65zKLt_9PA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_Jn8jcOFjaUqgDuJy-clyUQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangElectricEquipmentCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_p76Ea5T2qkmynG-7drTzXg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangElectricEquipmentCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfRawMaterialsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangElectricEquipmentCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_AdIAsY4VfkSJhAskF0isMA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangElectricEquipmentCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangDaqoIntelligentMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_BZMauKsz0k-BvItozgffSQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangDaqoIntelligentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_OAqxV4q9QkSIIY6cRyBjfQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoTransformerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfRawMaterialsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_rMRSJjLIN0KHmFwcYfSnDg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoTransformerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoElectricMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_F6SWFnFrkkulYF4Bd3KwvQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoElectricMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoAutomationTechnologyCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_A-8tFpWh2U2jx_smIPpS2g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoAutomationTechnologyCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_NanjiangDaqoElectricInstituteCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_FwT5XPOS-06VRNIURsu2jA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjiangDaqoElectricInstituteCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_ChongqingDaqoTailaiMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_kdTlxpIY9E-_uyHqGwuHcQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ChongqingDaqoTailaiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_zbE3j8I0MUqKQE3ZrXmS9g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfRawMaterialsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_mqfMPUuY4UuBFD8A-bR0xA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_WqR6z7_JGEStKKUmkmPJxg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_ZhenjiangElectricEquipmentCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_MiSz57-rYEG38dYPyPJpRQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangElectricEquipmentCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfRawMaterialsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_ZhenjiangDaqoIntelligentMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_pebz3pqtXUaOt6htyqOkMw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangDaqoIntelligentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_1xkasJV9uEq7oCH1_Popiw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoTransformerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfRawMaterialsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_g6LNc3mi9ESmdi7aZ-0T7w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoTransformerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_NanjingDaqoElectricMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_xqDyF4KxcE69-8uoDYtlQg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoElectricMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_NanjiangDaqoElectricInstituteCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_-vxdFD5XbEG-LGbwtVlRbg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjiangDaqoElectricInstituteCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_ChongqingDaqoTailaiMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_QyGUIRHO00uMaWlbUg2OsQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ChongqingDaqoTailaiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_X7Mgv6a0I0yv8NDTxHSYfQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfRawMaterialsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_E1zcZK3GNk6qQZUSHMpWfA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">dq:PurchasesOfFixedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_fbgODiE-fk61nNgs5cGe5w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_o0m8u1E9CE24MRAKl2OQOw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_YN21C8JQ9EiyxhLMz3_qkQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_ESlwG2U_30GT8UnqjsaUgQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_aURsm7dn-UaIgVZPs8tV5Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_BuildingsAndPlantMember_tBZsISkTekCwXxLsIu_BlA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dq:BuildingsAndPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_98p50IY8f0iHNW4diiwJ1g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_FOnF3l36_Euefye0DfzGpA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_duYIc7biB0GIL5YNtrllkg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_3fWG7lYxxUqpqIEdAc2E6Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_BuildingsAndPlantMember_7Bi7GoRAN0edxNdTfGqCew">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dq:BuildingsAndPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_2JpiKMgm8E6NsOhQDyBj4Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_AjEVr6XYN02bB2BbmrLnSg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_nxO3sS4brEm4z60mV40_fw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_6_1_2022_To_6_30_2022_srt_OwnershipAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_ibHFrIfi7kq-7vr13hww4A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2021_To_7_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_KpNtwlV1ek-tGHsNzFycTw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2021_To_7_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_AbI_zXWpakmCPqHt_7sd2g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2021_To_7_31_2021_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember__WcLO08gAU25CZ0Yv2Bs-g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_dq_EquityInterestsMember_zj1S5SwnmESTwxcnFEnfag">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">dq:EquityInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_pEr5rkghVkGDjrcOGVn48Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoTransformerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_ZhenjiangMoerllerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_J8RoQD_mmEugKiQxrMmJTA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangMoerllerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_ZhenjiangDaqoIntelligentMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_6BSHqXeyKE-ye01Qk1W1VA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangDaqoIntelligentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_OtherSubsidiariesOfDaqoGroupMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_YzLfOivzcUCVkGYUaXd7JA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:OtherSubsidiariesOfDaqoGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoElectricMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_YXwp3fOo2EqpYRVVUNC-jw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoElectricMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_JiangsuDaqoMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_Q-RgHKu8rkCI6kwPfUv65w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:JiangsuDaqoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_KaId6i6-WkigGRCA3s2V7Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangMoerllerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_SOnfQIF7WUS5JKbpI5mFqg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangMoerllerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangDaqoIntelligentMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_7BNeIbwmSE6j1aIP7ttMYg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangDaqoIntelligentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_OtherSubsidiariesOfDaqoGroupMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_d6V3uazk90ib88226gPqJA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:OtherSubsidiariesOfDaqoGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoElectricMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_1bDMt3AQbEKXPS7j91gPmA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoElectricMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_JiangsuDaqoMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_s-u9zhz-VkWZbnKLcn6fyA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:JiangsuDaqoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_ChongqingDaqoTailaiMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_zwPxg6O79k-cz0mrQdQDew">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ChongqingDaqoTailaiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_B4QGTKV57UiQjSv51SLolg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_ZhenjiangElectricEquipmentCoLtdMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_S_nlATucp0On2LucEmH8GQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangElectricEquipmentCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_OtherSubsidiariesOfDaqoGroupMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_UNOlodaunUOjKVxRyd7Wcw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:OtherSubsidiariesOfDaqoGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_n4JS9Y4_RUecvj9nIvyNdg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoTransformerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoAutomationTechnologyCoLtdMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_oLRvDqvXq0qJ4HSHAgN11A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoAutomationTechnologyCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_JiangsuDaqoMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_kvFU2iqJiE2gsLYOIueGdQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:JiangsuDaqoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_ElectricInstituteMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_lHcHNjiBx0OpZN6msof5ZA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ElectricInstituteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_DaqoNewMaterialMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_x9TEhgsYd0iUFuRZurX9og">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:DaqoNewMaterialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_ChongqingDaqoTailaiMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_P-ioEIM7PUKVa8MAvfkO6A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ChongqingDaqoTailaiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_V-vSP932O06oFAPwVja7VQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangElectricEquipmentCoLtdMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_l8wSipyO-0KnD_17CIANDA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ZhenjiangElectricEquipmentCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_OtherSubsidiariesOfDaqoGroupMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_j0T61cUNEEi_K3NmFhY-vw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:OtherSubsidiariesOfDaqoGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_U5kPjKN7hkK2fiLFdaCtdg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:NanjingDaqoTransformerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_JiangsuDaqoMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_HxWi3L9b2kmCRbQIdkGg3w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:JiangsuDaqoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_ElectricInstituteMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_4G_qjLdlWUW6LZlfJoszsg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:ElectricInstituteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_DaqoNewMaterialMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_uTm1f6wjSUq4tcd0Z4coyw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dq:DaqoNewMaterialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_okpMXci-hkuokb4BXOERLw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_OwnershipAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_JGJBrnDIzk6jSr6GNxw_cg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dq:XinjiangDaqoNewEnergyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_OwnershipAxis_dq_InnerMongoliaDaqoNewEnergyMember_KC38TzrwBUeRyice0zyfIw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dq:InnerMongoliaDaqoNewEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2022_srt_OwnershipAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_0hrnPWEeqEmmOmvP8vI9RA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="As_Of_7_22_2021_srt_OwnershipAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_iTPQ25c5SEKTuVxEgf2Xiw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-22</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_OwnershipAxis_dq_XinjiangDaqoInvestmentCoLtdMember__fQn9FD4QkKYpMEl75Lbpw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dq:XinjiangDaqoInvestmentCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2022_srt_OwnershipAxis_dq_XinjiangDaqoInvestmentCoLtdMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Kl-j5SND7EaZ_KPoyrHfTQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dq:XinjiangDaqoInvestmentCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="As_Of_7_31_2021_srt_OwnershipAxis_dq_XinjiangDaqoInvestmentCoLtdMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_Q0PXu9CywEmAUF6k2ywBGA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dq:XinjiangDaqoInvestmentCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="As_Of_7_31_2021_srt_OwnershipAxis_dq_XinjiangDaqoInvestmentCoLtdMember_3cD_diV3RUeg2E8B1Xkapg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dq:XinjiangDaqoInvestmentCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_iJz0EiRe4U6g4oTUdMpN5w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3trsTTrELEGdaRIQQXmplg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d4EioZBSJEaxNiyZPwjHrA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_lnVhK4_NPECI_m8oCD92Lw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_SJoht_ACvECsiKOBGIM_lg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_LCAcFQATqEamcMMDhp3egQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_12_1_2024_To_12_31_2024_nwE2MocYl06rhX5zcdQkMw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
        </entity>
        <period>
            <startDate>2024-12-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2024_To_5_31_2024_S8cSfHLK9k-2KFgjGloH5Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2024_To_4_30_2024_u-QbZhXeaEC7ieiie0j5Kg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2024_To_7_31_2024_9Qf1GBiev0OafI1CGcdrEQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_hjBjCqUtokOEajYCY_jRQA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_dq_OutsidePrcMember_39CPMquUFkqRm92Wr9p6FQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">dq:OutsidePrcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_G8lOhlqKOUqEUhPLUvVSXQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_dq_OutsidePrcMember_oPOedpcM60S2CYkaDIYUDQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">dq:OutsidePrcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember_-m-GFuJPJEG9YHPoXvQ5dA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember_b_am-PRc8EemSsN0csasdw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember_0lQNPNrvQEOxD2_X_iF81w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BKMB3QFPGEScOZ9oNJJbPw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_-bjFBKljU0a17jksMXpYog">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_ZUPePEXA60qTrcFiCq9xwQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeTaxAuthorityNameAxis_dq_OutsidePrcMember_DvDIV7IAdkKVLeUqHdK7hQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">dq:OutsidePrcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2024_dei_LegalEntityAxis_dq_ChongqingDaqoNewEnergyCoLtdMember_uwVfyrQdG0Gqf66R0y6ptQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:ChongqingDaqoNewEnergyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_dei_LegalEntityAxis_dq_ChongqingDaqoNewEnergyCoLtdMember_6HFONn1OZkO9uKIkOUnu7A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:ChongqingDaqoNewEnergyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_dei_LegalEntityAxis_dq_ChongqingDaqoNewEnergyCoLtdMember_x9Ws_urmQkWj-iZ9tSKBTg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:ChongqingDaqoNewEnergyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_ProductOrServiceAxis_us-gaap_ShippingAndHandlingMember_Hac3NX51akSYV671XNacCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_us-gaap_ShippingAndHandlingMember_QJBQ0eEopUCkSCbqFOzhFg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_us-gaap_ShippingAndHandlingMember_jue-4srIgEOc03ly6tbZOw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_MajorCustomersAxis_us-gaap_OtherCustomerMember_FUFYtIZv20KJiw-1gnjrFg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">us-gaap:OtherCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_MajorCustomersAxis_dq_CustomerFMember_pLKGGM52GkqK7yyTw5BmLQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_MajorCustomersAxis_dq_CustomerEMember_6ld8k-oVy0iqBCjelBweCg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_MajorCustomersAxis_dq_CustomerBMember_5PEB3WV3GUKyWYxLgy_XWg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_MajorCustomersAxis_us-gaap_OtherCustomerMember_iblFL8Rth0Gf2pa6FlbhuQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">us-gaap:OtherCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_MajorCustomersAxis_dq_CustomerFMember_tSqXfx6bFkeeTYxZ9q8kjQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_MajorCustomersAxis_dq_CustomerEMember_pTKUP4RDbUmnW70yl_HQgQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_MajorCustomersAxis_dq_CustomerBMember_BfIRSLchGkCrni-K8ti60A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_MajorCustomersAxis_dq_CustomerAMember_PGrr3stAYk--IOD4GHvWDg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:CustomerAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierMember_UNu5xe1le0GbBARERXSrVQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dq:SupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierCMember_FBFLLvsMOkq9BFu6hlKPPg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dq:SupplierCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierBMember_LxBvDBclGE6w0zsOd_U9Jg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dq:SupplierBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_MajorCustomersAxis_dq_MajorCustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_NCqcz2E8vUOm0Bqf6Tf6JA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:MajorCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierMember_yTahzWkhr0uGMyvQVaTTLg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dq:SupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierCMember_NLhDNZ6cC0yW2Eix9k2Vow">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dq:SupplierCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierBMember_EQbx4J5eLE--g9_QHTxPLQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dq:SupplierBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsPayableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierEMember_pobdXb_LhEOEfwWaFgI8EA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dq:SupplierEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_dq_MajorCustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_D7EyfaDmFkyLEHK7akYkDg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:MajorCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierDMember_YwO1LQow6U2z94begtVioA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dq:SupplierDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierCMember_HXqryRFG-kOdibrxPR2Xkw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dq:SupplierCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierBMember_o5tlUB9ddUihZ44Z5PT4oA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dq:SupplierBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_dq_MajorCustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_Kq-u930Amkibb7S8NCvwCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">dq:MajorCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_-OHPM5Yn2Ua9B_JkYrDK9g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_lsB4CUg6kEKJQjo-wk10CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_B8Lvf-7-EEOcbBpANe7koQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_c-4lGIu9WEKQVvXbmPBZsA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_StockCompensationPlanMember_BZZfUIz5sUKoEfzzdtgZ8g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_pX0zaTP8zU-Vy7Y-pOw9QQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_StockCompensationPlanMember_zlq8DNhl3UCcxNF02zts9g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_ryma5CG8xk2QvvC2-w0oOQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_XPHQQh3nWkSEu7Ay4Yfk2A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_oVMfk2jU80mz3znbJu1Gag">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_rn7NV0A9A0e331MNVO8Gcg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_43HczQB58U26xYz5GlluKQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_bmo2lZSSrkCjJEcoiC-Yew">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_us-gaap_PropertyPlantAndEquipmentMember_2VKVPis6_kmSzmAcPTn3Vg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOfFinancialPositionLocationActivityCapitalizationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_43JwSdZzg0Gve5zYBAlvCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_iczXf9ykukOL5zcMvNGdEw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_fH52w7Kz4UioyVoj6eOaUQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_tsU0uMRV40mtx5LyaPwYHw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_E9JZK34_RU2C5Q8irjAI5A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_us-gaap_PropertyPlantAndEquipmentMember_dFutWt3WR06YSAYw1aLIRg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOfFinancialPositionLocationActivityCapitalizationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_us-gaap_InventoriesMember_woqCGjXxC0KzaEMoP4_VAA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOfFinancialPositionLocationActivityCapitalizationAxis">us-gaap:InventoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_vJSfByo1dUiXhE_WMfXm6A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_ylojy9SXskOSnpO6qN39MQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_sadLSgyHhkGrRgZ60R5N8w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_V_8y_XIlMUe16ZUbA5zZ6w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_zoDAn2sLOUiDHpzuV-38jQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_DepreciableAssetMember_3iCwlRSpSUe6hWCVDvPCpg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dq:DepreciableAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_7_22_2024_tMuPiL3LCkS5Dg2o8H6AYQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
        </entity>
        <period>
            <instant>2024-07-22</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember__QweL9v0qUSe8sjVd6DAfw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_us-gaap_PropertyPlantAndEquipmentMember_gq-Hyz6uwUurKvi1RJY8bQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOfFinancialPositionLocationActivityCapitalizationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_Y1azQLT7h0e2vj_WaSrbWg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_9_1_2022_To_9_30_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_sCDaog0pBEalqU0mNQIi2w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dq:RestrictedStockIncentivePlan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_pS59y3PKakmJaBz_StNFXQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoNewEnergyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2022_0a-Pc7uyIUWn33sdPYlDpA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="Duration_6_1_2022_To_6_30_2022_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_3VkcZgTxj0aK7mQ3Hi2J9Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="Duration_6_1_2022_To_6_30_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_PWePNWMxqE6kSZMwqdKe3g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="Duration_6_1_2022_To_6_30_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_8FCFQz6jfk-SE-L36DVjxg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="Duration_7_22_2021_To_7_22_2021_srt_OwnershipAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_LZavkeaf5EuuZJzEPj-RCg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dq:XinjiangDaqoLvchuangEnvironmentalTechnologyCo.LtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-22</startDate>
            <endDate>2021-07-22</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_u6NEfNeeQk-LXe00ZZ8q7A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoNewEnergyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_PmiDqv5vwUWfRRta9hQZtg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoNewEnergyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_InnerMongoliaDaqoSemiconductorCoLtdMember_34z1ksGWO0q-eIM-FYS10g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:InnerMongoliaDaqoSemiconductorCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_InnerMongoliaDaqoNewEnergyMember_5tk-YERwqEiKfTDC9QQYug">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:InnerMongoliaDaqoNewEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_AtX5YfDqDkyuzZNIjrNP2Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:XinjiangDaqoNewEnergyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_InnerMongoliaDaqoSemiconductorCoLtdMember_7Aja8oRmPE-oz2RxBWaO8g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:InnerMongoliaDaqoSemiconductorCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_InnerMongoliaDaqoNewEnergyMember_46zq1SYtXkuGHeVU-8uxXA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dq:InnerMongoliaDaqoNewEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeTaxAuthorityNameAxis_country_HK_-jG9Y6ricEmMSi7-OKrwAw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_e6bZIyPJbUykFpih3_nf4A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_DepreciableAssetMember_krNRA-8MekuEN8q8K4Tevw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dq:DepreciableAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_dei_AdrMember_F1c5yd34fEq1kcLrQZ78TQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dei:AdrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_G-D604UeAkyYTF8fB_YEnw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_yGtnbQsKD0G59zW8ZoTHUQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001477641</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <unit id="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">
        <measure>shares</measure>
    </unit>
    <unit id="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_Standard_HKD_f3NcjFzL6EmynSokdgOMWg">
        <measure>iso4217:HKD</measure>
    </unit>
    <unit id="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">
        <measure>pure</measure>
    </unit>
    <unit id="Unit_Standard_item_IvC4DnT2tkealFgaLdU3LA">
        <measure>dq:item</measure>
    </unit>
    <unit id="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_Standard_CNY_DlgSZeX4HEKR94D8DC3BSQ">
        <measure>iso4217:CNY</measure>
    </unit>
    <unit id="Unit_Standard_segment_YvFcthfqyk-07wOnqKiH_Q">
        <measure>dq:segment</measure>
    </unit>
    <us-gaap:OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      id="Hidden_iogei66ytk2W9rvlvQAX8g">http://fasb.org/us-gaap/2024#RelatedPartyMember</us-gaap:OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration>
    <us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrentRelatedPartyTypeExtensibleEnumeration
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      id="Hidden_Qs3qMn_yzUSNWEbf7qQWeg">http://fasb.org/us-gaap/2024#RelatedPartyMember</us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrentRelatedPartyTypeExtensibleEnumeration>
    <us-gaap:OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      id="Hidden_KXJPSK-nK0aiihYcGrAjRA">http://fasb.org/us-gaap/2024#RelatedPartyMember</us-gaap:OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration>
    <dei:EntityCentralIndexKey
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tc_xz70s-fDoUmnxBvZH8O9nA_2_1">0001477641</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tc_Rlfxe-n_kU6bU1Ee0kfhZg_4_1">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tc_DVaVNam99k27snK0kT5Uow_5_1">FY</dei:DocumentFiscalPeriodFocus>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      id="Hidden_qHNaZXUzy0SLikWKa_hfyA"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      id="Hidden_tuaVv49AvkaTk9f0zqUE-Q"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA"
      xsi:nil="true"/>
    <dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent
      contextRef="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_InnerMongoliaDaqoNewEnergyMember_46zq1SYtXkuGHeVU-8uxXA"
      decimals="2"
      id="Hidden_1v23kHSRYUmg_eHfa6NGng"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.15</dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent>
    <dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_InnerMongoliaDaqoNewEnergyMember_5tk-YERwqEiKfTDC9QQYug"
      decimals="2"
      id="Hidden_THLIoFHOuECzD6L4r266nA"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.15</dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent>
    <dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent
      contextRef="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_InnerMongoliaDaqoSemiconductorCoLtdMember_7Aja8oRmPE-oz2RxBWaO8g"
      decimals="2"
      id="Hidden_UY0HwNTNZEyLGtvFxaBAzQ"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.15</dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent>
    <dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_InnerMongoliaDaqoSemiconductorCoLtdMember_34z1ksGWO0q-eIM-FYS10g"
      decimals="2"
      id="Hidden_9TXW4SAxhk2zbPztutPjDA"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.15</dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent>
    <us-gaap:OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      id="Hidden_bYnd8fAcC0GL7IhtPJEqmQ">http://fasb.org/us-gaap/2024#RelatedPartyMember</us-gaap:OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration>
    <us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrentRelatedPartyTypeExtensibleEnumeration
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      id="Hidden_aUST9O-BHU-Bj7V6i9gSZw">http://fasb.org/us-gaap/2024#RelatedPartyMember</us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrentRelatedPartyTypeExtensibleEnumeration>
    <us-gaap:OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      id="Hidden_Ukt9ivYtfkqOqhrd_4FHIA">http://fasb.org/us-gaap/2024#RelatedPartyMember</us-gaap:OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration>
    <dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_InnerMongoliaDaqoNewEnergyMember_5tk-YERwqEiKfTDC9QQYug"
      decimals="2"
      id="Hidden_CSZzteqGw0C7VV4-CcrlHA"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.15</dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent>
    <dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_PmiDqv5vwUWfRRta9hQZtg"
      decimals="2"
      id="Hidden_OkCLyK_sS0mqJrod6Cer-A"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.15</dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent>
    <dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_InnerMongoliaDaqoSemiconductorCoLtdMember_34z1ksGWO0q-eIM-FYS10g"
      decimals="2"
      id="Hidden__a9pz4KnzE6Dysg8JoalQA"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.15</dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="Duration_6_6_2018_To_6_6_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_U7pE3PCsZ0qh7JaDIno-Zw"
      decimals="5"
      id="Hidden_JqG1WOfXLk2DcI8B8gKckQ"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.00167</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="Duration_6_6_2018_To_6_6_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_ZsfMD6kojE2eNsDP1cmskQ"
      decimals="5"
      id="Hidden_YhpAYSbIVku_1BqdTaSSFA"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.00833</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="Duration_9_6_2022_To_9_6_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_nQPT4yx8akCpcfVb8YIOSg"
      decimals="3"
      id="Hidden_bUAMLjVVfUeriZ8Jh2VbvQ"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.005</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="Duration_9_6_2022_To_9_6_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_OkhP8yRepkGGwIvR9d0JJw"
      decimals="5"
      id="Hidden_sz32Gn5-J0mVPYgGUD2jKg"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.00014</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <dei:AmendmentFlag
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_FvrKHnbbA0-UpnQ4KhxKFg">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_VhHqkbmsM0-hDMDcWnGDQw">20-F</dei:DocumentType>
    <dei:DocumentRegistrationStatement
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_N3JJ307TlkyF9vxwOjvs5w">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_tL5cGyn7S0iUzdzv347BIg">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_cEE0Qhvv7kSpEPXDatEjaw">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_9pSNdQeNfESOCVqSF9DEqw">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_uemVztlwNEicYblRlbgZMg">false</dei:DocumentTransitionReport>
    <dei:DocumentShellCompanyReport
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_cQFG1-8nuEepSXRektB7pQ">false</dei:DocumentShellCompanyReport>
    <dei:EntityFileNumber
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_fm3vYfFcBUCVuMe-VS8J6g">001-34602</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_BA9K0Rr4AEu5jFbN2PwZ2w">DAQO NEW ENERGY CORP.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_MvN_Pb-0QUK80e2e5XYnfQ">E9</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_X4zuCUxa2E2mk3MwuGdJzg">Unit 29</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_359YHg6FU0O2JDlwnXWqAw">Huadu Mansion</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_PTv7uaZtKkeZovA2wUwOgw">838 Zhangyang Road,</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_bUsq5a9pgki2kPFnkAtUVw">Pudong New District, Shanghai</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_YDYB1r5te0CXKAm-NVk4DA">200122</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_y-YLTh2fsUmZ7bCYaTL1ww">CN</dei:EntityAddressCountry>
    <dei:ContactPersonnelName
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_yGtnbQsKD0G59zW8ZoTHUQ"
      id="Narr_G4kXO-Q6s0yxDQzDkZnC3Q">Ming Yang</dei:ContactPersonnelName>
    <dei:CityAreaCode
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_yGtnbQsKD0G59zW8ZoTHUQ"
      id="Narr_pQGf0Nf3MUC14T2N1Eulig">86-21 </dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_yGtnbQsKD0G59zW8ZoTHUQ"
      id="Narr_WS3Iq-P9bkmnE_ZPWvlc0g">5087-0629</dei:LocalPhoneNumber>
    <dei:ContactPersonnelEmailAddress
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_yGtnbQsKD0G59zW8ZoTHUQ"
      id="Narr_-hTz0DkCGESGagdK_Z61Dg">mingyang@daqo.com</dei:ContactPersonnelEmailAddress>
    <dei:EntityAddressAddressLine1
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_yGtnbQsKD0G59zW8ZoTHUQ"
      id="Narr_tBmD0iyEP02PnuaLsWKahw">Unit 29</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_yGtnbQsKD0G59zW8ZoTHUQ"
      id="Narr_XJhG1_kaWEq-HE7yhi6ppQ">Huadu Mansion</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_yGtnbQsKD0G59zW8ZoTHUQ"
      id="Narr_JzZ5u9iXiki1pZBboTsOdA">838 Zhangyang Road</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_yGtnbQsKD0G59zW8ZoTHUQ"
      id="Narr_3Jmpx6a79UOyT7YhZ4p_Rw">Pudong New District, Shanghai</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_yGtnbQsKD0G59zW8ZoTHUQ"
      id="Narr_v4iJKQxmfkCPgkEnA4qX3w">200122</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_EntityAddressesAddressTypeAxis_dei_BusinessContactMember_yGtnbQsKD0G59zW8ZoTHUQ"
      id="Narr_hU3aHOI4MUWZmoMCA7iRfg">CN</dei:EntityAddressCountry>
    <dei:Security12bTitle
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_dei_AdrMember_F1c5yd34fEq1kcLrQZ78TQ"
      id="Narr_BPIlomfz90CkrX_ELR5gVg">American depositary shares, each representing5 ordinary shares</dei:Security12bTitle>
    <dei:Security12bTitle
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_G-D604UeAkyYTF8fB_YEnw"
      id="Narr_e-QDIc9WjE6N8CGXuuWb7g">Ordinary shares, par value US$0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_dei_AdrMember_F1c5yd34fEq1kcLrQZ78TQ"
      id="Tc_UXTzeYXLw0SFf4O7S_sXgQ_1_2">DQ</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_dei_AdrMember_F1c5yd34fEq1kcLrQZ78TQ"
      id="Tc_ZL1UZM-gmUyinylZ1jTIjw_1_4">NYSE</dei:SecurityExchangeName>
    <dei:NoTradingSymbolFlag
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_G-D604UeAkyYTF8fB_YEnw"
      id="Narr_z4a71pZDkEW6NRAorn1wkA">true</dei:NoTradingSymbolFlag>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="INF"
      id="Narr_odWTKLBeuU6QAfqt5qtG9A"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">333759632</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_7DPQ9F7JTEWWXOqDbskTUg">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_7RGGh8H1zkakmYIx1xQfnw">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_GQYc1zldZUyAOjaDd79miw">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_8TQyJPOZjkWGFV1KYkrtEA">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_BKsPkBN0jkO1CkRzhd6YKg">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_ElMrQvaLBkeaktx_N-cOCg">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_KKohKTZqckW9Gt-cUEhNaw">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_6cP2J_vOdUioF4g6s8dLIg">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:DocumentAccountingStandard
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_-Q8vc_lKZEWqXTYVYO7k0Q">U.S. GAAP</dei:DocumentAccountingStandard>
    <dei:EntityShellCompany
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_rCsYV92jXUKPZ0oVcVLycA">false</dei:EntityShellCompany>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_dUEd5d3TqEGWJFES1gnzAQ">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_-tY9ksEGskGHtEq1t-eVyQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Risk Management and Strategy&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;We have implemented robust processes for assessing, identifying and managing material risks from cybersecurity threats, including processes to oversee and identify risks from cybersecurity threats associated with our use of third-party service providers. These processes mainly include: &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;(i)&lt;/span&gt;&lt;/span&gt;Preparation stage: During this stage, we determine the targets and scope of our cybersecurity risk assessment and set up different levels of cybersecurity risk and our general response to each level of risk; &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;(ii)&lt;/span&gt;&lt;/span&gt;Risk identification: We identify the nature and source of the cybersecurity risk and assess the vulnerability of our relevant system and technology; &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;(iii)&lt;/span&gt;&lt;/span&gt;Risk analysis: We determine the level of cybersecurity risk by analyzing the cause and severity of such risk, the possibility of any potential cybersecurity incident resulting from such risk, and the potential consequences of such cybersecurity incident; &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;(iv)&lt;/span&gt;&lt;/span&gt;Risk assessment: Depending on the level of cybersecurity risk, we determine whether to deal with such risk, the priority of our risk management, and our risk management plan; and&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;(v)&lt;/span&gt;&lt;/span&gt;Risk management: Based on the severity of the cybersecurity risk and the potential impact of such risk on our business operations, we implement mitigating measures to address such risk and evaluate the effectiveness of these measures.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;We have integrated these cybersecurity risk management processes into our overall enterprise risk management system. In addition, we have in place the handling processes and management policies for cybersecurity incidents. We also engage third-party assessors, consultants and auditors in connection with our cybersecurity risk management processes when our cybersecurity management team deems necessary or appropriate. Our cybersecurity management team has the necessary resources and authority to select, retain, terminate and approve the fees and other retention terms for these third parties.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;As of the date of this annual report, to our best knowledge, no risk from current or previous cybersecurity threats has materially affected or is reasonably likely to materially affect us, including our business strategy, results of operations, or financial condition.&lt;/p&gt;</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Group_F3LEO4StQE6bpu0Y4nxQ2g">processes mainly include: &lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;(i)&lt;/span&gt;&lt;/span&gt;Preparation stage: During this stage, we determine the targets and scope of our cybersecurity risk assessment and set up different levels of cybersecurity risk and our general response to each level of risk; &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;(ii)&lt;/span&gt;&lt;/span&gt;Risk identification: We identify the nature and source of the cybersecurity risk and assess the vulnerability of our relevant system and technology; &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;(iii)&lt;/span&gt;&lt;/span&gt;Risk analysis: We determine the level of cybersecurity risk by analyzing the cause and severity of such risk, the possibility of any potential cybersecurity incident resulting from such risk, and the potential consequences of such cybersecurity incident; &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;(iv)&lt;/span&gt;&lt;/span&gt;Risk assessment: Depending on the level of cybersecurity risk, we determine whether to deal with such risk, the priority of our risk management, and our risk management plan; and&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;(v)&lt;/span&gt;&lt;/span&gt;Risk management: Based on the severity of the cybersecurity risk and the potential impact of such risk on our business operations, we implement mitigating measures to address such risk and evaluate the effectiveness of these measures.&lt;/p&gt;We have integrated these cybersecurity risk management processes into our overall enterprise risk management system.</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_-PECeUIzKUWiAENtv_zxvA">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_WoLseNVD9Eag7ODGfuStcw">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_MTDCr526n0G7K6wssXOxSQ">true</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_3s2mO_AYFE2B1Eot71iekA">false</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_PiOQ8vY3D0ikjxcUXcK2Dw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Our board of directors is responsible for the oversight of risks from cybersecurity threats, including making major decisions and overall planning with respect to cybersecurity risk management, overseeing the risk management process, reviewing the reports from the cybersecurity management team, and evaluate the effectiveness of our cybersecurity risk management program.&lt;/p&gt;</cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_iUGV0kClKkC5ymg0hjjAwA">board of directors</cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskRoleOfManagementTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_TPaHFgDXRUm1L7XZ83YO4A">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;To support our board of directors, we have established cross-departmental working teams that manage and carry out our cybersecurity risk management.&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:36pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Our cybersecurity management leading group&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; is responsible for monitoring and coordinating our cybersecurity risk management processes, including preparing internal policies and remediation plans with respect to cybersecurity risk assessment and management, regularly reporting the progress and results of cybersecurity risk management to our board of directors, and promptly reporting any material cybersecurity risk or incidents to our board of directors.&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; &lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Our cybersecurity management leading group is led by our chief executive officer and chief financial officer and consists of heads of various departments, including the head of our information security department, who are specialized or experienced in managing information security, compliance and risk management.&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; For example, the head of our information security department, who is a key member of our cybersecurity management team, has over 20 years of experience in information security and is familiar with recent developments in technologies, laws and regulations in information security.&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; He plays an important role in shaping our cybersecurity risk management policies, standards and processes and in our cybersecurity risk management. &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:36pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Our cybersecurity risk assessment team is responsible for the implementation of our cybersecurity risk management plans and the daily operation and maintenance of our information systems.&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; &lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;This working team regularly monitors the prevention, detection, mitigation, and remediation of cybersecurity incidents, conducts and engages third parties to evaluate the effectiveness of our cybersecurity risk management program, and reports information about our cybersecurity risk and results of evaluations to our senior management.&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; &lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Our cybersecurity risk assessment team is led by the head of our information security department and consists of dedicated staff from various departments, including our information security department, in-house legal department and internal control department. Members of our cybersecurity risk assessment team generally have extensive experience in dealing with cybersecurity issues. For example, one of the key members of our cybersecurity risk assessment team has over ten years of experience in information security and is familiar with network protocols and the construction of information security system for enterprises. Another key a member of our cybersecurity risk assessment team has five years of experience in information security and is proficient in cybersecurity technologies&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"&gt;&lt;/div&gt;</cyd:CybersecurityRiskRoleOfManagementTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_YTOdcABxOkS8yO5AqHUY3g">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_CdbOuA-si0WuNISbdus3-Q">&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Our cybersecurity management leading group&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; is responsible for monitoring and coordinating our cybersecurity risk management processes, including preparing internal policies and remediation plans with respect to cybersecurity risk assessment and management, regularly reporting the progress and results of cybersecurity risk management to our board of directors, and promptly reporting any material cybersecurity risk or incidents to our board of directors.&lt;/span&gt;</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_Nm5kLNJQwE6lJ3SQanxKFA">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Group_KK9mmlC5mkKubqPUhg377Q">&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Our cybersecurity management leading group is led by our chief executive officer and chief financial officer and consists of heads of various departments, including the head of our information security department, who are specialized or experienced in managing information security, compliance and risk management.&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; For example, the head of our information security department, who is a key member of our cybersecurity management team, has over 20 years of experience in information security and is familiar with recent developments in technologies, laws and regulations in information security.&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Our cybersecurity risk assessment team is led by the head of our information security department and consists of dedicated staff from various departments, including our information security department, in-house legal department and internal control department. Members of our cybersecurity risk assessment team generally have extensive experience in dealing with cybersecurity issues. For example, one of the key members of our cybersecurity risk assessment team has over ten years of experience in information security and is familiar with network protocols and the construction of information security system for enterprises. Another key a member of our cybersecurity risk assessment team has five years of experience in information security and is proficient in cybersecurity technologies&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;.&lt;/span&gt;</cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_fIxKG3tB8E2vGtvO0-8EYw">&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Our cybersecurity management leading group is led by our chief executive officer and chief financial officer and consists of heads of various departments, including the head of our information security department, who are specialized or experienced in managing information security, compliance and risk management.&lt;/span&gt;</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Group_hTjqMp1n-0mieLH6I7KiOA">&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Our cybersecurity risk assessment team is responsible for the implementation of our cybersecurity risk management plans and the daily operation and maintenance of our information systems.&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;This working team regularly monitors the prevention, detection, mitigation, and remediation of cybersecurity incidents, conducts and engages third parties to evaluate the effectiveness of our cybersecurity risk management program, and reports information about our cybersecurity risk and results of evaluations to our senior management.&lt;/span&gt;</cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock>
    <dei:AuditorFirmId
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_ftPJrxRSLUqfaeRMUW0LxA">1113</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_smMjLksCTkaa1TQmKU_lvA">Deloitte Touche Tohmatsu Certified Public Accountants LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Narr_KCgIx0fkckacTlBaFWMxng">Shanghai, China</dei:AuditorLocation>
    <dq:CashAndCashEquivalents
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_JwpoR1-VoUO2HuS75GIvcg_5_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3038827000</dq:CashAndCashEquivalents>
    <dq:CashAndCashEquivalents
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_dZLdrl6NdEadHRHjpZ_R-w_5_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1006536000</dq:CashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_MA9RMMMcYk2rwIcVgmNWfg_6_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">9129000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_imVfO005h0i1F0MKITq43Q_6_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">31813000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_kLMlY1iYLU6BOVDuJIgAQQ_7_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">116358000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_BSc06PAk8Um8_6Cw7ehfeg_7_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">55153000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <dq:ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_ep5u6BvY9Em-XHKW5rhOEw_8_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</dq:ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments>
    <dq:ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_QliQZgzXeUi_59oDV5ORGw_8_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">9619000</dq:ShortTermInvestmentsExcludingDebtSecuritiesHeldToMaturityInvestments>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_ORNOtz6hqU-7XuNJOtsodQ_9_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">224645000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_gfjqxLbCMUmwIXBtpioLUw_9_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">280876000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_loStK8AMdES6eAaQQC3WKw_10_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">14314000</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_1fTUJkPH0E-CV78aBMue8w_10_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">10401000</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:InventoryNet
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_WVsLEEeshkS9KgsGFbUyGg_11_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">173271000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_jOZSOkKCQ06-Zh5-Tetzsw_11_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">149939000</us-gaap:InventoryNet>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_8daWi0626E2RdBFada3x3w_12_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_XjlKxZpO60aFCt7dBsRz7g_12_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1087210000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_HaBQZPZa00KO3Asvr-DyIw_13_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">34000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_wLTkTaRzIEyP0hIl4tq9KA_14_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3576578000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_H0NNJbouiUS63dFxUaM9MQ_14_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2631547000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_WjJfwm4TgU2yAWWXe2EPNA_15_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3626423000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_-atpxpLRl0y1K1avE8O-CQ_15_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3499210000</us-gaap:PropertyPlantAndEquipmentNet>
    <dq:PrepaidLandUseRightsNoncurrent
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_HDmdpBPYpEKYL_0ExpYrOg_16_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">150358000</dq:PrepaidLandUseRightsNoncurrent>
    <dq:PrepaidLandUseRightsNoncurrent
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_FaMyKPMKz0qtH-uTSTeymQ_16_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">152869000</dq:PrepaidLandUseRightsNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_XN-Yd2U65EeWzxROo_6r1g_17_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3422000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_WyuK2VpkF0yeiNoqHO4uZg_17_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">84596000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_Q1-2B6-TMk-Qv6CVrakgzA_18_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">25033000</us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_CrMy4jfQvEufeV00Mq8eag_18_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">545000</us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_GNzyJaOyY06vBTGNW4YvIQ_19_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">27584000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_kKCnLfTjIUeqwj70wfn-Wg_19_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">27636000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_bTx0J8EfNUif_T3OQ516zw_20_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">17468000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_d1bJ7dhKLEyqGJrYcZf7iw_20_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">21840000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_S82uQEpL9Uqpsf060PcCww_21_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">7426866000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_PekbOtTJjUSqfczGO0XMiw_21_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">6418243000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_Lr_en-VT-0SYgE5RJ0Ag_g_25_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">92879000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_f8wxwaU75UO8gUj7oGyIyg_25_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">26448000</us-gaap:AccountsPayableCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_wNRO_WvFGEaM8He9YOF1ug_26_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_9Doc1evPnUis2G2PInDnNg_26_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">6822000</us-gaap:NotesPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_C5wolra5cEi_bk64LzeKpg_27_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">148984000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_tN4X7G4DN0OK8LMV-nTNeg_27_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">37192000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <dq:PayablesForPurchasesOfPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_3U7QvRiDpUKKlZ9547Tkaw_28_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">421024000</dq:PayablesForPurchasesOfPropertyPlantAndEquipment>
    <dq:PayablesForPurchasesOfPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_soy9ip834kWOFE3MkRD-ww_28_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">406743000</dq:PayablesForPurchasesOfPropertyPlantAndEquipment>
    <dq:AccruedExpensesAndOtherCurrentLiabilities
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_94eQuIpoYk2QlD6RqL9cFw_29_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">73082000</dq:AccruedExpensesAndOtherCurrentLiabilities>
    <dq:AccruedExpensesAndOtherCurrentLiabilities
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_Q7qCCvZvY0aB-P7tzd5cQQ_29_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">33309000</dq:AccruedExpensesAndOtherCurrentLiabilities>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_KepyD9_aqkCRgOHh3YYE5Q_30_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">10656000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_LJFy_L4igE61rQCyqubg6Q_30_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">10210000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_ciFZ2FL5QkeitQtnUHj27A_31_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">89804000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_2yEIaItI6kahtg0F5O31vg_31_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">511000</us-gaap:TaxesPayableCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_f19i_t_knE2ZQicAsmU9GA_32_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">836429000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_YQxZA25PkEm4MCtoQoOdmw_32_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">521235000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_10sAt1DiW0Gk06oNpIhrYg_33_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">113857000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_nKJYVCJrzU60QtN7RhuxRg_33_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">21484000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_kWUyS4USskCOLHWf7pd6ww_34_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">18146000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_eSf2wAUtmkyBnegJDRDTLg_34_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">17114000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_h5P1tPiy_UeGAU6pgItkzQ_35_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">10150000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_Pu0AVmsCwkeiXUjMJ0_kgQ_35_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">544000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:Liabilities
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_FULefNTV_Umj1hAtRF1t8Q_36_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">978582000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_UGox6aQqt0aCfo1tR-Y1nQ_36_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">560377000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="INF"
      id="Narr_6lSwCUxLKk-JwusFSPFKXQ"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="INF"
      id="Narr_Ub3KtvVFnk-hEGEK_glGRQ"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="INF"
      id="Narr_9KDB7jOsZUeMQ1VY9qd5gw"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="INF"
      id="Narr_5AZneSTa-0K8vr8JkuCVig"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="INF"
      id="Narr_l9RHxWHUq0SM2DdQgPy2jQ"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">415330312</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="INF"
      id="Narr_WkMUFoMlSUuI_ceV2TM9ug"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">328513282</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="INF"
      id="Narr_y52gfPiDrkqtb3rTP6v2Fg"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">421521162</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="INF"
      id="Narr_6o6hwN83IU6vezm5gG30Ng"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">333759632</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValueOutstanding
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_nvzzDp7nDUGQ0y2x9BZIKQ_5_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">41000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:CommonStockValueOutstanding
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_gtodA_jB0k-pStc0v38PYg_5_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">42000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_4cAWVADBL0ir2Yp16pXVfw_6_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2340084000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_ytf4U9pmjkCRuRLTjVDfvg_6_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2408799000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_CBn-amNuL061Ou-F9jnH-A_7_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3328388000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_XDug_fjhWUavIC4bq910jQ_7_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2983173000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_B4Btik2upEWxpVxq-u6syQ_8_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-293997000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_WvkKGmAwN0-SEA6DmmsY4Q_8_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-413210000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockCommonShares
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="INF"
      id="Narr_e7AkdNWJVkyRKReWtb4Xgw"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">86817030</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="INF"
      id="Narr_wie0oIBZPU6XDOG4BrizPA"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">87761530</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockValue
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_z5YImGjx9EqxtrkjhPd3-g_9_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">612609000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_uxwY6kvMskG9Gvh1WMkmjQ_9_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">617612000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_Y98UgJ1HIECI5NJuA-7KXg_10_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4761907000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_uHlbQlV4ak-5s1ucQ-EWmQ_10_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4361192000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_ItOW5qOHX02xQs31ps76iA_11_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1686377000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_5lc4lSXs4UuT4jui4w4Mpg_11_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1496674000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_5lYzVx-RPEKZ67VM8-xjbw_12_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">6448284000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_CA3CxUKOx02eL2-8wGHdvw_12_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">5857866000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_jshx2HdwWkmq71ZzbghSQw_13_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">7426866000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc__KjRrtMmOkGdkzFsKdN1fw_13_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">6418243000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_yP7h5wa_QUaV2MaiuT3tCg_3_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4608350000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_h44JWOmkW0W_1TlYW4aWFg_3_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2307695000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_lc0_9q43F0-JQXqWnZvmsg_3_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1029080000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_cWd1FtVmU0Gpw0l9ztUcfQ_4_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1200428000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_L4RQqMCZXE-x_wo8jo1IGA_4_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1387045000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_lzo2pr_AYUKiPdZ8mlij9g_4_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1242012000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_doU-N4MKXkm4fQpIwQm0ig_5_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3407922000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_rMOTAmOQJU2A1wxuF7rmRA_5_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">920650000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_jWyTCgtXvUyXKF2QpgROrQ_5_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-212932000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_6rQfmHfoiE22QhrBDJmLxQ_7_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">354074000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_nl1x-e-kgkmEBCRd8c0uaA_7_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">213241000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_1zp3_j5LTUmRysM-Bsd9rA_7_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">143089000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_luhJTVblY0mkWVVeyWzN8g_8_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">10041000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_4HW4HPkQBEqmEx5EqRdZAw_8_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">10116000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_svKEQW5UAEORYX0Kv9DSpQ_8_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4559000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_D0R2OFnkEESvr3GGMPbkJg_9_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">175627000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <dq:OtherReceivableCreditLossExpenseReversal
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_AQU-pVOKFkWuNTjUbCJvnw_10_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">18072000</dq:OtherReceivableCreditLossExpenseReversal>
    <dq:OtherOperatingIncomeNet
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_W9SUsPe_kEObcvjZu2ol_w_11_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-3181000</dq:OtherOperatingIncomeNet>
    <dq:OtherOperatingIncomeNet
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_dyCE2Sd5-0K4OQBtW1LlXQ_11_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">86137000</dq:OtherOperatingIncomeNet>
    <dq:OtherOperatingIncomeNet
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_Zu_tUDmKmk2_8oLi2mUIRA_11_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-9813000</dq:OtherOperatingIncomeNet>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_gLAVdroLsUCu2T9yhqMBQw_12_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">367296000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_Vbn4W1h7b0WlyVgJBCgk5g_12_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">137220000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_TvqllJhxtUWl2gp7k3ftag_12_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">351160000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_-N6bSUqUtEeexY9YDivI_A_13_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3040626000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_iM952sbngUGF1DLWMtK77Q_13_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">783430000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_nUKlOAiY2UmqGddU_iK_gw_13_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-564092000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_DsJG0a0es0y5KA-VKXAbEQ_14_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">14473000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_eIqXgBZeMUyRolVC87BqZQ_14_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">52302000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_28s0cWc-hEqnqt1i5CwgNg_14_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">30223000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_aWqidho32UiWtcr8jRI8cw_15_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">680000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_m_81q0fk30GlPOICaGbSMw_15_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-17367000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_dVWvsWtQNUylmPVIvDuYbA_15_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-2378000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:InvestmentIncomeNet
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_B98OYC_uy0OxMIZhZmJzSw_16_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1110000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_rZfIHhS3cE2HH5i3jS_-9w_16_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">109000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_S89R7jwYvkSEqvMbjRwFzg_16_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">18186000</us-gaap:InvestmentIncomeNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_IVlrZIi47EaBTM22ItY1fg_17_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3056889000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_NuW-mlL3yEmZ7lUn-LYfEw_17_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">818474000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_p0mnGvLGn0qdYiPg7K7TCQ_17_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-518061000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_C1Km8laCFUi5X0CIXSy5Uw_18_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">577247000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_7z-NTQJjkUCLjksuIcUVOQ_18_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">165588000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_lV0nUC-Bnk6u4h0Bqq_LoA_18_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-69907000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_4vdyPrLnxkm9iIgSYJ8JFw_19_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2479642000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_5-q_vJbEsUqI8FwyeDYGxw_19_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">652886000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_pnR3WaK1I0K-f0ycKKWWnA_19_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-448154000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_53gSwpZi6EGATStTUqxHWA_20_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">659841000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_MYuIZjlt5EqCHDy1xlyVFQ_20_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">223341000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_PLnkwjvtYkOAoipdBEujCQ_20_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-102939000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_agPho4LMq0WbO-2qXYK3Yw_21_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1819801000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_zBn9REZuAkW9AKHE1DpcDQ_21_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">429545000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_w5K27Tdsl0-oPd2HywlNvg_21_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-345215000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="2"
      id="Tc_wqUOLLolxkWKMSCIbVZYLA_24_3"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">4.8</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="2"
      id="Tc_9oBr1V4jdEOkm-urWliYNg_24_6"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">1.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="2"
      id="Tc_Hnyj7pgBQE24gsaIdjMciw_24_9"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">-1.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="2"
      id="Tc_bZOem25I_UmU2KrgoXtBgw_25_3"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">4.67</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="2"
      id="Tc_sfJdTY5pxUOS93bkolcBLw_25_6"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">1.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="2"
      id="Tc_-UWEmO_91ku5Zfoy-nY-3Q_25_9"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">-1.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="0"
      id="Tc_PMyrtPu-2kqgB3BDLZ1nLw_27_3"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">379365310</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="0"
      id="Tc_Fj_G38MLyEKWrpzOy-vMpg_27_6"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">373586004</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="0"
      id="Tc_UbQPiKQ8wUS7FV6Z9nzDmQ_27_9"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">330800038</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="0"
      id="Tc_6-hQHe6OiUucDPJQ1hq3LA_28_3"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">386459841</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="0"
      id="Tc_uI2h_5E1tk2H6TU5ei7Omw_28_6"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">374817676</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="0"
      id="Tc_sZZPIA92hE613-8WXyWSxQ_28_9"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">330800038</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_BKnxCDO4-kWi0JIliOEzUw_3_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2479642000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_veSRDsBmfkeFKPq7Cq1RRw_3_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">652886000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_2Dhdj3X6vUSK9zl6n7Raqg_3_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-448154000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Narr_5fheM9r0MkCuCZ8SssGePw"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Narr_e5C-JaZK2UiwNNeNx-MxZQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Narr_wGeRjyh3rk2qbl7k708L3Q"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_mfpqArUKjUK9ZxSPr4eKgg_5_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-325930000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_nnGrvb8-LkyQqImbvLiAKw_5_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-163568000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_QYVRvSFc9kCARG5aHgBg0w_5_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-162989000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_y1vN9jjr4UeguxYbEyY-Hw_6_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-325930000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_YpmAou24iEOlxNPbAibgCg_6_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-163568000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_ICxBSIvJNUOZE-254U9EcQ_6_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-162989000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_alZWZ_Klz0yW5Dj8Lhey9w_7_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2153712000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_5X-hlo6_CkKSWpnqX3UwbQ_7_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">489318000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_gmMRe_Pk3EmCE-CdbOL87g_7_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-611143000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc__pZMi79Qa02W_Y3ue2z0GA_8_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">586711000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_jN-uSfXKCky8aUKFHUE96A_8_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">179284000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_440HL3uzZUS1-c-JdAUkJQ_8_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-147178000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_991Nyhz-REaCsMkqA3p5Xg_9_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1567001000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_ER95KyqrjEuYKNbY__O3Sw_9_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">310034000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_BcVBAOQQFEyXaJWbxs-7Lg_9_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-463965000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesIssued
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_Y5DenWasUE-gVAVmRRJxHg"
      decimals="INF"
      id="Tc_CtWbwYFrgE2JZYekfdF83g_6_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">372534652</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_Y5DenWasUE-gVAVmRRJxHg"
      decimals="-3"
      id="Tc_LotiCMdbUkOHILOMzMasKA_6_5"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">38000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockCommonShares
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_AWPb98fe0UuHGQaJdz-lrg"
      decimals="INF"
      id="Tc_9xrf3JYRmkO6e2CBPoB3uw_6_7"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">4643150</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_AWPb98fe0UuHGQaJdz-lrg"
      decimals="-3"
      id="Tc_TH0wCUY1PUi40hwGb8glFA_6_10"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-1749000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ZR84lNmjo0uVd7agvrkQBA"
      decimals="-3"
      id="Tc_oJY_fnFHu0O13tRt_p9JYA_6_13"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1016855000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_jOOsAe5Rp0iXfD_FTLU6lQ"
      decimals="-3"
      id="Tc_nr865qHCeE2v2w0hFEoOeg_6_16"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1079042000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ULqCpYQzuEqoCZ5lVp2t0A"
      decimals="-3"
      id="Tc_CBujcD53V0yYkCvPtdEtkg_6_19"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">67773000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_iTSQnBa61Eyo7OOd2RGZ1w"
      decimals="-3"
      id="Tc_O782keepOECvxa1q9dfLiQ_6_22"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">501871000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_B8Lvf-7-EEOcbBpANe7koQ"
      decimals="-3"
      id="Tc_vGZhVscgbUW6YkrpSa3EKg_6_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2663830000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_nxO3sS4brEm4z60mV40_fw"
      decimals="-3"
      id="Tc_m3c3ps4mtkOUm8xnnGOEDQ_8_16"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1819801000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_LCAcFQATqEamcMMDhp3egQ"
      decimals="-3"
      id="Tc_T0GKBuZnNE-v2jbfae0B-Q_8_22"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">659841000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_Mt1GRcDcQ0OrjudyBxTMhA_8_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2479642000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d4EioZBSJEaxNiyZPwjHrA"
      decimals="-3"
      id="Tc_qqL6kh9vtU-XxHAnbNXFiw_9_19"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-252800000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_LCAcFQATqEamcMMDhp3egQ"
      decimals="-3"
      id="Tc_N9xNdMnm9kGbGJtNLW3K_Q_9_22"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-73130000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_gkD4MEPn5kuz22o4CSiv4w_9_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-325930000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_zoDAn2sLOUiDHpzuV-38jQ"
      decimals="-3"
      id="Tc_RnkbaabFAEmJshV2Gvwq9w_10_13"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">314973000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc__t6b4-Sp7UuPRDGK2jm2BQ_10_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">314973000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_hguW_aYrBk6SlG1jzOJ93Q"
      decimals="INF"
      id="Tc_rOQAWxbjT06fotEcy_vZZg_11_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">1672350</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_zoDAn2sLOUiDHpzuV-38jQ"
      decimals="-3"
      id="Tc_YjzXfxqV70u5YkILzzrgog_11_13"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">995000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_YqaQkFqiU0icezhf2DZCVA_11_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">995000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_hguW_aYrBk6SlG1jzOJ93Q"
      decimals="INF"
      id="Tc_30f2rxNHaEuYpqYFDNhIXQ_12_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">26770640</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_hguW_aYrBk6SlG1jzOJ93Q"
      decimals="-3"
      id="Tc_fXIWvy68lEaMz4VI8dxKtw_12_5"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_zoDAn2sLOUiDHpzuV-38jQ"
      decimals="-3"
      id="Tc_5ujaEauX7k68nQTPbZwBiQ_12_13"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_hguW_aYrBk6SlG1jzOJ93Q"
      decimals="INF"
      id="Tc_J8NYWtaQ3U6ai1z1anxkMA_13_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">-9954315</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_PcnbOBjTQE-ukkptffPkLg"
      decimals="INF"
      id="Tc_D1GXlPmHkkye34v1K0cPxQ_13_7"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">9954315</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_PcnbOBjTQE-ukkptffPkLg"
      decimals="-3"
      id="Tc_r4_FJ5YD9kuhNU67XTyFmw_13_10"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">124929000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_meElFTDlu0ibmeW6728UZg_13_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">124929000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_LCAcFQATqEamcMMDhp3egQ"
      decimals="-3"
      id="Tc_CjwBPzQGsk2rrH-qnoi1OA_14_22"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">33762000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_HhDE-VDmVUSd8YL6Xg-FRg_14_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">33762000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_zoDAn2sLOUiDHpzuV-38jQ"
      decimals="-3"
      id="Tc__pPTyMedgESXMxS-G-mgmw_15_13"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">386000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d4EioZBSJEaxNiyZPwjHrA"
      decimals="-3"
      id="Tc_W-g09-SxuUqKCYqOuma2vw_15_19"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-44000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_LCAcFQATqEamcMMDhp3egQ"
      decimals="-3"
      id="Tc_zGuW-iCkaEqKRzGT2SnqLA_15_22"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">435000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_vgZlkICmFU2PlEagNafvqg_15_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">777000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_zoDAn2sLOUiDHpzuV-38jQ"
      decimals="-3"
      id="Tc_87L3iOu8sE6M2jynteIXLA_16_13"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">878768000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d4EioZBSJEaxNiyZPwjHrA"
      decimals="-3"
      id="Tc_HaVWRAJ5XECEtodEqBOd1w_16_19"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">8951000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_LCAcFQATqEamcMMDhp3egQ"
      decimals="-3"
      id="Tc_gNNI-EaeyUiybZLsrcrcqA_16_22"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">742845000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_IrJ8xWnVG0qx-srqyYg2MQ_16_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1630564000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:SharesIssued
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_BfphS_bsVEe_SkPhPJt-LQ"
      decimals="INF"
      id="Tc_0_nRpNrhu0euLFWJ3rbNBg_17_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">391023327</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_BfphS_bsVEe_SkPhPJt-LQ"
      decimals="-3"
      id="Tc_EiBIvCJvNUaCMBE5JRgpUw_17_5"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">40000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockCommonShares
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_cjUpBm59vkaTQqjsz1VqUg"
      decimals="INF"
      id="Tc_3ZFMBg1FLE2I7AmPHleWtg_17_7"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">14597465</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_cjUpBm59vkaTQqjsz1VqUg"
      decimals="-3"
      id="Tc_bI3xKsf57EeSZBOQs7JoTQ_17_10"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-126678000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_lCmZN8XTXkejvp4MElaRCg"
      decimals="-3"
      id="Tc_YWOrNJo7IEyxJq335077Vw_17_13"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2211203000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_zs8FrLcaB0CP77unR6Vt7Q"
      decimals="-3"
      id="Tc_Whv8-AtI8E6KO-HkPCWtIA_17_16"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2898843000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1ThNHo2bP0uZv9RpZYW5aQ"
      decimals="-3"
      id="Tc_Qp6O5_n3DkyrScvCMIvYaQ_17_19"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-176032000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_7LbGVAxtKEiunPVMRADjog"
      decimals="-3"
      id="Tc_DVJrgzntBkq1FfrC1cEDVQ_17_22"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1797230000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_0a-Pc7uyIUWn33sdPYlDpA"
      decimals="-3"
      id="Tc_H8zfEWbBRk6Fkk5WMYVk8w_17_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">6604606000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_AjEVr6XYN02bB2BbmrLnSg"
      decimals="-3"
      id="Tc_lO-yOOTHZkeg7SvXQYyakQ_19_16"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">429545000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_SJoht_ACvECsiKOBGIM_lg"
      decimals="-3"
      id="Tc_iauO7rfBeEKviIlz94RRyg_19_22"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">223341000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_VIhuUt73e0ycgiz-il6iuw_19_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">652886000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3trsTTrELEGdaRIQQXmplg"
      decimals="-3"
      id="Tc_yz8nzngQaEW1z3Pvui7QTQ_20_19"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-119511000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_SJoht_ACvECsiKOBGIM_lg"
      decimals="-3"
      id="Tc_PY2mxfUIJ0ar1eIr_t5Lbw_20_22"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-44057000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_NPN4yexDL0OSK3bs_zIiPw_20_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-163568000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_V_8y_XIlMUe16ZUbA5zZ6w"
      decimals="-3"
      id="Tc_ajTtvNVNQkKQuzYVgpFqiQ_21_13"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">149758000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_j3eN6HLK9k-OfxOxwYdR2A_21_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">149758000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_EQ6922LELE2TWjORu6SQMg"
      decimals="INF"
      id="Tc__okOvZ9XP0KOejElJiZSvg_22_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">7500</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_V_8y_XIlMUe16ZUbA5zZ6w"
      decimals="-3"
      id="Tc_tS24k2q1hku3jgz-r-D8-A_22_13"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_sOeNEamArUe_H10XK88T0w_22_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_EQ6922LELE2TWjORu6SQMg"
      decimals="INF"
      id="Tc_-teVyVbog0Gsh39syOs6Xw_23_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">9702020</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_EQ6922LELE2TWjORu6SQMg"
      decimals="-3"
      id="Tc_PfZ0apHViEG92PKqTtiHIw_23_5"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_V_8y_XIlMUe16ZUbA5zZ6w"
      decimals="-3"
      id="Tc_1KwKKp8ZCEuv6oizHg1Lxw_23_13"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_EQ6922LELE2TWjORu6SQMg"
      decimals="INF"
      id="Tc_N_086rAkNEGSOTr6PIqJPA_24_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">-72219565</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember__hQaqS8VmkOU5_-o2e3igQ"
      decimals="INF"
      id="Tc_zzhDPVXXPEinh83kZaJZIA_24_7"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">72219565</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember__hQaqS8VmkOU5_-o2e3igQ"
      decimals="-3"
      id="Tc_h5LSyvh0LUGao4VqRwqqHQ_24_10"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">485931000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_kbz3Doxc10yv_yzt47Xz_g_24_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">485931000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_SJoht_ACvECsiKOBGIM_lg"
      decimals="-3"
      id="Tc_nDgMcPbpykmyAksU2xaOYQ_25_22"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">303658000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_1qCvJl_9nE-V7tL8cIApfg_25_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">303658000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_V_8y_XIlMUe16ZUbA5zZ6w"
      decimals="-3"
      id="Tc_UZ2vpK-5iEm6vp-AVBlvLQ_26_13"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">26281000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3trsTTrELEGdaRIQQXmplg"
      decimals="-3"
      id="Tc_DNpFCLdH_E-vZHgV82zz-Q_26_19"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_SJoht_ACvECsiKOBGIM_lg"
      decimals="-3"
      id="Tc_k-j4FAuqbkuNddvgHI5pGg_26_22"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">9920000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_fPfm3AXjS0y1x5yqlQZIzg_26_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">36204000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_V_8y_XIlMUe16ZUbA5zZ6w"
      decimals="-3"
      id="Tc__61V8UWtzU2bT1BsrzfbQw_27_13"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">5401000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3trsTTrELEGdaRIQQXmplg"
      decimals="-3"
      id="Tc_tza_5iYC2kC2P5e-MtN9pQ_27_19"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1549000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_SJoht_ACvECsiKOBGIM_lg"
      decimals="-3"
      id="Tc_8yk-VMesPECNRNSMQDYr5w_27_22"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">23441000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_f5UyYSpvzkOKjd576FX3xQ_27_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">30391000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:SharesIssued
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_DbYG6Uw5OUCU0YPruEr73A"
      decimals="INF"
      id="Tc_KroyYlRdMkWK6vNCEgv6Lw_28_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">328513282</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_DbYG6Uw5OUCU0YPruEr73A"
      decimals="-3"
      id="Tc_N2OZZ7M2BEqbszEQ-WzL-Q_28_5"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">41000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockCommonShares
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_e0uuAQQVjk62W7Y0naXG6w"
      decimals="INF"
      id="Tc_CiXO5o_9gUq1HJ51sEsO-A_28_7"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">86817030</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_e0uuAQQVjk62W7Y0naXG6w"
      decimals="-3"
      id="Tc_79C8j_9oekaJFWILKwFIdg_28_10"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-612609000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_3wkiyl0JXkeF_CgxFNmQGA"
      decimals="-3"
      id="Tc_UHLg63apTUSDtCh0-2dwFg_28_13"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2340084000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_ipciN9lUqkmndgHJGGc3Bg"
      decimals="-3"
      id="Tc_TpZPxRvxhkSO9LTlrTzFKg_28_16"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3328388000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Y9miOD5YtUqgkdxRNc7KGA"
      decimals="-3"
      id="Tc_CIAZlY-E5ka1w0m8tVYdEw_28_19"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-293997000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_W8VIsh1izEOb9q1D7kqOag"
      decimals="-3"
      id="Tc_9ZYsiUU3wUSQUOoBNJqOAQ_28_22"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1686377000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_HbsNzabYhEOGoMMpbK_pRg_28_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">6448284000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_2JpiKMgm8E6NsOhQDyBj4Q"
      decimals="-3"
      id="Tc_XzM3mxaVy0u_ePps52DXbw_30_16"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-345215000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_lnVhK4_NPECI_m8oCD92Lw"
      decimals="-3"
      id="Tc_VG6F8cjdAUOKy7KZspSqlg_30_22"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-102939000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_sBwAI2Fou0uI_kvp2xy-LQ_30_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-448154000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_iJz0EiRe4U6g4oTUdMpN5w"
      decimals="-3"
      id="Tc_6c8NToY1BE2nNDc4x0F-7g_31_19"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-118750000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_lnVhK4_NPECI_m8oCD92Lw"
      decimals="-3"
      id="Tc_gBemCbkGBkmfwKoR3UCpFQ_31_22"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-44239000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_JSj1qBzuUUuo00GabgsznQ_31_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-162989000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_sadLSgyHhkGrRgZ60R5N8w"
      decimals="-3"
      id="Tc_hRoidVUwPUqUM1btdnAK4w_32_13"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">68081000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_5ECBtFwgQk2yRAZqbbDTWg_32_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">68081000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_s28i0Xwkbk2SoU_WcUYjtg"
      decimals="INF"
      id="Tc_VTPK4wNvTE6UWU0s6ePDkQ_33_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">95000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_sadLSgyHhkGrRgZ60R5N8w"
      decimals="-3"
      id="Tc_TADGpIRnwUqXg4pVYMpndA_33_13"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">57000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_ceEJ45x-1kaLeTeZv9N0DA_33_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">57000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_s28i0Xwkbk2SoU_WcUYjtg"
      decimals="INF"
      id="Tc_-vT35YbCTkWK1yYjn94t2A_34_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">6095850</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_s28i0Xwkbk2SoU_WcUYjtg"
      decimals="-3"
      id="Tc_lX7pDgm4zEOTKR4WE_y8nA_34_5"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_sadLSgyHhkGrRgZ60R5N8w"
      decimals="-3"
      id="Tc_PXZTABU6v0ShvpJshpSVSQ_34_13"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_s28i0Xwkbk2SoU_WcUYjtg"
      decimals="INF"
      id="Tc_-K2u6aAvdUCkUVYKujHUkQ_35_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">-944500</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_orf3PR_RQU-Y55RTsvjCWA"
      decimals="INF"
      id="Tc_QRmsUZ6PNkKVhBsTmKFvuQ_35_7"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">944500</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_orf3PR_RQU-Y55RTsvjCWA"
      decimals="-3"
      id="Tc_xSdWBXAjTk20ix0if9avXA_35_10"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">5003000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_Jgi2kXtAuUKNvsT-7v9D9A_35_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">5003000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_lnVhK4_NPECI_m8oCD92Lw"
      decimals="-3"
      id="Tc_Ex6iugbrI0eTOGLgcrTaeA_36_22"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">35843000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_muVeinlhpkG3wQQBsioOkA_36_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">35843000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_sadLSgyHhkGrRgZ60R5N8w"
      decimals="-3"
      id="Tc_ttKgWvK7tEOAmL84xG8BSQ_37_13"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-382000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_iJz0EiRe4U6g4oTUdMpN5w"
      decimals="-3"
      id="Tc_RCl6BIgWF0euG8RutlbonQ_37_19"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">498000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_lnVhK4_NPECI_m8oCD92Lw"
      decimals="-3"
      id="Tc_KRu929cW5U6D32kEFYhHiA_37_22"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">7533000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_wh6Mq6hbPE-VRR5_qCUo6Q_37_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">7649000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_sadLSgyHhkGrRgZ60R5N8w"
      decimals="-3"
      id="Tc_Inoj1NguokeB4wuUQIWtaw_38_13"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">196000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_iJz0EiRe4U6g4oTUdMpN5w"
      decimals="-3"
      id="Tc_KwWys28W9Ei9X4J8ZEoVFw_38_19"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">35000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_lnVhK4_NPECI_m8oCD92Lw"
      decimals="-3"
      id="Tc_Nka3qfvS_UaLObZ8Lo0GCQ_38_22"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">851000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_wEu5NNM5dUC3c7bHUxe8nQ_38_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1082000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:SharesIssued
      contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_rczmz59Ukkm1MwLpwTlTCQ"
      decimals="INF"
      id="Tc_YL44ZDfofUS_RVKTHSbw0g_39_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">333759632</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_dq_CommonStockOutstandingMember_rczmz59Ukkm1MwLpwTlTCQ"
      decimals="-3"
      id="Tc_s6xSGT-f40OglC2ukgLF-w_39_5"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">42000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockCommonShares
      contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_zRVyj4zvS0iOznr7d_YPkg"
      decimals="INF"
      id="Tc_jG6m3eYsa0CVjH46BEPcUA_39_7"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">87761530</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockCommonMember_zRVyj4zvS0iOznr7d_YPkg"
      decimals="-3"
      id="Tc_PpNJnij220GG42UsRCT5Tg_39_10"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-617612000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_IR54dWHOwku1vNaAvLKdAw"
      decimals="-3"
      id="Tc_9SFiHSmGh0OXIOLM3ERhdw_39_13"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2408799000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_4kQt7ZWnYUOkhP8_7gDXIg"
      decimals="-3"
      id="Tc_gpl1V48qY0KSymTAerZIEA_39_16"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2983173000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9VClr6eQHUuQWS2R3mtogQ"
      decimals="-3"
      id="Tc_fFhu6JDHMUam7ErYCWiVVw_39_19"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-413210000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_CCfpoDPDhkaXwf6aNPLiTA"
      decimals="-3"
      id="Tc_GeBxmzCLtkCtwJWg_MjAhg_39_22"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1496674000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_PtaEjASSz06RyxAvasDXJw_39_25"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">5857866000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_oeETQ8QoBkyg_1_Qn4m3vA_4_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2479642000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_2sPxPZkQzUaMC2l2rM7-Nw_4_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">652886000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_USJzvQiSCkWnfAGee84X7A_4_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-448154000</us-gaap:ProfitLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_TKULRG6RkkyyiI3IzKbQMQ_6_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">307447000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_NhXbB3WmvUSJjOrGUxTslg_6_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">141918000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_8mJhNTdCuEO07zEJkLT9IA_6_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">71790000</us-gaap:ShareBasedCompensation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_QKCPNvjINEel2f19kTEAAg_7_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">107097000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_9es2Q0droUqU4B7jjeucKA_7_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">148889000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_VsqyVuGDoEuSF_jIpwzDuQ_7_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">206358000</us-gaap:Depreciation>
    <dq:IncreaseDecreaseInPrepaidExpensesNoncurrent
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_MsOA2IjvNEeja0UDysJVIQ_8_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-1220000</dq:IncreaseDecreaseInPrepaidExpensesNoncurrent>
    <dq:IncreaseDecreaseInPrepaidExpensesNoncurrent
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_JMXFWTOY1k-Ipl-w2hHb6A_8_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-2368000</dq:IncreaseDecreaseInPrepaidExpensesNoncurrent>
    <dq:IncreaseDecreaseInPrepaidExpensesNoncurrent
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_NWl2knLZSUCgXD4SCWHkEA_8_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-3318000</dq:IncreaseDecreaseInPrepaidExpensesNoncurrent>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_wJbuXG--YkWzSHdZHjzpUg_9_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-8904000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_ILptBEZdDkCq4Xjbzo3XUg_9_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-4379000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_7vjtIeMgx0OfZy-X-1B9kg_9_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-18913000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:InventoryWriteDown
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_plqOjSYJFUqjZWHFNTiW-w_10_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4519000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_OczPuNwYp066X8tW5tFU2Q_10_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">81398000</us-gaap:InventoryWriteDown>
    <dq:FairValueChangeOfShortTermInvestments
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_6xEb9Nh8dEKKKhWdgXX4Mw_11_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-1110000</dq:FairValueChangeOfShortTermInvestments>
    <dq:FairValueChangeOfShortTermInvestments
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_wnSF01Jx5kmnzLyGa7eUKw_11_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-110000</dq:FairValueChangeOfShortTermInvestments>
    <dq:FairValueChangeOfShortTermInvestments
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_7Z2GzP0gH0OfCRpx_db33g_11_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-29000</dq:FairValueChangeOfShortTermInvestments>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_jxrBQITDfEqmerx_f212rQ_12_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">175627000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <dq:OtherReceivableCreditLossExpenseReversal
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_wj64pAo29kyvq2ipvC2CzA_13_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">18072000</dq:OtherReceivableCreditLossExpenseReversal>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_AymUcojt4Ems3t4J8LMjNw_14_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-8407000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_GJr1O4pLKUiVXXA6-Sjkkg_14_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-3396000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_s7D0kJ78sEmi1K1PqM8VsA_14_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">7346000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInNotesReceivableCurrent
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_mxO82NukPEKGewjQWAf5wA_16_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">816238000</us-gaap:IncreaseDecreaseInNotesReceivableCurrent>
    <us-gaap:IncreaseDecreaseInNotesReceivableCurrent
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_tQ3IOW8jGEGk5PeWjxF0Fw_16_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-987481000</us-gaap:IncreaseDecreaseInNotesReceivableCurrent>
    <us-gaap:IncreaseDecreaseInNotesReceivableCurrent
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_b49eiFKvmkqp_qWJ3Zcm9A_16_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-58861000</us-gaap:IncreaseDecreaseInNotesReceivableCurrent>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_hnCzokPNAESw98Kk5akM5w_17_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">14923000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_8j1YO3nnbE2fN3pZvLIfFQ_17_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">136182000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_zvvg8JTg4kaItLUA4MU6_g_17_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">81466000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <dq:IncreaseDecreaseInAdvancePayments
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_aMRI_HxOAEq1DsBSlmc2Lg_18_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-2341000</dq:IncreaseDecreaseInAdvancePayments>
    <dq:IncreaseDecreaseInAdvancePayments
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_NoaI9mTfGUqdH188zEN51w_18_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">13543000</dq:IncreaseDecreaseInAdvancePayments>
    <dq:IncreaseDecreaseInAdvancePayments
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_sQVhxWaf70mgRV5xITyA7Q_18_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-3570000</dq:IncreaseDecreaseInAdvancePayments>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_VunQXEU9l0e-ec1uz19BBw_19_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-138258000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_a_TCCQGuN0yxGTAmCuglBA_19_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">13079000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_4iw79GhrqU6os0slwlmFUQ_19_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">62583000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_JdKnOsFZtE2OoLhaaw3mRg_20_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4000</us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent>
    <us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_UcJoFI4jsEuAByxiudBS_w_20_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">88000</us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent>
    <us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_Jc_9hpxb1Em8w2dWMMglvw_20_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-60000</us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent>
    <dq:IncreaseDecreaseInAccountPayables
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_LQucylAmdUqLVaxhoNLD1Q_21_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">6999000</dq:IncreaseDecreaseInAccountPayables>
    <dq:IncreaseDecreaseInAccountPayables
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_yp4xYy9DOUqyFT8jYXMvAA_21_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">13365000</dq:IncreaseDecreaseInAccountPayables>
    <dq:IncreaseDecreaseInAccountPayables
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_Cv6YVbLedEWwg9EVTWBZ0A_21_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-64826000</dq:IncreaseDecreaseInAccountPayables>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_rHoCaBKMnkazq_irbjISjw_22_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">14241000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_dG9Wn2sDUEe8-ysgcEVWYg_22_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">24874000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_ESRQH0R6F0-WETi6_YDnzg_22_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-38318000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_6wRaI6N0JkWqcnt8r9-T0w_23_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">160058000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_O_kZeqrlMEqHq-RGTRPJhQ_23_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-126117000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_0C0w-np7OE22RWTNQL5QJg_23_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-88119000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_7frvOfBzTUafgsSwE0n3IQ_24_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-3616000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_dE1q9UliC0OaY20-lkpioA_24_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-7338000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_PLWSCJze5ky57qMe2fPikQ_24_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-191311000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_OoLnnMyPSUmEMrT2UUGsmw_25_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-124000</us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent>
    <us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_wrgM5-hSYk-e8c0TqNvrbA_25_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-50000</us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent>
    <us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_dCMzDu_Z10STgnpslTtqyQ_25_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">137000</us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent>
    <us-gaap:IncreaseDecreaseInOtherDeferredLiability
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_nGtU0jBs4EyLdnqJud4Gpw_26_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-1005000</us-gaap:IncreaseDecreaseInOtherDeferredLiability>
    <us-gaap:IncreaseDecreaseInOtherDeferredLiability
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_B93MbqnLME6_h7rAfumxkg_26_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-547000</us-gaap:IncreaseDecreaseInOtherDeferredLiability>
    <us-gaap:IncreaseDecreaseInOtherDeferredLiability
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_HzD7cTfb4ECxhXuA1g57Nw_26_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-538000</us-gaap:IncreaseDecreaseInOtherDeferredLiability>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_yPXV-NnzdEuug7LbSMWZUw_27_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-65058000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_VFPV237xZUqIRyBhabncKg_27_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">70079000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_jWOqR7ZR20SwcB-zuox-vQ_27_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">91962000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_cKPW3rasqkeUWvhxH7LvyQ_28_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">900000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_bjdIFELT40y27ZlAlTazLA_28_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-1125000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_M7WAuaPD80asDFm5TItpNw_29_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2462652000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_JJI9L49NekGqPJVIrPx0Dg_29_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1616042000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_-8dnBNkmvEa3pWp7z9XTLg_29_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-435423000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_Q1XuARoN9EO3rBjiBtP_mA_32_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1205330000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_Sy81rU_b00uJDRFXYQ_kvw_32_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1110738000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_xFoeQ5n1fkyEOU3BHvj5Rg_32_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">358828000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <dq:PaymentsToAcquireLandUseRights
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_9uSwfkAggkafWiqo9xiueg_33_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">45188000</dq:PaymentsToAcquireLandUseRights>
    <dq:PaymentsToAcquireLandUseRights
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_mUtnwR0sZ0yzRb9hZrH0eA_33_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">76102000</dq:PaymentsToAcquireLandUseRights>
    <dq:PaymentsToAcquireLandUseRights
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_traJE-z02k-fDpxlmhCfZQ_33_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">10091000</dq:PaymentsToAcquireLandUseRights>
    <dq:ProceedsFromSaleOfLandUseRights
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_--xRAd7jXkyztlO_xew4Hw_34_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3955000</dq:ProceedsFromSaleOfLandUseRights>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_3CQY8lqyPEWV0ZGIbScOvg_35_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">46192000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_ZH5cEOHHg06pU_6B0ANc1Q_35_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2082454000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_FwWp8SokE06l-9M3hpo6eQ_36_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">298294000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_VXs5ilEMH02vkEpcihEseA_36_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">13701000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfShortTermInvestments
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_HliSklnmoEuuNixfhEKfZg_36_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2069285000</us-gaap:ProceedsFromSaleOfShortTermInvestments>
    <dq:PaymentsToAcquireFixedTermDeposit
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_tKe_fJhBLUe8SItQQYu-jg_37_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">26771000</dq:PaymentsToAcquireFixedTermDeposit>
    <dq:PaymentsToAcquireFixedTermDeposit
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_HGQ7c2UNeE-LZgPQkoxU_Q_37_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2121240000</dq:PaymentsToAcquireFixedTermDeposit>
    <us-gaap:ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_Kw_kEFBVDU6WsTTjxbukTA_38_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1022548000</us-gaap:ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_J1vZRXHQR0-bFYGlaWsTIA_39_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-998416000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_JHSqA8eQT0KPy3knZPqWNg_39_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-1195955000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_6wncQ8fWkkisJ0Gq20RUhQ_39_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-1480780000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromBankDebt
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_LLuZa0ewZEy1Zos5t4jVBA_42_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">178752000</us-gaap:ProceedsFromBankDebt>
    <us-gaap:ProceedsFromBankDebt
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_x127CnnAQk6nLBUH0R02EA_42_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">140000000</us-gaap:ProceedsFromBankDebt>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_qEpuRkyRlUKet6FDeYQoyQ_43_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">178752000</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_d-_CfNU2QkySuOkyZ9BT-Q_43_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">140000000</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_lTafSmsZnkGuThznOn4hgQ_44_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">995000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_Qnf-IRhYzUCQe7GskRsfHg_44_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_o2IfLqaSAkyDs0664seKJw_44_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">57000</us-gaap:ProceedsFromStockOptionsExercised>
    <dq:AcquisitionOfMinorityInterestOfSubsidiary
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_qGnBs5z75k-BdfkS3OOwOA_45_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">776000</dq:AcquisitionOfMinorityInterestOfSubsidiary>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_-NotUDyVkUGrMgeFDTQJuw_46_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">124929000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_Gb3znivKrU-cseE6hGSPiQ_46_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">485931000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_yXgfLTZRF0aSuJTi1jOqbw_46_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">5003000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_dq_EquityInterestsMember_zj1S5SwnmESTwxcnFEnfag"
      decimals="-5"
      id="Narr_9r9cZc6_mkyyqOdRxdp2MQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">9400000</us-gaap:PaymentsOfStockIssuanceCosts>
    <dq:NetProceedsFromIssuanceOfCommonStock
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_xljYUL_yEE270KCX6CgaJw_47_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1630563000</dq:NetProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_CBxR0n0GMUSDZPKdz97QwA_48_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">33762000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_l24XSyS-U0SAxEVXBvXZnQ_48_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">303658000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_w-tD4LKCZky-qFYuvahzTA_48_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">35843000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <dq:PaymentsForRepurchaseOfEquityBySubsidiary
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_uLw9wWNGPkWW_dMVsqzMHg_49_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">36204000</dq:PaymentsForRepurchaseOfEquityBySubsidiary>
    <dq:PaymentsForRepurchaseOfEquityBySubsidiary
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_5dFb12psSUmGlwKYnTl5cQ_49_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">7649000</dq:PaymentsForRepurchaseOfEquityBySubsidiary>
    <dq:ProceedsFromExerciseOfSubsidiaryStockOptions
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_dAD1rYyvkkmh4H4i20EzWg_50_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">30391000</dq:ProceedsFromExerciseOfSubsidiaryStockOptions>
    <dq:ProceedsFromExerciseOfSubsidiaryStockOptions
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_bOcX0oI9D0uimniMPJNEyA_50_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1082000</dq:ProceedsFromExerciseOfSubsidiaryStockOptions>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_DdprxTSfMkepAJT9G7sQmA_51_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1472091000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_SHi7ituBb0eh3YYXQx8T_g_51_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-795398000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_Lfz3HphYkku6Vk0bws7YDw_51_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-47356000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_MqieYHYVZU2ThQWs6bCH2Q_52_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-139942000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_h2w7mzKzlEOD-oI9ONHncA_52_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-97084000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_hXlIe6C29EKyF73AXHjptg_52_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-46048000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_tCm6PA70cE-8Wvx2NcODWg_53_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2796385000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_HKrdxL3OmkeFHyt8I90P4w_53_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-472395000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_4BVJKmbm0UCvwSUMit18IQ_53_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-2009607000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2021_B8Lvf-7-EEOcbBpANe7koQ"
      decimals="-3"
      id="Tc_dA3Qa5SZV0a8ivCzRXsBxA_54_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">723966000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2022_0a-Pc7uyIUWn33sdPYlDpA"
      decimals="-3"
      id="Tc_e7ksYEoY60e2-xKMnf_gMg_54_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3520351000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_V9jcu-9XPES2aNkF8hTZOQ_54_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3047956000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2022_0a-Pc7uyIUWn33sdPYlDpA"
      decimals="-3"
      id="Tc_Be_kmEHXEUKKG917Vw6fJw_55_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3520351000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_oHMnQyqcVUKVhGHWl_RwYA_55_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3047956000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_gAfRoaC8P0mXynE3_HB8cQ_55_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1038349000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2022_0a-Pc7uyIUWn33sdPYlDpA"
      decimals="-3"
      id="Tc_lRv3GYuFkUiPCDfNxbTHdg_3_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3499488000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_c6h22r10rUCt_SonrG_ulQ_3_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3038827000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_d994end_H0yvsF0m7mFR_Q_3_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1006536000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash
      contextRef="As_Of_12_31_2022_0a-Pc7uyIUWn33sdPYlDpA"
      decimals="-3"
      id="Tc_-LzW5J4zpUuykDTDDE3iHw_4_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">20863000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_cPUGK6dCq0WRVY5EbOZgdg_4_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">9129000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_yz35W6YKiU6I5pvltnaDJQ_4_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">31813000</us-gaap:RestrictedCash>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2022_0a-Pc7uyIUWn33sdPYlDpA"
      decimals="-3"
      id="Tc_WA84WTnbh0aVPn4sZUIQ4g_5_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3520351000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_aSdEo0UdhkavcQr4R8708w_5_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3047956000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_wdw5Owk1jU-1y6pvhuTvyg_5_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1038349000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_ObGivUEVa0COoEJgU2kIWg_4_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">7926000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_HyLu0DBrT0mhtdJ_04yETQ_4_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4719000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_ZcIQuKyhO0izfRaF4KN_IQ_5_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">350583000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_9UOUvjt3fUO3ndQhk3rdrA_5_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">289529000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_k_1wsHNXdEWg3va6WwxBiw_5_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">102496000</us-gaap:IncomeTaxesPaid>
    <us-gaap:LiabilitiesAssumed1
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_A8duixoGM0OdHoC1V7PnBQ_7_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">251127000</us-gaap:LiabilitiesAssumed1>
    <us-gaap:LiabilitiesAssumed1
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_AbTDAP-qt0mjjuXJDcq2fA_7_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">421024000</us-gaap:LiabilitiesAssumed1>
    <us-gaap:LiabilitiesAssumed1
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_yAlugOVTPEmdonl0SPTmsA_7_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">409472000</us-gaap:LiabilitiesAssumed1>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_H7i-F-nM_UupdkxweTooMw_8_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4082000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_XQc2PW8bREa8JHzOf9c2bg_8_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">6492000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_O64p02C7oUqX4Nbx3SwAZA_8_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">6028000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_aFKgBUoJKk2zGRAx5p58tg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;1. ORGANIZATION AND PRINCIPAL ACTIVITIES&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Daqo New Energy Corp. (the &#x201c;Company&#x201d;) and its subsidiaries are collectively referred to as the Group, which is a manufacturer of high-purity polysilicon for the global solar PV industry. The Company was founded in 2007. The Group manufactures and sells high-purity polysilicon to photovoltaic product manufactures.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company&#x2019;s major operational subsidiary Xinjiang Daqo completed the initial public offering (&#x201c;IPO&#x201d;) on the Shanghai Stock Exchange&#x2019;s Sci-Tech Innovation Board on July 22, 2021, and raised net proceeds of approximately $935.0 million, to fund its business operations. Following the IPO, the Company holds approximately a total ownership of 80.7% of Xinjiang Daqo, directly and indirectly.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 13pt 0pt;"&gt;In June 2022, Xinjiang Daqo, received the total gross proceeds of approximately RMB11 billion (an equivalence of $1,640 million) from its private offering on the Shanghai Stock Exchange. Upon completion of the private offering, the Company beneficially owns approximately 72.68% of Xinjiang Daqo. Proceeds from the offering were primarily used for construction of new polysilicon projects in Inner Mongolia in China.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;As of December 31, 2024, the Company&#x2019;s principal subsidiaries are as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:28.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Date and Jurisdiction of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Equity interest&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Name of subsidiaries&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Principal Business Activities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Establishment&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; attributable to the Group&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Xinjiang Daqo&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;Manufacturing of polysilicon&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;February 2011&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 72.77&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Inner Mongolia Daqo New Energy&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;Manufacturing of polysilicon&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;October 2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 72.77&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <dq:NetProceedsFromIssuanceOfCommonStock
      contextRef="Duration_7_22_2021_To_7_22_2021_srt_OwnershipAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_LZavkeaf5EuuZJzEPj-RCg"
      decimals="-5"
      id="Narr_RdG3eh33k0StUdT-CBvWAw"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">935000000</dq:NetProceedsFromIssuanceOfCommonStock>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="As_Of_7_22_2021_srt_OwnershipAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_iTPQ25c5SEKTuVxEgf2Xiw"
      decimals="3"
      id="Narr_9fLlC7zU2UWaqmtYGPsnNw"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.807</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_6_1_2022_To_6_30_2022_srt_OwnershipAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_ibHFrIfi7kq-7vr13hww4A"
      decimals="-9"
      id="Narr_Vo1-6x4CmkeVpeVyIbczsg"
      unitRef="Unit_Standard_CNY_DlgSZeX4HEKR94D8DC3BSQ">11000000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_6_1_2022_To_6_30_2022_srt_OwnershipAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_ibHFrIfi7kq-7vr13hww4A"
      decimals="-6"
      id="Narr_JcwLfqhZMk2ycruJ7tJXPA"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1640000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="As_Of_6_30_2022_srt_OwnershipAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_0hrnPWEeqEmmOmvP8vI9RA"
      decimals="4"
      id="Narr_nGFnRw8EtE-0qKH9Bp0thw"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.7268</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <dq:ScheduleOfPrincipalSubsidiariesTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_HhHfbkmBJUitfS7jv0Jj6Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;As of December 31, 2024, the Company&#x2019;s principal subsidiaries are as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:28.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Date and Jurisdiction of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Equity interest&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Name of subsidiaries&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Principal Business Activities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Establishment&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:21.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; attributable to the Group&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Xinjiang Daqo&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;Manufacturing of polysilicon&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;February 2011&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 72.77&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Inner Mongolia Daqo New Energy&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;Manufacturing of polysilicon&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;October 2021&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 72.77&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</dq:ScheduleOfPrincipalSubsidiariesTableTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="As_Of_12_31_2024_srt_OwnershipAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_JGJBrnDIzk6jSr6GNxw_cg"
      decimals="4"
      id="Tc_pHsG_72gR0WjrtGth3sLBQ_3_6"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.7277</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="As_Of_12_31_2024_srt_OwnershipAxis_dq_InnerMongoliaDaqoNewEnergyMember_KC38TzrwBUeRyice0zyfIw"
      decimals="4"
      id="Tc_lWi927IAQEWrEyqzjhrcxA_4_6"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.7277</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_jPUYNNeD3kyh1qZJXCPzuw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;2. SUMMARY OF PRINCIPAL ACCOUNTING POLICIES&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(a)&#160;Basis of presentation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The consolidated financial statements of the Group have been prepared in accordance with generally accepted accounting principles in the United States (&#x201c;U.S. GAAP&#x201d;).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(b)&#160;Basis of consolidations&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The consolidated financial statements include the financial statements of the Company and its subsidiaries. All intercompany transactions and balances have been eliminated upon consolidation.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(c)&#160;Use of estimates&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;The preparation of consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements and the amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates. Areas where management uses subjective judgment include, but not limited to, net realizable value for inventory, useful lives and residual values of long-lived assets, valuation allowances for deferred tax assets, grant-date fair value of share-based award, credit losses of financial instruments and impairment losses of long-lived assets. The Group bases its estimates on historical experience and various other factors believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(d)&#160;Concentration of credit risk&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Financial instruments that potentially expose the Group to concentrations of credit risk consist primarily of cash and cash equivalents, restricted cash, short-term investments, notes receivable, and other receivable included in the account of prepaid expenses and other current assets.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;As of December 31, 2023 and 2024, all of the Group&#x2019;s cash, cash equivalents, restricted cash and short-term investments were held by major financial institutions in the PRC and international institutions outside of the PRC which management believes are of high credit ratings and no significant credit risk exists for these accounts. The Group&#x2019;s notes receivable mainly comprises bank acceptance notes issued by banks which management believes are of high credit ratings and no significant credit risk exists for this account.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 9pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(e)&#160;Cash, cash equivalents and restricted cash&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Cash and cash equivalents consist of cash on hand and demand deposits, which are unrestricted as to withdrawal and use, and which have maturities of three&#160;months or less when purchased.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Restricted cash are bank deposits restricted to withdrawal or use under the terms of certain contractual agreements. The Company determines current or non-current classification of restricted cash based on the expected duration of the restriction.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(f) Notes receivable&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;As of December 31, 2023 and 2024, notes receivable represents bank acceptance drafts that are non-interest bearing and due within three to twelve months. During the year ended December 31, 2023 and 2024, bank&#x2019;s acceptance notes were used to collect payments or settle payables based on an administrative convenience, given these notes are readily convertible to known amounts of cash. In accordance with the procurement agreements, whether to use cash or bank acceptance notes to settle the payables is at the Group&#x2019;s discretion, and this selection does not impact the agreed contractual purchase prices. The Group accounts for the transfer of bank acceptance notes, including endorsing bank acceptance notes to suppliers and discounting the notes to other banks, as a sale of financial instrument, and derecognizes the notes receivables accordingly. The Group is not directly involved in the cash exchange based on convenience; therefore the Group still reports corresponding constructive receipts and disbursements as cash flows from operating activities on the consolidated statements of cash flows.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 9pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(g) Investments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"&gt;Investments consist of financial products of the following types:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;Structured financial products&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"&gt;The structured financial products are mainly deposits due within 6 months with secured principal and variable interest rates and are restricted as to withdrawal before maturity. The Company elects to adopt the fair value option in accordance with ASC 825 Financial Instruments for such financial products. Changes in the fair value of the investments are recorded as investment income in the consolidated statements of operations.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;Fixed term deposit products&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"&gt;The fixed term deposit products have original maturities longer than three months are classified as held-to-maturity investments when the Company expects to receive all the principals and has the positive intent and ability to hold them to maturity. Held-to-maturity investments are recorded at amortized cost and are classified as fixed term deposit within one year or fixed term deposit over one year according to their contractual maturity. Term deposit over one year is reclassified as term deposit within one year when their contractual maturity date is less than one year.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"&gt;For held-to-maturity investments, the Company evaluates current expected credit losses (&#x201c;CECL&#x201d;) upon acquisition at the pool level based on available information relevant to assessing the collectability of cash flows. An expected credit loss will be recognized as an allowance through earnings if the net amount of cash flow expected to be collected is less than the amortized cost basis.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 9pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(h)&#160;Allowance for expected credit losses&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-weight:normal;"&gt;The Group applies a CECL model for financial instruments measured at amortized cost, including notes receivable, amount due from related parties and other receivable. The Group estimates expected credit losses based on historical experience, the age of the receivable balances, credit quality of its borrowers, economic conditions, and other factors that may affect its ability to collect from borrowers. The allowance for credit losses was &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;nil&lt;/span&gt;&lt;span style="font-weight:normal;"&gt;, &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;nil&lt;/span&gt;&lt;span style="font-weight:normal;"&gt; and &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;$18.1&lt;/span&gt;&lt;span style="font-weight:normal;"&gt; million for the years ended December 31, 2022, 2023 and 2024.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The movement of allowance for expected credit loss of other receivable for the years ended December 31, 2024 are as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:32.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total allowance for expected credit losses&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Balance at December 31, 2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Credit loss of other receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 18,072&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Write-offs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Balance at December 31, 2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 18,072&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(i)&#160;Property, plant and equipment&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;Property, plant and equipment are recorded at cost less accumulated depreciation. Depreciation is recognized on a straight-line basis over the following estimated useful lives:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:88.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:88.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Buildings and plant&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;30 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:88.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Machinery and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;15 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:88.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Furniture, fixtures and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;3-10 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:88.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Motor vehicles&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;6 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group reassesses the reasonableness of the estimates of useful lives and residual values of long-lived assets when events or changes in circumstances indicate that the useful lives and residual values of a major asset or a major category of assets may not be reasonable. Factors that the Group considers in deciding when to perform an analysis of useful lives and residual values of long-lived assets include, but are not limited to, significant variance of a business or product line in relation to expectations, significant deviation from industry or economic trends, and significant changes or planned changes in the use of the assets. The analysis will be performed at the asset or asset category with the reference to the assets&#x2019; conditions, current technologies, market, and future plan of usage and the useful lives of major competitors.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Costs incurred on construction are capitalized and transferred to property, plant and equipment upon completion, at which time depreciation commences.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Interest expense incurred for construction of property, plant, and equipment is capitalized as part of the costs of such assets. The Group capitalizes interest to the extent that expenditures to construct an asset have occurred and interest costs have been incurred. Interest expense capitalized was nil for the&#160;years ended December&#160;31, 2022, 2023 and 2024, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(j)&#160;Inventories&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Inventories are stated at lower of cost or net realizable value. Costs are determined using weighted average costs. Costs comprise direct materials, direct labor and overhead costs incurred in bringing the inventories to their present location and condition. The Group writes down the cost of excess inventories to the estimated net realizable value based on historical and forecasted demand. Estimated net realizable value is measured as the estimated selling price of each class of inventory in the ordinary course of business less estimated costs of completion and disposal. The aggregate write-down to inventories was nil, $4.5 million and $81.4 million for the years ended December 31, 2022, 2023 and 2024 and was recorded in the cost of revenues in the consolidated statements of operations. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(k)&#160;Prepaid land use rights&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;All land in the PRC is owned by the PRC government. The PRC government, according to PRC law, may sell the land use rights for a specified period of time. The purchase price of land use right represents the operating lease prepayments for the rights to use the land in the PRC under ASC 842 and is amortized over the remaining lease term. The Group recorded lease expenses of $1.2 million, $2.4 million and $3.3 million, for the years ended December 31, 2022, 2023 and 2024, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(l) Long-lived assets impairment&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group evaluates its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Factors that the Group considers in deciding when performing an impairment review include, but are not limited to, significant under-performance of a business or product line in relation to expectations, significant negative industry or economic trends, and significant changes or planned changes in the use of the assets. An impairment analysis is performed at the lowest level of identifiable independent cash flows for an asset or asset group. The Group makes subjective judgments in determining the independent cash flows that&#x2019;s related to a specific asset group based on the asset usage model and manufacturing capabilities. The Group measures the recoverability of assets that will continue to be used in the operations by comparing the carrying value of the asset group to the estimate of the related total future undiscounted cash flows. If an asset group&#x2019;s carrying value is not recoverable through the related undiscounted cash flows, the impairment loss is measured by comparing the difference between the asset group&#x2019;s carrying value and its fair value. The Group determines the fair value of an asset or asset group utilizing estimated future discounted cash flows and incorporates assumptions including revenue growth rate, estimated costs, and discount rate. These assumptions might be affected by expectations about future market and economic conditions.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group recognized impairment losses of nil, nil and $175.6 million for the years ended December 31, 2022, 2023 and 2024. The impairment losses incurred during the year ended December 31, 2024 was related to certain polysilicon production facilities held by Xinjiang Daqo, and was triggered primarily by the significant decrease in average selling prices for polysilicon and the negative industry trends.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(m) Lease&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group adopted ASC 842, Lease on January 1, 2019. As of December 31, 2024, the Group has lease for its third-party warehouses. At the commencement of the lease, management determines its classification as an operating lease. The Group recognizes the associated lease expense on a straight-line basis over the term of the lease beginning on the date of initial possession, which is generally when the Group enters the leased premises and begins to make improvements in preparation for its intended use.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;At the commencement date of a lease, the Group recognizes a lease liability for future fixed lease payments and a right-of-use (&#x201c;ROU&#x201d;) asset representing the right to use the underlying asset during the lease term. The future fixed lease payments are discounted using the incremental borrowing rate, as the rate implicit in the lease is not readily determinable.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Given the Group has only one leased property, the financial impact in the consolidated balance sheet and statement of operations is immaterial.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(n) Revenue recognition&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group recognizes sales of polysilicon at a point in time following the transfer of control of its products to the customers according to the terms of the underlying contracts. For domestic sales, the transfer of control occurs upon delivery. For export sales, the transfer of control occurs upon completion of customs clearance or delivery of goods to the designated carrier. The Group&#x2019;s standalone selling prices are based on the prices charged to customers for the single performance obligation which is the sale of polysilicon. The following table presents the amounts for domestic sales and export sales:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year&#160;ended&#160;December&#160;31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Domestic sales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,608,350&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,279,756&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,013,869&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Export sales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 27,939&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 15,211&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 4,608,350&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 2,307,695&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 1,029,080&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Variable consideration that could affect the Group&#x2019;s reported revenues is sales returns, which is recorded as a reduction of revenues. Return rights of defective products are typically contractually limited within a period ranging from 3 to 30 days upon acceptance. Product returns were not material during the years ended December 31, 2022, 2023 and 2024. No warranties, incentives, or rebates arrangements has been offered to the customers.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;For substantially all of the sales arrangements, the Group requires advanced payments prior to shipments. Advances from customers are to secure polysilicon supply, which are applied against future purchases and deducted according to the agreed proportion. Contract liabilities represent the obligations to transfer polysilicon for which the Group has received considerations from customers. The Group refers to contract liabilities as &#x201c;advances from customers&#x201d; on the consolidated financial statements. The balance of advances from customers inclusive of the short-term and long-term portion was $262.8 million and $58.7 million as of December 31, 2023 and 2024, respectively. Revenue recognized from the beginning advances from customers balance as of January 1, 2023 and January 1, 2024 during the years ended December 31, 2023 and 2024 was $122.0 million and $149.0 million, respectively. The ending balance of advances from customers was $58.7 million as of December 31, 2024, of which $37.2 million is expected to be recognized in revenue within one year.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group receives long-term advance payments from some customers according to the contracts. The Group considers these contracts contain significant financing component due to the length of time between the customers&#x2019; payment and the transfer of control of the goods. When a significant financing component has been identified, the transaction price for these contracts is discounted, using the rate that would be reflected in a separate financing transaction at contract inception.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"&gt;Practical Expedients and Exemptions&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group applies the practical expedient for short-term advances received from customers and long-term advance payments - short term portion. That is, the promised amount of consideration is not adjusted for the effects of a significant financing component if the period between the transfer of the promised good or service and the payment is one year or less.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group elects not to disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(o) Cost of revenues&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Cost of revenues consists of production related costs including costs of silicon raw materials, electricity and other utilities, consumables, direct labor, overhead costs, depreciation of property, plant and equipment, and manufacturing waste treatment processing fees. Cost of revenues does not include shipping and handling expenses, therefore the Group&#x2019;s cost of revenues may not be comparable to other companies which include such expenses in their cost of revenues.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(p) Shipping and handling&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Costs to ship products to customers are recorded as selling, general and administrative expenses in the consolidated statements of operations, which amounted to $15.9 million, $14.3 million and $11.4 million, for the&#160;years ended December 31, 2022, 2023 and 2024, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(q) Research and development expenses&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Research and development expenses include materials, low-value consumption goods and utilities consumed in research and development activities, payroll and related costs and depreciation of property and equipment associated with the research and development activities, which are expensed when incurred. The Group&#x2019;s research and development activities are mainly focused on technical improvements to increase production volume and efficiency, and to lower unit cost.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(r) Government subsidies&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group occasionally receives unrestricted cash subsidies from local government agencies. The government agencies, at their discretion, determine the amount of the subsidies with reference to fixed assets and land use right payments, value-added tax and income taxes paid, bank loan interest expenses paid or electricity consumed by the Group. The subsidies are unrestricted as to use and can be utilized by the Group in any manner it deems appropriate. The Group has utilized, and expects to continue to utilize, these subsidies to fund general operating expenses. The Group records unrestricted cash government subsidies as other operating income in the consolidated statements of operations. Unrestricted cash government subsidies received for the&#160;years ended December 31, 2022, 2023 and 2024 were $3.2 million, $85.5 million and $3.3 million respectively. Government subsidies related to funding purchase of fixed assets are recorded as long term liabilities and amortized on a straight-line basis over the useful life of the associated asset in other operating income, net. The Group did not receive any government grants related to fixed assets for the years ended December 31, 2022, 2023 and 2024.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(s)&#160;Income taxes&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Deferred income taxes are recognized for temporary differences between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements, net operating loss carry-forwards and credits by applying enacted tax rates applicable to future&#160;years. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes are provided in accordance with the laws of the relevant taxing authorities. Deferred tax assets and liabilities are measured using enacted rates expected to apply to taxable income in which temporary differences are expected to be realized or settled. The effect on deferred tax assets and liabilities of changes in tax rates is recognized in the statement of operations in the period of the enactment of the change.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(t)&#160;Share-based compensation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group recognizes share-based compensation in the consolidated statements of operations based on the fair value of equity awards at the date of the grant, with compensation expense recognized over the period in which the grantee is required to provide service to the Group in exchange for the equity award. The share-based compensation expense related to an award that contains both service-based and performance-based vesting condition will be recognized when it is probable that the performance-based condition will be met. The share-based compensation expense related to the award with performance-based vesting condition is recognized on an accelerated basis as though each separately vesting portion of the award was, in substance, a separate award.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The fair value of share options is determined using the Binomial option pricing model and the fair value of restricted share units (&#x201c;RSUs&#x201d;) is determined with reference to the fair value of the underlying equity share at the grant date. The probability of the performance condition to be met is not reflected when determining the fair value of the award. The Group has made an estimate of expected forfeiture based on historical experience of forfeiture and is recognizing compensation costs only for those equity awards expected to vest.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The share-based compensation expenses are categorized as either selling, general and administrative expenses, cost of sales, or research and development expenses depending on the job functions of the grantees. The compensation cost arising from share-based payment awards may be capitalized as part of an asset, if a grantee&#x2019;s compensation is included in the cost of acquiring or constructing an asset, in the same manner as cash compensation.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;In September 2022, Xinjiang Daqo, a subsidiary of the Company, adopted its 2022 Restricted Stock Incentive Plan (&#x201c;2022 PRC Incentive Plan&#x201d;) and granted stock options of Xinjiang Daqo to its directors, senior executives and other personnel deemed necessary by the board of directors of Xinjiang Daqo to purchase Xinjiang Daqo&#x2019;s shares. The fair value of such stock options is determined using Black-Scholes option-pricing model based on the estimated fair value of the ordinary share of Xinjiang Daqo on the grant date.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;A change in any of the terms or conditions of share options is accounted for as modification of stock options. The Company calculates the incremental compensation cost of a modification as the excess of the fair value of the modified option over the fair value of the original option immediately before its terms are modified, measured based on the share price and other pertinent factors at the modification date. For vested options, the Company recognizes incremental compensation cost in the period the modification occurred. For unvested options, the Company recognizes, over the remaining requisite service period, the sum of the incremental compensation cost and the remaining unrecognized compensation cost for the original award on the modification date.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;For the years ended December 31, 2022, 2023 and 2024, the Group recognized share-based compensation cost of $315.0 million, $149.8 million and $68.1 million, respectively. The following table presents the amounts recognized as expenses in the consolidated statements of operations and the amounts capitalized as part of an asset on the consolidated balance sheets:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Selling, general and administrative expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 299,346&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 121,115&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 72,424&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Cost of revenues*&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,739&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20,307&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (545)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Research and development expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 362&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 496&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (89)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property, plant and equipment, net *&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,383&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,840&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (3,709)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Inventories&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,143&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 314,973&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 149,758&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 68,081&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;The negative amount in the share-based compensation cost is mainly attributed to the failure to meet the performance criteria for the third vesting period of the 2022 PRC Incentive Plan resulting in the reversal of previously accrued share-based compensation cost related to that specific grant.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(u)&#160;Earnings (loss) per ordinary share&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Basic earnings (loss) per ordinary share is computed by dividing the net income attributable to ordinary shares holders by the weighted average number of ordinary shares outstanding during the&#160;year.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Diluted earnings (loss) per ordinary share is calculated by dividing net income attributable to ordinary shareholders as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary shares and dilutive ordinary share equivalents outstanding during the&#160;year. Ordinary share equivalents are excluded from the computation of the diluted earnings per share in years when their effect would be anti - dilutive. Diluted earnings per share is computed using the treasury stock method.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;When the Group has an NCI in a consolidated subsidiary, the Group calculates basic and diluted EPS at the subsidiary level to determine income from continuing operations and net income attributable to the parent in the calculation of basic and diluted EPS of the consolidated group.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(v)&#160;Foreign currency translation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The reporting currency of the Group is the United States dollar (&#x201c;U.S. dollar&#x201d;). The functional currency of the Company is the U.S. dollar. Monetary assets and liabilities denominated in currencies other than the U.S. dollar are translated into U.S. dollar at the rates of exchange in effect at the balance sheet dates. Transactions dominated in currencies other than the U.S. dollar during the&#160;year are converted into U.S. dollar at the applicable rates of exchange prevailing when the transactions occur. Transaction gains and losses are recorded in the statements of operations.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The financial records of the Company&#x2019;s subsidiaries in the PRC are maintained in Chinese Renminbi (&#x201c;RMB&#x201d;), which is their functional currency. Assets and liabilities are translated at the exchange rates at the balance sheet date. Equity accounts (other than earnings generated in the current period) are translated at historical exchange rates. Revenues, expenses, gains and losses are translated at average rate of exchange prevailing during the periods presented. Translation adjustments are reported as cumulative translation adjustments and are shown as a separate component of other comprehensive income (loss) in the statement of changes in equity and comprehensive income (loss).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The RMB is not a freely convertible currency. The State Administration for Foreign Exchange of People&#x2019;s Republic of China, under the authority of the People&#x2019;s Bank of China, controls the conversion of RMB into foreign currencies. The value of the RMB is subject to changes in central government policies and to international economic and political developments affecting supply and demand in the China foreign exchange trading system market. The Group&#x2019;s aggregate amount of cash, cash equivalents, restricted cash, short-term investment and fixed term deposit within one year denominated in RMB amounted to $2,829.1 million and $2,135.2 million as of December 31, 2023 and 2024, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(w)&#160;Comprehensive income (loss)&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Comprehensive income (loss) includes all changes in equity except those resulting from investments by owners and distributions to owners, and included net income and foreign currency translation adjustments. As of December 31, 2022, 2023 and 2024, accumulated other comprehensive income (loss) was comprised entirely of foreign currency translation adjustments, net of tax.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(x)&#160;Fair value of financial instruments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group estimates fair value of financial assets and liabilities as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (also referred to as an exit price). The fair value measurement guidance establishes a hierarchy for inputs used in measuring fair value that gives the highest priority to observable inputs and the lowest priority to unobservable inputs. Valuation techniques used to measure fair value shall maximize the use of observable inputs.&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Level 1&#x2014;Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Level 2&#x2014;Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs and significant value drivers are observable in active markets are Level 2 valuation techniques.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Level 3&#x2014;Valuation techniques in which one or more significant inputs or significant value drivers are unobservable. Unobservable inputs are valuation technique inputs that reflect the Group&#x2019;s own assumptions about the assumptions that market participants would use to price an asset or liability.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"&gt;&lt;/div&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;When available, the Group measures the fair value of financial instruments based on quoted market prices in active markets, valuation techniques that use observable market-based inputs or unobservable inputs that are corroborated by market data. Pricing information the Group obtains from third parties is internally validated for reasonableness prior to use in the consolidated financial statements. When observable market prices are not readily available, the Group generally estimates fair value using valuation techniques that rely on alternate market data or inputs that are generally less readily observable from objective sources and are estimated based on pertinent information available at the time of the applicable reporting periods. In certain cases, fair values are not subject to precise quantification or verification and may fluctuate as economic and market factors vary and the Group&#x2019;s evaluation of those factors changes. Although the Group uses its best judgment in estimating the fair value of these financial instruments, there are inherent limitations in any estimation technique. In these cases, a minor change in an assumption could result in a significant change in its estimate of fair value, thereby increasing or decreasing the amounts of the Group&#x2019;s consolidated assets, liabilities, shareholders&#x2019; equity and net income or loss.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group&#x2019;s financial instruments include cash and cash equivalents, restricted cash, short-term investments, notes receivable, amount due from related parties, fixed term deposit within one year, fixed term deposit over one year, accounts payable, notes payable, payables for purchase of property, plant and equipment and amounts due to related parties. The carrying amounts of these short-term financial instruments, other than short-term investments which is subject to recurring fair value measurement, approximate their fair values due to the short-term maturity of these instruments. The carrying amount of fixed term deposit over one year approximate its fair values as its interest rates are comparable to the prevailing interest rates in the market.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(y)&#160;Non-controlling interest&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group classified the ownership interest in the consolidated entity held by a party other than the Group to non-controlling interest in the consolidated financial statements. It also reported the consolidated net income at amounts that include the amounts attributable to both the parent and the non-controlling interest on the face of the consolidated statements of operations.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(z) Treasury shares&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;Treasury shares represent ordinary shares repurchased by the Company that are no longer outstanding and are held by the Company. The repurchase of ordinary shares is accounted for under the cost method whereby the entire cost of the acquired stock is recorded as treasury stock. When treasury stock is retired, treasury stock is reduced by the cost of such stock on the first-in, first-out basis and an excess of repurchase price over par or stated value is allocated between additional paid-in capital and retained earnings.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(aa) Recently accounting pronouncements &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Recently adopted accounting pronouncement&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;On November 27, 2023, the FASB issued ASU 2023-07, under which all public entities that are required to report segment information in accordance with Topic 280 are required to disclose significant segment expenses by reportable segment if they are regularly provided to the CODM and included in each reported measure of segment profit or loss. In addition, the amendments enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. The purpose of the amendments is to enable &#x201c;investors to better understand an entity&#x2019;s overall performance&#x201d; and assess &#x201c;potential future cash flows&#x201d;. The amendments in ASU 2023-07 are effective for all public entities for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. The Group adopted this ASU for the year ended December 31, 2024. Please refer to Note 14.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Recently issued accounting pronouncements not yet adopted&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;On December 14, 2023, the FASB issued ASU 2023-09, which establishes new income tax disclosure requirements in addition to modifying and eliminating certain existing requirements. The ASU amends ASC 740-10-50-12 to require a public business entity to disclose a reconciliation between the amount of reported income tax expense (or benefit) from continuing operations and the amount computed by multiplying the income (or loss) from continuing operations before income taxes by the applicable statutory federal (national) income tax rate of the jurisdiction (country) of domicile. If the public business entities is not domiciled in the United States, the federal (national) income tax rate in such entity&#x2019;s jurisdiction (country) of domicile shall normally be used in the rate reconciliation. The amendments prohibit the use of different income tax rates for subsidiaries or segments. Further, public business entities that use an income tax rate in the rate reconciliation that is other than the U.S. income tax rate must disclose the rate used and the basis for using it. The ASU also adds ASC 740-10-50-12A, which requires entities to annually disaggregate the income tax rate reconciliation between the following eight categories by both percentages and reporting currency amounts: 1. State and local income tax, net of federal (national) income tax effect, 2. Foreign tax effects, 3. Effect of changes in tax laws or rates enacted in the current period, 4. Effect of cross-border tax laws, 5. Tax credits, 6. Changes in valuation allowances, 7. Nontaxable or nondeductible items, 8. Changes in unrecognized tax benefits. Public business entities must apply the ASU&#x2019;s guidance to annual periods beginning after December 15, 2024. Early adoption is permitted. Entities may apply the amendments prospectively or may elect retrospective application. The Group does not expect the adoption of this ASU to have a significant impact on its consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;In November 2024, the FASB issued ASU 2024-03 Income Statement &#x2014; Reporting Comprehensive Income &#x2014; Expense Disaggregation Disclosures (Subtopic 220-40). The amendments in this update intend to improve the disclosures about a public business entity&#x2019;s expenses and address requests from investors for more detailed information about the types of expenses (including purchases of inventory, employee compensation, depreciation, amortization, and depletion) in commonly presented expense captions (such as cost of sales, selling, general and administrative expenses, and research and development). In January 2025, the FASB issued ASU No. 2025-01, which clarifies the effective date of ASU No. 2024-03. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and interim periods beginning after December 15, 2027. The Group is currently evaluating the impact from the adoption of this ASU on its consolidated financial statements.&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_2IjhtACmG0C-DB4phDHF-Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(a)&#160;Basis of presentation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The consolidated financial statements of the Group have been prepared in accordance with generally accepted accounting principles in the United States (&#x201c;U.S. GAAP&#x201d;).&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_IoBoo1YEg0ed86CIz13Odg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(b)&#160;Basis of consolidations&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The consolidated financial statements include the financial statements of the Company and its subsidiaries. All intercompany transactions and balances have been eliminated upon consolidation.&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_DPMjTJeMm0ageOkdrv_rBA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(c)&#160;Use of estimates&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;The preparation of consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements and the amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates. Areas where management uses subjective judgment include, but not limited to, net realizable value for inventory, useful lives and residual values of long-lived assets, valuation allowances for deferred tax assets, grant-date fair value of share-based award, credit losses of financial instruments and impairment losses of long-lived assets. The Group bases its estimates on historical experience and various other factors believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_gnXLQb3R506Dkt7l5KbqUg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(d)&#160;Concentration of credit risk&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Financial instruments that potentially expose the Group to concentrations of credit risk consist primarily of cash and cash equivalents, restricted cash, short-term investments, notes receivable, and other receivable included in the account of prepaid expenses and other current assets.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;As of December 31, 2023 and 2024, all of the Group&#x2019;s cash, cash equivalents, restricted cash and short-term investments were held by major financial institutions in the PRC and international institutions outside of the PRC which management believes are of high credit ratings and no significant credit risk exists for these accounts. The Group&#x2019;s notes receivable mainly comprises bank acceptance notes issued by banks which management believes are of high credit ratings and no significant credit risk exists for this account.&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_nulnBzwkqk-eHEGeLmrFeA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 9pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(e)&#160;Cash, cash equivalents and restricted cash&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Cash and cash equivalents consist of cash on hand and demand deposits, which are unrestricted as to withdrawal and use, and which have maturities of three&#160;months or less when purchased.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Restricted cash are bank deposits restricted to withdrawal or use under the terms of certain contractual agreements. The Company determines current or non-current classification of restricted cash based on the expected duration of the restriction.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_RPf4pqTZR0yKZEs0TeD21A">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(f) Notes receivable&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;As of December 31, 2023 and 2024, notes receivable represents bank acceptance drafts that are non-interest bearing and due within three to twelve months. During the year ended December 31, 2023 and 2024, bank&#x2019;s acceptance notes were used to collect payments or settle payables based on an administrative convenience, given these notes are readily convertible to known amounts of cash. In accordance with the procurement agreements, whether to use cash or bank acceptance notes to settle the payables is at the Group&#x2019;s discretion, and this selection does not impact the agreed contractual purchase prices. The Group accounts for the transfer of bank acceptance notes, including endorsing bank acceptance notes to suppliers and discounting the notes to other banks, as a sale of financial instrument, and derecognizes the notes receivables accordingly. The Group is not directly involved in the cash exchange based on convenience; therefore the Group still reports corresponding constructive receipts and disbursements as cash flows from operating activities on the consolidated statements of cash flows.&lt;/p&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <dq:ShortTermInvestmentPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_Z830KCF1AU-rKqOv_GZdYw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 9pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(g) Investments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"&gt;Investments consist of financial products of the following types:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;Structured financial products&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"&gt;The structured financial products are mainly deposits due within 6 months with secured principal and variable interest rates and are restricted as to withdrawal before maturity. The Company elects to adopt the fair value option in accordance with ASC 825 Financial Instruments for such financial products. Changes in the fair value of the investments are recorded as investment income in the consolidated statements of operations.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;Fixed term deposit products&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"&gt;The fixed term deposit products have original maturities longer than three months are classified as held-to-maturity investments when the Company expects to receive all the principals and has the positive intent and ability to hold them to maturity. Held-to-maturity investments are recorded at amortized cost and are classified as fixed term deposit within one year or fixed term deposit over one year according to their contractual maturity. Term deposit over one year is reclassified as term deposit within one year when their contractual maturity date is less than one year.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"&gt;For held-to-maturity investments, the Company evaluates current expected credit losses (&#x201c;CECL&#x201d;) upon acquisition at the pool level based on available information relevant to assessing the collectability of cash flows. An expected credit loss will be recognized as an allowance through earnings if the net amount of cash flow expected to be collected is less than the amortized cost basis.&lt;/p&gt;</dq:ShortTermInvestmentPolicyTextBlock>
    <us-gaap:CreditLossFinancialInstrumentPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_Smkzbu3Y_ESmy4y22ViEvQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 9pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(h)&#160;Allowance for expected credit losses&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-weight:normal;"&gt;The Group applies a CECL model for financial instruments measured at amortized cost, including notes receivable, amount due from related parties and other receivable. The Group estimates expected credit losses based on historical experience, the age of the receivable balances, credit quality of its borrowers, economic conditions, and other factors that may affect its ability to collect from borrowers. The allowance for credit losses was &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;nil&lt;/span&gt;&lt;span style="font-weight:normal;"&gt;, &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;nil&lt;/span&gt;&lt;span style="font-weight:normal;"&gt; and &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;$18.1&lt;/span&gt;&lt;span style="font-weight:normal;"&gt; million for the years ended December 31, 2022, 2023 and 2024.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The movement of allowance for expected credit loss of other receivable for the years ended December 31, 2024 are as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:32.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total allowance for expected credit losses&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Balance at December 31, 2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Credit loss of other receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 18,072&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Write-offs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Balance at December 31, 2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 18,072&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CreditLossFinancialInstrumentPolicyTextBlock>
    <dq:OtherReceivableAllowanceForCreditLoss
      contextRef="As_Of_12_31_2022_0a-Pc7uyIUWn33sdPYlDpA"
      decimals="-5"
      id="Narr_4Aix0CuL4ECHAFZn_baJ6Q"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</dq:OtherReceivableAllowanceForCreditLoss>
    <dq:OtherReceivableAllowanceForCreditLoss
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-5"
      id="Narr_olGumAHIDkGrrLjxstYTiQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</dq:OtherReceivableAllowanceForCreditLoss>
    <dq:OtherReceivableAllowanceForCreditLoss
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-5"
      id="Narr_5emBbuVVD0mfytHAJAcxpg"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">18100000</dq:OtherReceivableAllowanceForCreditLoss>
    <dq:OtherReceivableAllowanceForCreditLossTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_9vycPaUM_0uZc3aDWOrIeg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:32.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total allowance for expected credit losses&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Balance at December 31, 2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Credit loss of other receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 18,072&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Write-offs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Balance at December 31, 2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 18,072&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</dq:OtherReceivableAllowanceForCreditLossTableTextBlock>
    <dq:OtherReceivableCreditLossExpenseReversal
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_lIWLXNGNeE-J4pF3OoVf-w_3_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">18072000</dq:OtherReceivableCreditLossExpenseReversal>
    <dq:OtherReceivableAllowanceForCreditLoss
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_YXeEnFAcAEClPNl_1jlOsA_5_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">18072000</dq:OtherReceivableAllowanceForCreditLoss>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_81yKhdkuGEa_X97LE_v3Sg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(i)&#160;Property, plant and equipment&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;Property, plant and equipment are recorded at cost less accumulated depreciation. Depreciation is recognized on a straight-line basis over the following estimated useful lives:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:88.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:88.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Buildings and plant&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;30 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:88.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Machinery and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;15 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:88.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Furniture, fixtures and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;3-10 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:88.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Motor vehicles&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;6 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group reassesses the reasonableness of the estimates of useful lives and residual values of long-lived assets when events or changes in circumstances indicate that the useful lives and residual values of a major asset or a major category of assets may not be reasonable. Factors that the Group considers in deciding when to perform an analysis of useful lives and residual values of long-lived assets include, but are not limited to, significant variance of a business or product line in relation to expectations, significant deviation from industry or economic trends, and significant changes or planned changes in the use of the assets. The analysis will be performed at the asset or asset category with the reference to the assets&#x2019; conditions, current technologies, market, and future plan of usage and the useful lives of major competitors.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Costs incurred on construction are capitalized and transferred to property, plant and equipment upon completion, at which time depreciation commences.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Interest expense incurred for construction of property, plant, and equipment is capitalized as part of the costs of such assets. The Group capitalizes interest to the extent that expenditures to construct an asset have occurred and interest costs have been incurred. Interest expense capitalized was nil for the&#160;years ended December&#160;31, 2022, 2023 and 2024, respectively.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <dq:ScheduleOfPropertyPlantAndEquipmentDepreciationEstimatedLivesTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_vKDr4cPzqUS-wIqWwfd2eQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:88.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:88.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Buildings and plant&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;30 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:88.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Machinery and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;15 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:88.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Furniture, fixtures and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;3-10 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:88.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Motor vehicles&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;6 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</dq:ScheduleOfPropertyPlantAndEquipmentDepreciationEstimatedLivesTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_BuildingsAndPlantMember_tBZsISkTekCwXxLsIu_BlA"
      id="Tc_VJayi_5Nk0SMVjQG04CIbA_1_2">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_ESlwG2U_30GT8UnqjsaUgQ"
      id="Tc_9Pb-b3uJlEiXTu9u7Bv_Qw_2_2">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_fbgODiE-fk61nNgs5cGe5w"
      id="Narr_NZOsbCgihkyUnpI___fDVw">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_o0m8u1E9CE24MRAKl2OQOw"
      id="Narr_EMvoBXlPWU2jgnJkTzRg3g">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_YN21C8JQ9EiyxhLMz3_qkQ"
      id="Tc_zg2uY-6GJEe9koH1X9IfUQ_4_2">P6Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:InterestCostsCapitalized
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-5"
      id="Narr_dqf5EBF8QEiSTys65LiRXg"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-5"
      id="Narr_h3p4xRyAIUifL7BrSPYtxg"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-5"
      id="Narr_SrOJyGxZVketXyjlplzHEg"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</us-gaap:InterestCostsCapitalized>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_BWU1pT6UI0WLB0URXCxHtw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(j)&#160;Inventories&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Inventories are stated at lower of cost or net realizable value. Costs are determined using weighted average costs. Costs comprise direct materials, direct labor and overhead costs incurred in bringing the inventories to their present location and condition. The Group writes down the cost of excess inventories to the estimated net realizable value based on historical and forecasted demand. Estimated net realizable value is measured as the estimated selling price of each class of inventory in the ordinary course of business less estimated costs of completion and disposal. The aggregate write-down to inventories was nil, $4.5 million and $81.4 million for the years ended December 31, 2022, 2023 and 2024 and was recorded in the cost of revenues in the consolidated statements of operations. &lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:InventoryWriteDown
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-5"
      id="Narr_gCIiIiFyjkO8rgyF8LnYLg"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-5"
      id="Narr_WUXK3aKLKUac4FGvIB4xKQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4500000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-5"
      id="Narr_5K71PXJv8Ue-Uv1WXabBnQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">81400000</us-gaap:InventoryWriteDown>
    <dq:PrepaidLandUseRightsPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb__3-VirsIv0qv4Q6k89_ytQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(k)&#160;Prepaid land use rights&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;All land in the PRC is owned by the PRC government. The PRC government, according to PRC law, may sell the land use rights for a specified period of time. The purchase price of land use right represents the operating lease prepayments for the rights to use the land in the PRC under ASC 842 and is amortized over the remaining lease term. The Group recorded lease expenses of $1.2 million, $2.4 million and $3.3 million, for the years ended December 31, 2022, 2023 and 2024, respectively.&lt;/p&gt;</dq:PrepaidLandUseRightsPolicyTextBlock>
    <us-gaap:OperatingLeaseExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-5"
      id="Narr_326tAaEvr0GmSnEgRPPx1g"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1200000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-5"
      id="Narr_kVxTjzIQ4UC28w8Z3xBkPg"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2400000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-5"
      id="Narr_LgBZFtn5AUy16ToBjK1ZXA"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3300000</us-gaap:OperatingLeaseExpense>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_hjsG_cRldUS7OwTjBTFKHQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(l) Long-lived assets impairment&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group evaluates its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Factors that the Group considers in deciding when performing an impairment review include, but are not limited to, significant under-performance of a business or product line in relation to expectations, significant negative industry or economic trends, and significant changes or planned changes in the use of the assets. An impairment analysis is performed at the lowest level of identifiable independent cash flows for an asset or asset group. The Group makes subjective judgments in determining the independent cash flows that&#x2019;s related to a specific asset group based on the asset usage model and manufacturing capabilities. The Group measures the recoverability of assets that will continue to be used in the operations by comparing the carrying value of the asset group to the estimate of the related total future undiscounted cash flows. If an asset group&#x2019;s carrying value is not recoverable through the related undiscounted cash flows, the impairment loss is measured by comparing the difference between the asset group&#x2019;s carrying value and its fair value. The Group determines the fair value of an asset or asset group utilizing estimated future discounted cash flows and incorporates assumptions including revenue growth rate, estimated costs, and discount rate. These assumptions might be affected by expectations about future market and economic conditions.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group recognized impairment losses of nil, nil and $175.6 million for the years ended December 31, 2022, 2023 and 2024. The impairment losses incurred during the year ended December 31, 2024 was related to certain polysilicon production facilities held by Xinjiang Daqo, and was triggered primarily by the significant decrease in average selling prices for polysilicon and the negative industry trends.&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:AssetImpairmentCharges
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-5"
      id="Narr_dhFkG-OAukCIFWgsHiqXsA"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-5"
      id="Narr_knS_YDA_XESEytdNtip6uA"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-5"
      id="Narr_1iV9phuOpkOzJKTnnN0SBQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">175600000</us-gaap:AssetImpairmentCharges>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_UeCOEaB4ZEavELH4Js1pSA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(m) Lease&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group adopted ASC 842, Lease on January 1, 2019. As of December 31, 2024, the Group has lease for its third-party warehouses. At the commencement of the lease, management determines its classification as an operating lease. The Group recognizes the associated lease expense on a straight-line basis over the term of the lease beginning on the date of initial possession, which is generally when the Group enters the leased premises and begins to make improvements in preparation for its intended use.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;At the commencement date of a lease, the Group recognizes a lease liability for future fixed lease payments and a right-of-use (&#x201c;ROU&#x201d;) asset representing the right to use the underlying asset during the lease term. The future fixed lease payments are discounted using the incremental borrowing rate, as the rate implicit in the lease is not readily determinable.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Given the Group has only one leased property, the financial impact in the consolidated balance sheet and statement of operations is immaterial.&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_1Rzv1z_NWkaTpWVp2g5EIg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(n) Revenue recognition&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group recognizes sales of polysilicon at a point in time following the transfer of control of its products to the customers according to the terms of the underlying contracts. For domestic sales, the transfer of control occurs upon delivery. For export sales, the transfer of control occurs upon completion of customs clearance or delivery of goods to the designated carrier. The Group&#x2019;s standalone selling prices are based on the prices charged to customers for the single performance obligation which is the sale of polysilicon. The following table presents the amounts for domestic sales and export sales:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year&#160;ended&#160;December&#160;31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Domestic sales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,608,350&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,279,756&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,013,869&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Export sales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 27,939&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 15,211&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 4,608,350&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 2,307,695&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 1,029,080&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Variable consideration that could affect the Group&#x2019;s reported revenues is sales returns, which is recorded as a reduction of revenues. Return rights of defective products are typically contractually limited within a period ranging from 3 to 30 days upon acceptance. Product returns were not material during the years ended December 31, 2022, 2023 and 2024. No warranties, incentives, or rebates arrangements has been offered to the customers.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;For substantially all of the sales arrangements, the Group requires advanced payments prior to shipments. Advances from customers are to secure polysilicon supply, which are applied against future purchases and deducted according to the agreed proportion. Contract liabilities represent the obligations to transfer polysilicon for which the Group has received considerations from customers. The Group refers to contract liabilities as &#x201c;advances from customers&#x201d; on the consolidated financial statements. The balance of advances from customers inclusive of the short-term and long-term portion was $262.8 million and $58.7 million as of December 31, 2023 and 2024, respectively. Revenue recognized from the beginning advances from customers balance as of January 1, 2023 and January 1, 2024 during the years ended December 31, 2023 and 2024 was $122.0 million and $149.0 million, respectively. The ending balance of advances from customers was $58.7 million as of December 31, 2024, of which $37.2 million is expected to be recognized in revenue within one year.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group receives long-term advance payments from some customers according to the contracts. The Group considers these contracts contain significant financing component due to the length of time between the customers&#x2019; payment and the transfer of control of the goods. When a significant financing component has been identified, the transaction price for these contracts is discounted, using the rate that would be reflected in a separate financing transaction at contract inception.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"&gt;Practical Expedients and Exemptions&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group applies the practical expedient for short-term advances received from customers and long-term advance payments - short term portion. That is, the promised amount of consideration is not adjusted for the effects of a significant financing component if the period between the transfer of the promised good or service and the payment is one year or less.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group elects not to disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less.&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_y4yR-Lapk0ippTyTepSTzg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year&#160;ended&#160;December&#160;31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Domestic sales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,608,350&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,279,756&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,013,869&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Export sales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 27,939&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 15,211&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 4,608,350&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 2,307,695&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 1,029,080&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_ContractWithCustomerSalesChannelAxis_us-gaap_SalesChannelDirectlyToConsumerMember_2glzz4Hq_kKPTOrCHhTaHQ"
      decimals="-3"
      id="Tc_7uw5vSmrWkSx6jjzokTtnA_3_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4608350000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_ContractWithCustomerSalesChannelAxis_us-gaap_SalesChannelDirectlyToConsumerMember_-iohTFrhIUe2J9X9kF0lNA"
      decimals="-3"
      id="Tc_lYHgZz53BkmEqslecsCSQQ_3_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2279756000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_ContractWithCustomerSalesChannelAxis_us-gaap_SalesChannelDirectlyToConsumerMember_o0tb7P5Dj0-L_CwDanAmVA"
      decimals="-3"
      id="Tc_SWEei9WnqEyibQV9UmFBvg_3_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1013869000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_ContractWithCustomerSalesChannelAxis_us-gaap_SalesChannelThroughIntermediaryMember_s9XrEL-CC0aagk34ZplAUA"
      decimals="-3"
      id="Tc_RtTI1a6WdkOMpSYVhb3z_g_4_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">27939000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_ContractWithCustomerSalesChannelAxis_us-gaap_SalesChannelThroughIntermediaryMember_mS-FBvwMJ0uKuxF95fB6-Q"
      decimals="-3"
      id="Tc_fUCnxB5PAk68zyd7LJSWeA_4_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">15211000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_tA02Ep1Xz0axH7VRlPn4gw_5_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4608350000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_hSInX0gklUayFu788epOHw_5_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2307695000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_cMUprWGtxE6ja7o5QNmYwQ_5_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1029080000</us-gaap:Revenues>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-5"
      id="Narr_TBX8jeB32U2d50m4x77UCg"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">262800000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-5"
      id="Narr_nHLFH7-RYkWof9NjeKyDHQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">58700000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-5"
      id="Narr_OnThN2Axl0ar-ReVPg3Q0g"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">122000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-5"
      id="Narr_cLJQh7uuhEWPHVi6iX1ZqA"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">149000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-5"
      id="Narr_T1_OfQpI1UG6M3DqS5rong"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">58700000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="As_Of_12_31_2024_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2025-01-01_P1FcZC25OkepYZFUWScccA"
      decimals="-5"
      id="Narr_VNrnbZrG7Uyt9qB6Bmp64w"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">37200000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="As_Of_12_31_2024_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2025-01-01_P1FcZC25OkepYZFUWScccA"
      id="Narr_XtC5ksGhCE-Rg7cBN6bUdQ">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:CostOfSalesPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_HcSdvAm6qUqcFoYH82F8nQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(o) Cost of revenues&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Cost of revenues consists of production related costs including costs of silicon raw materials, electricity and other utilities, consumables, direct labor, overhead costs, depreciation of property, plant and equipment, and manufacturing waste treatment processing fees. Cost of revenues does not include shipping and handling expenses, therefore the Group&#x2019;s cost of revenues may not be comparable to other companies which include such expenses in their cost of revenues.&lt;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <dq:ShippingAndHandlingCostsPolicyPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_8UPrn4ECI068SKVm6-XdHw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(p) Shipping and handling&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Costs to ship products to customers are recorded as selling, general and administrative expenses in the consolidated statements of operations, which amounted to $15.9 million, $14.3 million and $11.4 million, for the&#160;years ended December 31, 2022, 2023 and 2024, respectively.&lt;/p&gt;</dq:ShippingAndHandlingCostsPolicyPolicyTextBlock>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_us-gaap_ShippingAndHandlingMember_jue-4srIgEOc03ly6tbZOw"
      decimals="-5"
      id="Narr_tutCyFHD7kyB35kY9F-AEQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">15900000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_us-gaap_ShippingAndHandlingMember_QJBQ0eEopUCkSCbqFOzhFg"
      decimals="-5"
      id="Narr_8Sox1ZSZu0WxdgK08RCe-w"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">14300000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_ProductOrServiceAxis_us-gaap_ShippingAndHandlingMember_Hac3NX51akSYV671XNacCA"
      decimals="-5"
      id="Narr_pkjKAv2l3EqUBTjttJvt6g"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">11400000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_k5RIzuXwjkGTRNsSp1io8Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(q) Research and development expenses&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Research and development expenses include materials, low-value consumption goods and utilities consumed in research and development activities, payroll and related costs and depreciation of property and equipment associated with the research and development activities, which are expensed when incurred. The Group&#x2019;s research and development activities are mainly focused on technical improvements to increase production volume and efficiency, and to lower unit cost.&lt;/p&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:GovernmentContractorsInventoryPolicyPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_OrAewEzVrU-al1HG3F0f5A">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(r) Government subsidies&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group occasionally receives unrestricted cash subsidies from local government agencies. The government agencies, at their discretion, determine the amount of the subsidies with reference to fixed assets and land use right payments, value-added tax and income taxes paid, bank loan interest expenses paid or electricity consumed by the Group. The subsidies are unrestricted as to use and can be utilized by the Group in any manner it deems appropriate. The Group has utilized, and expects to continue to utilize, these subsidies to fund general operating expenses. The Group records unrestricted cash government subsidies as other operating income in the consolidated statements of operations. Unrestricted cash government subsidies received for the&#160;years ended December 31, 2022, 2023 and 2024 were $3.2 million, $85.5 million and $3.3 million respectively. Government subsidies related to funding purchase of fixed assets are recorded as long term liabilities and amortized on a straight-line basis over the useful life of the associated asset in other operating income, net. The Group did not receive any government grants related to fixed assets for the years ended December 31, 2022, 2023 and 2024.&lt;/p&gt;</us-gaap:GovernmentContractorsInventoryPolicyPolicyTextBlock>
    <dq:UnrestrictedCashSubsidies
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-5"
      id="Narr_pWXHohjiGUS2WRmb0mqwyQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3200000</dq:UnrestrictedCashSubsidies>
    <dq:UnrestrictedCashSubsidies
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-5"
      id="Narr_9AK0VeOCS0-MfB4-PMnbMA"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">85500000</dq:UnrestrictedCashSubsidies>
    <dq:UnrestrictedCashSubsidies
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-5"
      id="Narr_meQe5c1k3EqsIhgCknyTvA"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3300000</dq:UnrestrictedCashSubsidies>
    <dq:ProceedsFromGovernmentGrantsRelatedToFixedAssets
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-5"
      id="Narr_eG8iMAJm4k2JvCMOErcwcQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</dq:ProceedsFromGovernmentGrantsRelatedToFixedAssets>
    <dq:ProceedsFromGovernmentGrantsRelatedToFixedAssets
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-5"
      id="Narr_TrgUZjcqtUqrha2ziskFGQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</dq:ProceedsFromGovernmentGrantsRelatedToFixedAssets>
    <dq:ProceedsFromGovernmentGrantsRelatedToFixedAssets
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-5"
      id="Narr_WD5yA36mPUyGcJ6-lKyuaA"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</dq:ProceedsFromGovernmentGrantsRelatedToFixedAssets>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_I_hslkrQY0awmkcXEA814g">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(s)&#160;Income taxes&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Deferred income taxes are recognized for temporary differences between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements, net operating loss carry-forwards and credits by applying enacted tax rates applicable to future&#160;years. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes are provided in accordance with the laws of the relevant taxing authorities. Deferred tax assets and liabilities are measured using enacted rates expected to apply to taxable income in which temporary differences are expected to be realized or settled. The effect on deferred tax assets and liabilities of changes in tax rates is recognized in the statement of operations in the period of the enactment of the change.&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_DLgitdJGEEyvAVF3Zdf-Ag">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(t)&#160;Share-based compensation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group recognizes share-based compensation in the consolidated statements of operations based on the fair value of equity awards at the date of the grant, with compensation expense recognized over the period in which the grantee is required to provide service to the Group in exchange for the equity award. The share-based compensation expense related to an award that contains both service-based and performance-based vesting condition will be recognized when it is probable that the performance-based condition will be met. The share-based compensation expense related to the award with performance-based vesting condition is recognized on an accelerated basis as though each separately vesting portion of the award was, in substance, a separate award.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The fair value of share options is determined using the Binomial option pricing model and the fair value of restricted share units (&#x201c;RSUs&#x201d;) is determined with reference to the fair value of the underlying equity share at the grant date. The probability of the performance condition to be met is not reflected when determining the fair value of the award. The Group has made an estimate of expected forfeiture based on historical experience of forfeiture and is recognizing compensation costs only for those equity awards expected to vest.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The share-based compensation expenses are categorized as either selling, general and administrative expenses, cost of sales, or research and development expenses depending on the job functions of the grantees. The compensation cost arising from share-based payment awards may be capitalized as part of an asset, if a grantee&#x2019;s compensation is included in the cost of acquiring or constructing an asset, in the same manner as cash compensation.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;In September 2022, Xinjiang Daqo, a subsidiary of the Company, adopted its 2022 Restricted Stock Incentive Plan (&#x201c;2022 PRC Incentive Plan&#x201d;) and granted stock options of Xinjiang Daqo to its directors, senior executives and other personnel deemed necessary by the board of directors of Xinjiang Daqo to purchase Xinjiang Daqo&#x2019;s shares. The fair value of such stock options is determined using Black-Scholes option-pricing model based on the estimated fair value of the ordinary share of Xinjiang Daqo on the grant date.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;A change in any of the terms or conditions of share options is accounted for as modification of stock options. The Company calculates the incremental compensation cost of a modification as the excess of the fair value of the modified option over the fair value of the original option immediately before its terms are modified, measured based on the share price and other pertinent factors at the modification date. For vested options, the Company recognizes incremental compensation cost in the period the modification occurred. For unvested options, the Company recognizes, over the remaining requisite service period, the sum of the incremental compensation cost and the remaining unrecognized compensation cost for the original award on the modification date.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;For the years ended December 31, 2022, 2023 and 2024, the Group recognized share-based compensation cost of $315.0 million, $149.8 million and $68.1 million, respectively. The following table presents the amounts recognized as expenses in the consolidated statements of operations and the amounts capitalized as part of an asset on the consolidated balance sheets:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Selling, general and administrative expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 299,346&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 121,115&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 72,424&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Cost of revenues*&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,739&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20,307&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (545)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Research and development expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 362&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 496&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (89)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property, plant and equipment, net *&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,383&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,840&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (3,709)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Inventories&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,143&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 314,973&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 149,758&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 68,081&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;The negative amount in the share-based compensation cost is mainly attributed to the failure to meet the performance criteria for the third vesting period of the 2022 PRC Incentive Plan resulting in the reversal of previously accrued share-based compensation cost related to that specific grant.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-5"
      id="Narr_ndyaxdVSXEieIuBz30cM_Q"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">315000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-5"
      id="Narr_QCrxRHJbf0iroue9qfzc4w"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">149800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-5"
      id="Narr_yKqsrTEV3kSFUHjFPVwyrA"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">68100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_0BTlAjGcgUOf03LRbKAfGg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Selling, general and administrative expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 299,346&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 121,115&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 72,424&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Cost of revenues*&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,739&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20,307&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (545)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Research and development expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 362&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 496&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (89)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property, plant and equipment, net *&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,383&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,840&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (3,709)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Inventories&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,143&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 314,973&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 149,758&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 68,081&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;The negative amount in the share-based compensation cost is mainly attributed to the failure to meet the performance criteria for the third vesting period of the 2022 PRC Incentive Plan resulting in the reversal of previously accrued share-based compensation cost related to that specific grant.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_tsU0uMRV40mtx5LyaPwYHw"
      decimals="-3"
      id="Tc_jUaVZi_c30Wdfb-Zhsxodw_3_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">299346000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_43HczQB58U26xYz5GlluKQ"
      decimals="-3"
      id="Tc_EeVNMmYgr0i0-SOg8uf2dQ_3_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">121115000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_XPHQQh3nWkSEu7Ay4Yfk2A"
      decimals="-3"
      id="Tc_f9ZOkUYVeESq4YWSDr74gw_3_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">72424000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_ylojy9SXskOSnpO6qN39MQ"
      decimals="-3"
      id="Tc_W-Pd56I5mkmIuJiEbwtjeQ_4_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">7739000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_iczXf9ykukOL5zcMvNGdEw"
      decimals="-3"
      id="Tc_GV9RTxQZKEujGPiQYvIwzQ_4_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">20307000</us-gaap:AllocatedShareBasedCompensationExpense>
    <dq:ShareBasedPaymentArrangementReversal
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_Y1azQLT7h0e2vj_WaSrbWg"
      decimals="-3"
      id="Tc_Uv6Ho0tvO0KBDjQFcyR8mw_4_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-545000</dq:ShareBasedPaymentArrangementReversal>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_E9JZK34_RU2C5Q8irjAI5A"
      decimals="-3"
      id="Tc_ci31T0zru0uM3NOrj16j3A_5_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">362000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_bmo2lZSSrkCjJEcoiC-Yew"
      decimals="-3"
      id="Tc_WZo9SpR3S02sg2LoyF9H-A_5_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">496000</us-gaap:AllocatedShareBasedCompensationExpense>
    <dq:ShareBasedPaymentArrangementReversal
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember__QweL9v0qUSe8sjVd6DAfw"
      decimals="-3"
      id="Tc_LEHQ5HbEK0-eanYX2G2yQw_5_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-89000</dq:ShareBasedPaymentArrangementReversal>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_us-gaap_PropertyPlantAndEquipmentMember_dFutWt3WR06YSAYw1aLIRg"
      decimals="-3"
      id="Tc_IDYWqGGt9kSsLSrUNP9cuQ_6_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">5383000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_us-gaap_PropertyPlantAndEquipmentMember_2VKVPis6_kmSzmAcPTn3Vg"
      decimals="-3"
      id="Tc_g0rFFNh-R0-h7LBUjExVxg_6_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">7840000</us-gaap:AllocatedShareBasedCompensationExpense>
    <dq:ShareBasedPaymentArrangementReversal
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_us-gaap_PropertyPlantAndEquipmentMember_gq-Hyz6uwUurKvi1RJY8bQ"
      decimals="-3"
      id="Tc_oJHNZJ1h6k-Te6WePwuVlA_6_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-3709000</dq:ShareBasedPaymentArrangementReversal>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementOfFinancialPositionLocationActivityCapitalizationAxis_us-gaap_InventoriesMember_woqCGjXxC0KzaEMoP4_VAA"
      decimals="-3"
      id="Tc_3LGTzVioq0OGT1R5TrNC-g_7_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2143000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_sRuz7YgfNUKBgU920oiJqg_8_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">314973000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_ZJHwull520aFhqbfSOxglA_8_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">149758000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_1ksBrERX0kmevHwCofQrfA_8_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">68081000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_8UAdaQmrA06MuyiY5CKjUg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(u)&#160;Earnings (loss) per ordinary share&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Basic earnings (loss) per ordinary share is computed by dividing the net income attributable to ordinary shares holders by the weighted average number of ordinary shares outstanding during the&#160;year.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Diluted earnings (loss) per ordinary share is calculated by dividing net income attributable to ordinary shareholders as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary shares and dilutive ordinary share equivalents outstanding during the&#160;year. Ordinary share equivalents are excluded from the computation of the diluted earnings per share in years when their effect would be anti - dilutive. Diluted earnings per share is computed using the treasury stock method.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;When the Group has an NCI in a consolidated subsidiary, the Group calculates basic and diluted EPS at the subsidiary level to determine income from continuing operations and net income attributable to the parent in the calculation of basic and diluted EPS of the consolidated group.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_uB6LSkhTJ02fvaZfl6jtxA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(v)&#160;Foreign currency translation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The reporting currency of the Group is the United States dollar (&#x201c;U.S. dollar&#x201d;). The functional currency of the Company is the U.S. dollar. Monetary assets and liabilities denominated in currencies other than the U.S. dollar are translated into U.S. dollar at the rates of exchange in effect at the balance sheet dates. Transactions dominated in currencies other than the U.S. dollar during the&#160;year are converted into U.S. dollar at the applicable rates of exchange prevailing when the transactions occur. Transaction gains and losses are recorded in the statements of operations.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The financial records of the Company&#x2019;s subsidiaries in the PRC are maintained in Chinese Renminbi (&#x201c;RMB&#x201d;), which is their functional currency. Assets and liabilities are translated at the exchange rates at the balance sheet date. Equity accounts (other than earnings generated in the current period) are translated at historical exchange rates. Revenues, expenses, gains and losses are translated at average rate of exchange prevailing during the periods presented. Translation adjustments are reported as cumulative translation adjustments and are shown as a separate component of other comprehensive income (loss) in the statement of changes in equity and comprehensive income (loss).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The RMB is not a freely convertible currency. The State Administration for Foreign Exchange of People&#x2019;s Republic of China, under the authority of the People&#x2019;s Bank of China, controls the conversion of RMB into foreign currencies. The value of the RMB is subject to changes in central government policies and to international economic and political developments affecting supply and demand in the China foreign exchange trading system market. The Group&#x2019;s aggregate amount of cash, cash equivalents, restricted cash, short-term investment and fixed term deposit within one year denominated in RMB amounted to $2,829.1 million and $2,135.2 million as of December 31, 2023 and 2024, respectively.&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:AssetReportingCurrencyDenominatedValue
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-5"
      id="Narr_L9UlO-4eWECePQRL1Q1qHA"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2829100000</us-gaap:AssetReportingCurrencyDenominatedValue>
    <us-gaap:AssetReportingCurrencyDenominatedValue
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-5"
      id="Narr_qfiBmdp44UiSLrhuzVs05A"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2135200000</us-gaap:AssetReportingCurrencyDenominatedValue>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_G8EfcfeAvUKKloOa4IN1kA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(w)&#160;Comprehensive income (loss)&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Comprehensive income (loss) includes all changes in equity except those resulting from investments by owners and distributions to owners, and included net income and foreign currency translation adjustments. As of December 31, 2022, 2023 and 2024, accumulated other comprehensive income (loss) was comprised entirely of foreign currency translation adjustments, net of tax.&lt;/p&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_fD1MO-qJvUKVvNBVqkBCWg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(x)&#160;Fair value of financial instruments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group estimates fair value of financial assets and liabilities as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (also referred to as an exit price). The fair value measurement guidance establishes a hierarchy for inputs used in measuring fair value that gives the highest priority to observable inputs and the lowest priority to unobservable inputs. Valuation techniques used to measure fair value shall maximize the use of observable inputs.&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Level 1&#x2014;Valuation techniques in which all significant inputs are unadjusted quoted prices from active markets for assets or liabilities that are identical to the assets or liabilities being measured.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Level 2&#x2014;Valuation techniques in which significant inputs include quoted prices from active markets for assets or liabilities that are similar to the assets or liabilities being measured and/or quoted prices for assets or liabilities that are identical or similar to the assets or liabilities being measured from markets that are not active. Also, model-derived valuations in which all significant inputs and significant value drivers are observable in active markets are Level 2 valuation techniques.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Level 3&#x2014;Valuation techniques in which one or more significant inputs or significant value drivers are unobservable. Unobservable inputs are valuation technique inputs that reflect the Group&#x2019;s own assumptions about the assumptions that market participants would use to price an asset or liability.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"&gt;&lt;/div&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;When available, the Group measures the fair value of financial instruments based on quoted market prices in active markets, valuation techniques that use observable market-based inputs or unobservable inputs that are corroborated by market data. Pricing information the Group obtains from third parties is internally validated for reasonableness prior to use in the consolidated financial statements. When observable market prices are not readily available, the Group generally estimates fair value using valuation techniques that rely on alternate market data or inputs that are generally less readily observable from objective sources and are estimated based on pertinent information available at the time of the applicable reporting periods. In certain cases, fair values are not subject to precise quantification or verification and may fluctuate as economic and market factors vary and the Group&#x2019;s evaluation of those factors changes. Although the Group uses its best judgment in estimating the fair value of these financial instruments, there are inherent limitations in any estimation technique. In these cases, a minor change in an assumption could result in a significant change in its estimate of fair value, thereby increasing or decreasing the amounts of the Group&#x2019;s consolidated assets, liabilities, shareholders&#x2019; equity and net income or loss.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group&#x2019;s financial instruments include cash and cash equivalents, restricted cash, short-term investments, notes receivable, amount due from related parties, fixed term deposit within one year, fixed term deposit over one year, accounts payable, notes payable, payables for purchase of property, plant and equipment and amounts due to related parties. The carrying amounts of these short-term financial instruments, other than short-term investments which is subject to recurring fair value measurement, approximate their fair values due to the short-term maturity of these instruments. The carrying amount of fixed term deposit over one year approximate its fair values as its interest rates are comparable to the prevailing interest rates in the market.&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_pLbcVUyeXEWM35MBBKFVxg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;"&gt;(y)&#160;Non-controlling interest&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group classified the ownership interest in the consolidated entity held by a party other than the Group to non-controlling interest in the consolidated financial statements. It also reported the consolidated net income at amounts that include the amounts attributable to both the parent and the non-controlling interest on the face of the consolidated statements of operations.&lt;/p&gt;</us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy>
    <dq:TreasurySharesPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_Sv_zMrFJ8Ue7hx3a2yg2Tg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(z) Treasury shares&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;Treasury shares represent ordinary shares repurchased by the Company that are no longer outstanding and are held by the Company. The repurchase of ordinary shares is accounted for under the cost method whereby the entire cost of the acquired stock is recorded as treasury stock. When treasury stock is retired, treasury stock is reduced by the cost of such stock on the first-in, first-out basis and an excess of repurchase price over par or stated value is allocated between additional paid-in capital and retained earnings.&lt;/p&gt;</dq:TreasurySharesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_gvKFuh5zt0q_t6ixS1pyyg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;(aa) Recently accounting pronouncements &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Recently adopted accounting pronouncement&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;On November 27, 2023, the FASB issued ASU 2023-07, under which all public entities that are required to report segment information in accordance with Topic 280 are required to disclose significant segment expenses by reportable segment if they are regularly provided to the CODM and included in each reported measure of segment profit or loss. In addition, the amendments enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. The purpose of the amendments is to enable &#x201c;investors to better understand an entity&#x2019;s overall performance&#x201d; and assess &#x201c;potential future cash flows&#x201d;. The amendments in ASU 2023-07 are effective for all public entities for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. The Group adopted this ASU for the year ended December 31, 2024. Please refer to Note 14.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Recently issued accounting pronouncements not yet adopted&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;On December 14, 2023, the FASB issued ASU 2023-09, which establishes new income tax disclosure requirements in addition to modifying and eliminating certain existing requirements. The ASU amends ASC 740-10-50-12 to require a public business entity to disclose a reconciliation between the amount of reported income tax expense (or benefit) from continuing operations and the amount computed by multiplying the income (or loss) from continuing operations before income taxes by the applicable statutory federal (national) income tax rate of the jurisdiction (country) of domicile. If the public business entities is not domiciled in the United States, the federal (national) income tax rate in such entity&#x2019;s jurisdiction (country) of domicile shall normally be used in the rate reconciliation. The amendments prohibit the use of different income tax rates for subsidiaries or segments. Further, public business entities that use an income tax rate in the rate reconciliation that is other than the U.S. income tax rate must disclose the rate used and the basis for using it. The ASU also adds ASC 740-10-50-12A, which requires entities to annually disaggregate the income tax rate reconciliation between the following eight categories by both percentages and reporting currency amounts: 1. State and local income tax, net of federal (national) income tax effect, 2. Foreign tax effects, 3. Effect of changes in tax laws or rates enacted in the current period, 4. Effect of cross-border tax laws, 5. Tax credits, 6. Changes in valuation allowances, 7. Nontaxable or nondeductible items, 8. Changes in unrecognized tax benefits. Public business entities must apply the ASU&#x2019;s guidance to annual periods beginning after December 15, 2024. Early adoption is permitted. Entities may apply the amendments prospectively or may elect retrospective application. The Group does not expect the adoption of this ASU to have a significant impact on its consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;In November 2024, the FASB issued ASU 2024-03 Income Statement &#x2014; Reporting Comprehensive Income &#x2014; Expense Disaggregation Disclosures (Subtopic 220-40). The amendments in this update intend to improve the disclosures about a public business entity&#x2019;s expenses and address requests from investors for more detailed information about the types of expenses (including purchases of inventory, employee compensation, depreciation, amortization, and depletion) in commonly presented expense captions (such as cost of sales, selling, general and administrative expenses, and research and development). In January 2025, the FASB issued ASU No. 2025-01, which clarifies the effective date of ASU No. 2024-03. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, and interim periods beginning after December 15, 2027. The Group is currently evaluating the impact from the adoption of this ASU on its consolidated financial statements.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb__hB6NvwJQEOe61l0e9Z80A">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;3. INVENTORIES&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;Inventories consist of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Raw materials&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 112,462&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,349&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Work-in-process&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,483&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20,649&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Finished goods&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 41,326&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 113,941&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 173,271&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 149,939&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;Inventory write-down was nil, $4.5 million and $81.4 million for the&#160;years ended December&#160;31, 2022, 2023 and 2024.&lt;/p&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_Lz4ohU3CGUaW8c9AjSyLLw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Raw materials&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 112,462&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,349&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Work-in-process&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,483&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20,649&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Finished goods&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 41,326&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 113,941&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 173,271&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 149,939&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_x0S5m9lwEUCqjv2GOuP0nQ_3_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">112462000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_n7HKSK6umE6HPolGf8bpbg_3_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">15349000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_EGNZKN_RKkOL0rMZq82wHA_4_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">19483000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_lz_ap8rFM0a0ATiatC5Wnw_4_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">20649000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_uFbh-llGDUytFPbYa5AT5w_5_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">41326000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_yJnoCurzEkW-tiyScVRwYA_5_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">113941000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_Bh3MZOk2IE2z9xOn2lHohQ_6_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">173271000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_rz6laYgkj0ODg4W8xBO-kQ_6_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">149939000</us-gaap:InventoryNet>
    <us-gaap:InventoryWriteDown
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-5"
      id="Narr_Adl_JdNRwUWdgvHhR7-PzQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-5"
      id="Narr_skrhMAw5lUWEGdQZ_8wz6Q"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4500000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-5"
      id="Narr_5Co9WLFLZUywjTAinyS5Rg"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">81400000</us-gaap:InventoryWriteDown>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_ZdBv0VAKQ0qhyEWniN_tHQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;4. PROPERTY, PLANT AND EQUIPMENT, NET&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;Property, plant and equipment, net, consist of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.16%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Buildings and plant&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 906,293&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,221,351&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Machinery and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,020,209&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,939,696&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.16%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Furniture, fixtures and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 124,283&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 159,058&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Motor vehicles&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,219&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,564&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.16%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less: Accumulated depreciation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 535,159&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 703,980&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less: Impairment of fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 170,565&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.16%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property, plant and equipment, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,518,845&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,449,124&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Construction in process&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,107,578&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,534&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.16%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less: Impairment of construction in process&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,448&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 3,626,423&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 3,499,210&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;Depreciation expense was $107.1 million, $148.9 million and $206.4 million for the&#160;years ended December&#160;31, 2022, 2023 and 2024, respectively.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_dF3kNVKYZEKBgl2fUnFXcw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.16%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Buildings and plant&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 906,293&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,221,351&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Machinery and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,020,209&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,939,696&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.16%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Furniture, fixtures and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 124,283&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 159,058&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Motor vehicles&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,219&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,564&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.16%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less: Accumulated depreciation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 535,159&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 703,980&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less: Impairment of fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 170,565&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.16%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Property, plant and equipment, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,518,845&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,449,124&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Construction in process&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,107,578&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,534&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.16%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less: Impairment of construction in process&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,448&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 3,626,423&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 3,499,210&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_BuildingsAndPlantMember_7Bi7GoRAN0edxNdTfGqCew"
      decimals="-3"
      id="Tc_m3AEQi704ky6rPLSvUrA7Q_3_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">906293000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_BuildingsAndPlantMember_tBZsISkTekCwXxLsIu_BlA"
      decimals="-3"
      id="Tc_Sx1GKh2yyEyhHz2qvmYHMw_3_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1221351000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_FOnF3l36_Euefye0DfzGpA"
      decimals="-3"
      id="Tc_8TfYmVLLDECaScTcVQ6hfA_4_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2020209000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_ESlwG2U_30GT8UnqjsaUgQ"
      decimals="-3"
      id="Tc_3buIo6CTw0iQGZLKPAI9uQ_4_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2939696000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_duYIc7biB0GIL5YNtrllkg"
      decimals="-3"
      id="Tc_sAw31CehmUWVDeZv_R2Q9A_5_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">124283000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_aURsm7dn-UaIgVZPs8tV5Q"
      decimals="-3"
      id="Tc_SMpRVYk17E6LNL6AeaqfHA_5_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">159058000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_98p50IY8f0iHNW4diiwJ1g"
      decimals="-3"
      id="Tc_BXoGIVDqb0azayjHrdTumg_6_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3219000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_YN21C8JQ9EiyxhLMz3_qkQ"
      decimals="-3"
      id="Tc_ppvfk34tzUWZks9Ze-Oq9Q_6_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3564000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_DepreciableAssetMember_3iCwlRSpSUe6hWCVDvPCpg"
      decimals="-3"
      id="Tc_69G7i82p9EmMR8cn2v4Qqw_7_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">535159000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_DepreciableAssetMember_krNRA-8MekuEN8q8K4Tevw"
      decimals="-3"
      id="Tc_EGNUDqukI0CAK8AoVH4l0A_7_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">703980000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <dq:AccumulatedImpairmentPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_DepreciableAssetMember_krNRA-8MekuEN8q8K4Tevw"
      decimals="-3"
      id="Tc_hV_as6sYAUqEz9gc9mrnAQ_8_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">170565000</dq:AccumulatedImpairmentPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_DepreciableAssetMember_3iCwlRSpSUe6hWCVDvPCpg"
      decimals="-3"
      id="Tc_PVhKPHyy0EeGKs4UU-suLg_9_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2518845000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_dq_DepreciableAssetMember_krNRA-8MekuEN8q8K4Tevw"
      decimals="-3"
      id="Tc_0qhH2gr6A06Ybk2uaUfi7Q_9_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3449124000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_3fWG7lYxxUqpqIEdAc2E6Q"
      decimals="-3"
      id="Tc_ltWrL5_f906ucsbKYU6kzw_10_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1107578000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_e6bZIyPJbUykFpih3_nf4A"
      decimals="-3"
      id="Tc_LNI5eQMjhUC4qwU6W9RA1g_10_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">52534000</us-gaap:PropertyPlantAndEquipmentGross>
    <dq:AccumulatedImpairmentPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_e6bZIyPJbUykFpih3_nf4A"
      decimals="-3"
      id="Tc_UmwvjjkNWUyUKtxf2rai1g_11_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2448000</dq:AccumulatedImpairmentPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_bXGmY-0yzEaN3QwN1gpigQ_12_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3626423000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_uceiEm5Aj0yOZT2qDs0h4w_12_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3499210000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-5"
      id="Narr_0nLjE1ppI0SC0pkcyzopwA"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">107100000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-5"
      id="Narr_7fSPXQA0H0-u_BzzXZDsfQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">148900000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-5"
      id="Narr_7sFZlTYeR0iWBswSCa86uQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">206400000</us-gaap:Depreciation>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_4iPP4G83GUW9fZRmzbtocA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;5. ADVANCES FROM CUSTOMERS&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 10pt 0pt;"&gt;Advances from customers represent prepayments from customers and are recognized as revenue in accordance with the Group&#x2019;s revenue recognition policy.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;Advances from customers consist of the following and is analyzed as long-term and short-term portion respectively:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Customer F&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 64,973&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 27,201&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Customer E&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 17,376&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,517&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Customer B&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 43,918&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,114&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Customer A&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 33,727&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Others&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 102,847&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,844&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 262,841&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 58,676&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less: Advances from customers &#x2013; short-term portion&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 148,984&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 37,192&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Advances from customers &#x2013; long-term portion&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 113,857&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,484&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:5.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;*&lt;/span&gt;&lt;/span&gt;Represents less than 10%&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_cixf7edYgUWiydtlMNMjFw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Customer F&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 64,973&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 27,201&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Customer E&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 17,376&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,517&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Customer B&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 43,918&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,114&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Customer A&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 33,727&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Others&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 102,847&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,844&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 262,841&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 58,676&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less: Advances from customers &#x2013; short-term portion&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 148,984&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 37,192&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Advances from customers &#x2013; long-term portion&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 113,857&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,484&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:5.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;*&lt;/span&gt;&lt;/span&gt;Represents less than 10%&lt;/p&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_12_31_2023_srt_MajorCustomersAxis_dq_CustomerFMember_tSqXfx6bFkeeTYxZ9q8kjQ"
      decimals="-3"
      id="Tc_OlyY9UhoRkat3CqszEFmMA_3_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">64973000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_12_31_2024_srt_MajorCustomersAxis_dq_CustomerFMember_pLKGGM52GkqK7yyTw5BmLQ"
      decimals="-3"
      id="Tc_L6yy0cX8QEavyPmsWeB3wA_3_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">27201000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_12_31_2023_srt_MajorCustomersAxis_dq_CustomerEMember_pTKUP4RDbUmnW70yl_HQgQ"
      decimals="-3"
      id="Tc_N5UJFVYFN0qFa04FYnhAxw_4_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">17376000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_12_31_2024_srt_MajorCustomersAxis_dq_CustomerEMember_6ld8k-oVy0iqBCjelBweCg"
      decimals="-3"
      id="Tc_2DuhJiRJkU6pNJNrUn_v4A_4_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">7517000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_12_31_2023_srt_MajorCustomersAxis_dq_CustomerBMember_BfIRSLchGkCrni-K8ti60A"
      decimals="-3"
      id="Tc_CWgHuOpQtU6eghyET9NzSA_5_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">43918000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_12_31_2024_srt_MajorCustomersAxis_dq_CustomerBMember_5PEB3WV3GUKyWYxLgy_XWg"
      decimals="-3"
      id="Tc_OLcBHlIMV0-mVURk5CRgQw_5_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">7114000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_12_31_2023_srt_MajorCustomersAxis_dq_CustomerAMember_PGrr3stAYk--IOD4GHvWDg"
      decimals="-3"
      id="Tc_lubybZDHQ0iDlZbdsRmHag_6_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">33727000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_12_31_2023_srt_MajorCustomersAxis_us-gaap_OtherCustomerMember_iblFL8Rth0Gf2pa6FlbhuQ"
      decimals="-3"
      id="Tc_3k1TPSU8J0afSzeW-6RloQ_7_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">102847000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_12_31_2024_srt_MajorCustomersAxis_us-gaap_OtherCustomerMember_FUFYtIZv20KJiw-1gnjrFg"
      decimals="-3"
      id="Tc_-puZHzTHnE66Dl-i5zwj2w_7_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">16844000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_o5vBlFPSuk2fQLf_YxjN3A_8_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">262841000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_WUM__YrcvUuzb79Er7255g_8_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">58676000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_KiArQaT5OEuZsNsxn6HMwQ_9_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">148984000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_AMCyKsOEB0q91Iw_GvXeiQ_9_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">37192000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_r1tOsmDIL0q49Cx-TBDuYA_10_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">113857000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_cjDcC-SipkWKp934m9rGYQ_10_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">21484000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_2dRRbGItCkqfArLpPJByKg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;6. FAIR VALUE MEASUREMENTS&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;i style="font-style:italic;font-weight:normal;"&gt;Recurring Fair Value Measurements&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Short-term investments are measured and recorded at fair value initially and on a recurring basis in periods subsequent to their initial recognition. There was no short - term investment outstanding as of December 31, 2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:43.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value Measurement As of December&#160;31,&#160;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Quoted Prices in&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Significant&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Significant &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Active Market for&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Other&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unobservable&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Identical Assets &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Observable Inputs&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;white-space:pre-wrap;"&gt;    &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Inputs &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;white-space:pre-wrap;"&gt;    &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level 1)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;white-space:pre-wrap;"&gt;    &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level 2)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level 3)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:53.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;Short-term investments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;- Structured financial products&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,619&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,619&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:53.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &#x2014;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 9,619&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &#x2014;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 9,619&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The fair value of structured financial products is determined based on the investment principal and historical spot exchange rate. As the significant inputs are observable in active markets over the terms of the instruments the Group holds, the fair value of such financial products is classified within Level 2 measurement.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;i style="font-style:italic;font-weight:normal;"&gt;Nonrecurring Fair Value Measurements&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;The Group measures long-lived assets at fair value on a nonrecurring basis only if an impairment is recognized in the current period. There are nil, nil and $175.6 million impairment losses recorded on its long-lived assets for the years ended December 31, 2022, 2023 and 2024. The inputs (see Note 2 &lt;i style="font-style:italic;"&gt;(l)&lt;/i&gt;) used to measure the long - lived assets impairment losses are classified as Level 3 in the fair value hierarchy due to the significance of unobservable inputs.&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_12_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_zZV2_QShY0uxKzOqprUFug"
      decimals="-3"
      id="Narr_PUNgCmsGiky4LCqzzrvI5g"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</us-gaap:ShortTermInvestments>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_yYKyPpMOokGbCYR47A_6wg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:43.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value Measurement As of December&#160;31,&#160;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Quoted Prices in&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Significant&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Significant &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Active Market for&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Other&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unobservable&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Identical Assets &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Observable Inputs&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;white-space:pre-wrap;"&gt;    &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Inputs &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;white-space:pre-wrap;"&gt;    &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level 1)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;white-space:pre-wrap;"&gt;    &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level 2)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level 3)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:53.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;Short-term investments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:53.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;- Structured financial products&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,619&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,619&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:53.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &#x2014;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 9,619&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &#x2014;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 9,619&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_dq_StructuredFinancialProductsMember_cYxJPfkcuUOVJSu2wyCMtg"
      decimals="-3"
      id="Tc_qhnVw61FpUWHp9vNdYCjgQ_7_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">9619000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_12_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_dq_StructuredFinancialProductsMember_5RKnRdgzf0-v2_l9I12vlQ"
      decimals="-3"
      id="Tc_x_199P3i70WjayYSKSBIEg_7_12"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">9619000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_12_31_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_8wr3Hy4gB0ymTQ2dj5wZBw"
      decimals="-3"
      id="Tc_0gM19xowxUqFNa0vdWrb1w_8_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">9619000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_12_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_Aid7Eaxo_ka18f44Uy2okw"
      decimals="-3"
      id="Tc_l9bQqcV8lkmAu4l_5e-KzQ_8_12"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">9619000</us-gaap:ShortTermInvestments>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember_0lQNPNrvQEOxD2_X_iF81w"
      decimals="-5"
      id="Narr_7LarSGCeQkeTSZ3aDVSoEg"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember_b_am-PRc8EemSsN0csasdw"
      decimals="-5"
      id="Narr_xLF1svqFWUWfTf2tLRw8RA"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember_-m-GFuJPJEG9YHPoXvQ5dA"
      decimals="-5"
      id="Narr_EcHCmZFm2ECCmpFZtIv6Uw"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">175600000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <dq:OtherItemsDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_hqKwQUpcikOYEoZNmEovOw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;7. MAINLAND CHINA CONTRIBUTION PLAN AND PROFIT APPROPRIATION&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;i style="font-style:italic;font-weight:normal;"&gt;(a)&#160;China Contribution Plan&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Full time employees of the Group in the PRC participate in a government-mandated, multi-employer, defined contribution plan pursuant to which certain pension benefits, medical care, unemployment insurance, employee housing fund and other welfare benefits are provided to employees. PRC labor regulations require the Group to accrue for these benefits based on a certain&#160;percentage of the employees&#x2019; salaries. Contributions to defined contribution plans are expensed as incurred. During the&#160;years ended December 31, 2022, 2023 and 2024, the Group recognized expenses relating to its contribution to the government sponsored defined contribution plans of $10.0 million, $16.4 million and $19.3 million, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;i style="font-style:italic;font-weight:normal;"&gt;(b)&#160;Statutory Reserves and Restricted Assets&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;PRC entities are required under PRC laws to distribute its after-tax profits of the current&#160;year and draw 10&#160;percent of the profits as the company&#x2019;s statutory common reserve. The Company may stop drawing the profits if the aggregate balance of the common reserves has already accounted for over 50&#160;percent of the company&#x2019;s registered capital. The common reserves shall be used for making up losses, expanding the production and business scale or increasing the registered capital of each company. As of December&#160;31, 2022, 2023 and 2024, the Group&#x2019;s aggregate balance of the statutory common reserves was $171.7 million, $171.7 million and $172.3 million, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;In accordance with relevant PRC laws and regulations, the Group&#x2019;s PRC subsidiaries are prohibited to make distribution of their registered capital, statutory reserves, the proceeds received from the IPO and the follow - on offering in STAR market in the form of cash dividends, loans or advances and the related restricted portion amounted to $3,228.8 million as of December 31, 2024.&lt;/p&gt;</dq:OtherItemsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-5"
      id="Narr_T_-Wo90bTEyqa6dmjUbOWw"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">10000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-5"
      id="Narr_lXVSiOTvFEOJ-hX8rBQN2Q"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">16400000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-5"
      id="Narr_zWtSh3hbsEunsY3eiEzMGw"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">19300000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:RetainedEarningsAppropriated
      contextRef="As_Of_12_31_2022_0a-Pc7uyIUWn33sdPYlDpA"
      decimals="-5"
      id="Narr_tf1sHOr9UkGjl_fPWV5yaw"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">171700000</us-gaap:RetainedEarningsAppropriated>
    <us-gaap:RetainedEarningsAppropriated
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-5"
      id="Narr_ogsvKm4li0q81Ygk0bzETA"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">171700000</us-gaap:RetainedEarningsAppropriated>
    <us-gaap:RetainedEarningsAppropriated
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-5"
      id="Narr_L-E2PQoR1U-ypWUhJZFNHQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">172300000</us-gaap:RetainedEarningsAppropriated>
    <us-gaap:EquityRestrictions
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-5"
      id="Narr_9klVfk3bwUWar1SGBXxjZw"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3228800000</us-gaap:EquityRestrictions>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_C19kcZjBLUaBOnQWz85w0g">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;8. INCOME TAXES&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company was incorporated in the Cayman Islands and is not subject to tax in this jurisdiction.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Under the current Hong Kong Inland Revenue Ordinance, the Company&#x2019;s subsidiary domiciled in Hong Kong has applied a two-tiered profits tax rate regime which is applicable to any year of assessment commencing on or after April 1, 2018. The profits tax rate for the first HK$2 million of profits of corporations is 8.25%, while profits above that amount is subject to the tax rate of 16.5%.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company&#x2019;s subsidiaries are registered in the PRC as foreign invested enterprises. Under the Laws of the People&#x2019;s Republic of China on Enterprise Income Tax (the &#x201c;EIT Law&#x201d;) which are effective January&#160;1, 2008, the statutory enterprise income tax rate is 25%.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Xinjiang Daqo is a foreign-invested enterprise established on February 22, 2011 located in Shihezi Economic Development Area in Xinjiang Autonomous Region. Inner Mongolia Daqo New Energy is a subsidiary of Xinjiang Daqo established on October 25, 2021 located in Baotou in Inner Mongolia Autonomous Region. According to Announcement [2020] No.23 of the Ministry of Finance, State Taxation Administration and National Development and Reform Commission, Xinjiang Daqo and Inner Mongolia Daqo New Energy were established in western China and meets certain requirements under the announcement and therefore is entitled to a preferential tax &lt;span style="-sec-ix-hidden:Hidden_CSZzteqGw0C7VV4-CcrlHA;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;rate&lt;/span&gt;&lt;/span&gt; of 15% until December 31, 2030. During the years ended December 31, 2023 and 2024, Xinjiang Daqo, Inner Mongolia Daqo New Energy and Inner Mongolia Daqo Semiconductor Co., Ltd. were entitled to a preferential tax rate of 15%. Other PRC subsidiaries are subject to statutory rate of 25%.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Under the current EIT Law and implementation regulations issued by the PRC State Council, an income tax rate of 10% is applicable to interest and dividends payable to investors that are &#x201c;non-resident enterprises&#x201d;, which do not have an establishment or place of business in the PRC, or which have such establishment or place of business but the relevant income is not effectively connected with the establishment or place of business, to the extent such interest or dividends have their sources within the PRC. In accordance with applicable accounting principles of ASC 740-30, a deferred tax liability shall be recorded for taxable temporary differences attributable to the excess of financial reporting basis over tax basis of an investment in a foreign subsidiary, except for the indefinite reinvestment exception. Before Xinjiang Daqo&#x2019;s IPO in China in 2021, the Company determined that the undistributed earnings of Xinjiang Daqo had been and would be indefinitely reinvested, and no deferred tax liability was recognized on the undistributed earnings of Xinjiang Daqo. Upon the completion of Xinjiang Daqo&#x2019;s IPO in 2021, Xinjiang Daqo&#x2019;s dividends distribution policy was changed to be that, its accumulated dividends distributed in cash in the recent three years shall not be less than 30% of its average annual distributable profits in the past three years, to be in compliance with the PRC listing rules. That means, no less than 10% of its annual attributable profit shall be distributed during the three years since 2021. The Company recorded liabilities for withholding income tax based on an estimate that 40.24%, 15.50% of distributable profit from Xinjiang Daqo and its subsidiaries (&#x201c;PRC listed group&#x201d;) for the years ended December 31, 2022 and 2023, and the remaining distributable profit will be indefinitely reinvested in the PRC. Because the PRC listed group incurred loss for the year ended December 31, 2024, there was no withholding income tax recorded.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Uncertainties exist with respect to how the current income tax law in the PRC applies to the Group&#x2019;s overall operations, and more specifically, with regard to tax residency status. The EIT Law includes a provision specifying that legal entities organized outside of the PRC will be considered residents for Chinese Income tax purposes if the place of effective management or control is within the PRC. The implementation rules to the EIT Law provide that non-resident legal entities will be considered PRC residents if substantial and overall management and control over the manufacturing and business operations, personnel, accounting and properties, occurs within the PRC. Despite the present uncertainties resulting from the limited PRC tax guidance on the issue, the Group does not believe that the legal entities organized outside of the PRC within the Group should be treated as residents for EIT law purposes. If the PRC tax authorities subsequently determine that the Company and its subsidiaries registered outside the PRC should be deemed resident enterprises, the Company and its subsidiaries registered outside the PRC will be subject to the PRC income taxes, at a statutory income tax rate of 25%. The Group is not subject to any other uncertain tax position.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;According to PRC Tax Administration and Collection Law, the statute of limitations is three years if the underpayment of taxes is due to computational errors made by the taxpayer or withholding agent. The statute of limitations will be extended for five years under special circumstances, which are not clearly defined (but an underpayment of tax liability exceeding RMB0.1 million is specifically listed as a special circumstance). In the case of a related party transaction, the statute of limitations is ten years. There is no statute of limitations in the case of tax evasion. From inception to 2024 the Group&#x2019;s PRC subsidiaries were subject to examination of the PRC tax authorities. The Company classifies interest and penalties associated with taxes as income tax expense. Such charges were immaterial for the years ended December 31, 2022, 2023 and 2024, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Income (loss) before income taxes from the PRC was $3,352.2 million, $974.3 million and ($447.1) million for the years ended December 31, 2022, 2023 and 2024, respectively. Loss before income taxes from outside the PRC was $295.3 million, $155.8 million and $71.0 million for the years ended December 31, 2022, 2023 and 2024, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;Income tax expense (benefit) comprise:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Current tax expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 500,743&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 157,701&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,203&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 76,504&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,887&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (83,110)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 577,247&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 165,588&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; (69,907)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;The principal components of deferred income tax assets and liabilities are as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Deferred tax assets:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Long-lived assets depreciation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,540&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,748&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Long-lived assets impairment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 33,818&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Inventory write - down&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 76&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,098&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Allowance for expected credit loss&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,670&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Donation expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 66&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 63&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net operating loss carried forward&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,940&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 38,010&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Sub-total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,622&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 90,407&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,238)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (3,678)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total deferred tax assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 5,384&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 86,729&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Deferred tax liabilities:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Long-lived assets depreciation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,522)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,133)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Difference in basis of buildings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (570)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (544)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Dividend withholding tax&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (9,020)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total deferred tax liabilities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; (12,112)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; (2,677)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Deferred tax assets, net&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 3,422&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 84,596&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Deferred tax liabilities, net&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; (10,150)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; (544)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;The changes of valuation allowance from continuing operation are as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Beginning balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 816&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,060&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,238&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Addition&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 316&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 209&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,511&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Foreign exchange effect&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (72)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (31)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (71)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Ending Balance&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 1,060&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 1,238&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 3,678&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group uses the asset and liability method to record related deferred tax assets and liabilities. The Group considers positive and negative evidence to determine whether some portion or all of the deferred tax assets will be more likely than not realized. This assessment considers, among other matters, the nature, frequency and severity of recent losses and forecasts of future profitability. These assumptions require significant judgement and the forecasts of future taxable income are consistent with the plans and estimates the Group is using to manage the underlying businesses. Valuation allowances are established for deferred tax assets based on a more likely than not threshold. The Group&#x2019;s ability to realize deferred tax assets depends on its ability to generate sufficient taxable income within the carry forward periods provided for in the tax law. The Group provided a full valuation allowance for the deferred tax assets relating to its PRC subsidiaries from continuing operation other than Xinjiang Daqo and Inner Mongolia Daqo New Energy as of December 31, 2022, 2023 and 2024 in the amount of $1.1 million, $1.2 million and $3.7 million, respectively, as management is not able to conclude that the future realization of those net operating loss carry forwards and other deferred tax assets are more likely than not. The Group also provided a full valuation allowance for the deferred tax assets relating to Chongqing Daqo&#x2019;s historical operation amounted to $19.2 million, $18.7 million and $4.9 million as of December 31, 2022, 2023 and 2024, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;The effective income tax rate from continuing operation is different from the expected PRC statutory rate as a result of the following items:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;PRC Enterprise Income Tax&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;%  &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;%  &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Preferential income tax rate of subsidiaries&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (10)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;%  &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (11)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;%  &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (10)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Effect of different reversal rate &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Changes in valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Different tax rate in other jurisdictions&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;%  &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;%  &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (3)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Dividend withholding tax&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Effective tax rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;%  &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;%  &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;Xinjiang Daqo, Inner Mongolia Daqo New Energy and Inner Mongolia Daqo Semiconductor Co., Ltd. enjoy the preferential &lt;span style="-sec-ix-hidden:Hidden_OkCLyK_sS0mqJrod6Cer-A;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;tax&lt;/span&gt;&lt;/span&gt; &lt;span style="-sec-ix-hidden:Hidden__a9pz4KnzE6Dysg8JoalQA;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;rate&lt;/span&gt;&lt;/span&gt; of 15% until December 31, 2030 if the requirements of Western (Region) Development Enterprise are satisfied. The impact of the preferential tax rates decreased income taxes by $300.4 million, $92.0 million and $50.4 million for the years of 2022, 2023 and 2024, respectively. The benefit on net income per share was $0.77, $0.28 and $0.15 for the years of 2022, 2023 and 2024, respectively.&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <dq:AmountOfProfitForWhichRateOfTaxChanges
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeTaxAuthorityNameAxis_country_HK_-jG9Y6ricEmMSi7-OKrwAw"
      decimals="-6"
      id="Narr_0_YO7t1JWUSEMDbUIqwjgg"
      unitRef="Unit_Standard_HKD_f3NcjFzL6EmynSokdgOMWg">2000000</dq:AmountOfProfitForWhichRateOfTaxChanges>
    <dq:EffectiveIncomeTaxRateIfProfitOfEntityIsLessThanHk2Million
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeTaxAuthorityNameAxis_country_HK_-jG9Y6ricEmMSi7-OKrwAw"
      decimals="4"
      id="Narr_-Bdg-MFNd0iYwD3AuZKyFw"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.0825</dq:EffectiveIncomeTaxRateIfProfitOfEntityIsLessThanHk2Million>
    <dq:EffectiveIncomeTaxRateIfProfitOfEntityIsMoreThanHk2Million
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeTaxAuthorityNameAxis_country_HK_-jG9Y6ricEmMSi7-OKrwAw"
      decimals="3"
      id="Narr_VXuTcHJZ5kyeRqiD-Ymiwg"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.165</dq:EffectiveIncomeTaxRateIfProfitOfEntityIsMoreThanHk2Million>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="INF"
      id="Narr_0noIYgA5TkWQaEiYrVWb5Q"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_PmiDqv5vwUWfRRta9hQZtg"
      decimals="2"
      id="Narr_5WGMPVu2rUaryGpuBztQLw"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.15</dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent>
    <dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent
      contextRef="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_AtX5YfDqDkyuzZNIjrNP2Q"
      decimals="2"
      id="Narr_vSvmFSTLAES4QBlLG1cKqQ"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.15</dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent>
    <dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_PmiDqv5vwUWfRRta9hQZtg"
      decimals="2"
      id="Narr_zgIIiHclFkamwgG529sR7A"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.15</dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeTaxAuthorityNameAxis_dq_OutsidePrcMember_DvDIV7IAdkKVLeUqHdK7hQ"
      decimals="INF"
      id="Narr_W13Xr1Uj1kGF-IcQXtuHew"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsDividends
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_ZUPePEXA60qTrcFiCq9xwQ"
      decimals="2"
      id="Narr_q9kQAM_KX0CKickoYGQXMw"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.10</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsDividends>
    <dq:MinimumDividendDistributionPercentage
      contextRef="As_Of_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_u6NEfNeeQk-LXe00ZZ8q7A"
      decimals="2"
      id="Narr_k-z5-6LHlkCWJgeVUDtciQ"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.30</dq:MinimumDividendDistributionPercentage>
    <dq:PercentageOfDistributableProfitRecordedAsDeferredTaxLiability
      contextRef="Duration_1_1_2022_To_12_31_2022_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_pS59y3PKakmJaBz_StNFXQ"
      decimals="4"
      id="Narr_5ddRe5pRnEqashjCMrXP4g"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.4024</dq:PercentageOfDistributableProfitRecordedAsDeferredTaxLiability>
    <dq:PercentageOfDistributableProfitRecordedAsDeferredTaxLiability
      contextRef="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_AtX5YfDqDkyuzZNIjrNP2Q"
      decimals="4"
      id="Narr_ysAZogn-ZEqpgvodVf55Lg"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.155</dq:PercentageOfDistributableProfitRecordedAsDeferredTaxLiability>
    <dq:WithholdingIncomeTax
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Narr_Y8zxSXo1gkCFZNvcXh46IQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</dq:WithholdingIncomeTax>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_ZUPePEXA60qTrcFiCq9xwQ"
      decimals="INF"
      id="Narr_3Cs4F-VPnkG87fX--1uNEw"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxesPaid
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_PmiDqv5vwUWfRRta9hQZtg"
      decimals="-5"
      id="Narr_tLVbbg7aJEqnMy51s09wCQ"
      unitRef="Unit_Standard_CNY_DlgSZeX4HEKR94D8DC3BSQ">100000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_G8lOhlqKOUqEUhPLUvVSXQ"
      decimals="-5"
      id="Narr_qHY05G6_3kyezx5x01NyFQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3352200000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_hjBjCqUtokOEajYCY_jRQA"
      decimals="-5"
      id="Narr_mpwvnbQYfU6gHNXMuTLy4A"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">974300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_ZUPePEXA60qTrcFiCq9xwQ"
      decimals="-5"
      id="Narr_DiPHiFyPnEmAbiaOHSf0Yw"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-447100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityNameAxis_dq_OutsidePrcMember_oPOedpcM60S2CYkaDIYUDQ"
      decimals="-5"
      id="Narr_jn6MPozu5EmYD8UUDDSspg"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">295300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeTaxAuthorityNameAxis_dq_OutsidePrcMember_39CPMquUFkqRm92Wr9p6FQ"
      decimals="-5"
      id="Narr_PbfbmrdRRk2WH3Vncqqg3w"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">155800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_IncomeTaxAuthorityNameAxis_dq_OutsidePrcMember_DvDIV7IAdkKVLeUqHdK7hQ"
      decimals="-5"
      id="Narr_yFmRTaUWuk-qKDOaJPnZvQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">71000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_IrkpBorLfkmIx2lNCmsefQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Current tax expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 500,743&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 157,701&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,203&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 76,504&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,887&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (83,110)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 577,247&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 165,588&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; (69,907)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_SbIGX_9c20-7tu3puBj2BA_3_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">500743000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_KEPme69XREGKRbz7bJzmtQ_3_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">157701000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_sDuyliqjVkeAUlzNDldUyw_3_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">13203000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_LGSwLHQMoE2FKbhFdE-Uuw_4_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">76504000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_3-s6Ju2MYEua3o_EpsAvDA_4_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">7887000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_CxS3x4w8bUqq_ICawxkWEw_4_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-83110000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefitIntraperiodTaxAllocation
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_GwLta3wO6kC3ByMZUUnW6w_5_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">577247000</us-gaap:IncomeTaxExpenseBenefitIntraperiodTaxAllocation>
    <us-gaap:IncomeTaxExpenseBenefitIntraperiodTaxAllocation
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_GmMbWrHtjEe2l6IUUgv7zg_5_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">165588000</us-gaap:IncomeTaxExpenseBenefitIntraperiodTaxAllocation>
    <us-gaap:IncomeTaxExpenseBenefitIntraperiodTaxAllocation
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_9EinJV_Tdk-izpBD_MHe2A_5_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-69907000</us-gaap:IncomeTaxExpenseBenefitIntraperiodTaxAllocation>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_OteRGByLyUa1rSb19P2Njw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Deferred tax assets:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Long-lived assets depreciation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,540&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,748&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Long-lived assets impairment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 33,818&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Inventory write - down&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 76&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,098&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Allowance for expected credit loss&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,670&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Donation expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 66&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 63&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net operating loss carried forward&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,940&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 38,010&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Sub-total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,622&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 90,407&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,238)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (3,678)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total deferred tax assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 5,384&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 86,729&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Deferred tax liabilities:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Long-lived assets depreciation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,522)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,133)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Difference in basis of buildings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (570)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (544)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Dividend withholding tax&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (9,020)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total deferred tax liabilities&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; (12,112)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; (2,677)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Deferred tax assets, net&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 3,422&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 84,596&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Deferred tax liabilities, net&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; (10,150)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt; (544)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <dq:DeferredTaxAssetsLongLivedAssetsDepreciation
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_k2CWcKD29U2dEAdBJoG_Jg_4_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3540000</dq:DeferredTaxAssetsLongLivedAssetsDepreciation>
    <dq:DeferredTaxAssetsLongLivedAssetsDepreciation
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_5b0aemF6IUOxhoX5wKv42A_4_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4748000</dq:DeferredTaxAssetsLongLivedAssetsDepreciation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_LpxDAUOP50yaB43DmB6t3g_5_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_aFDkBOxEt06GeaQYeiT7sA_5_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">33818000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses>
    <dq:DeferredTaxAssetsInventoryWriteDown
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_CubNsyG-tEecuTGkFlnwiw_6_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">76000</dq:DeferredTaxAssetsInventoryWriteDown>
    <dq:DeferredTaxAssetsInventoryWriteDown
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_HUve7WdC7E2QMJ9RfK-Wsg_6_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">11098000</dq:DeferredTaxAssetsInventoryWriteDown>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_Q7biSae_QUilyhUhTe79og_7_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_BR05QH6tQkW-B4I5kdABZA_7_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2670000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <dq:DeferredTaxAssetsDonationExpenses
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_lujTouYoiUGHBpOYQNB0zw_8_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">66000</dq:DeferredTaxAssetsDonationExpenses>
    <dq:DeferredTaxAssetsDonationExpenses
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_jwsOeQ5KjEGE23FzpPUgdg_8_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">63000</dq:DeferredTaxAssetsDonationExpenses>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_VxsApbmf_0qLuGAiqDbdxA_9_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2940000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_LAX3fYlHrUaHuNi7NPiyqw_9_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">38010000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_SxFcbPGYbEibaeB1MQtTWA_10_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">6622000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_3TTDwms5-0yU4hlxyFWIRQ_10_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">90407000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_OE2gq5nop0mqWATIoTWPug_11_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1238000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_aEdL3l7JE0mL6lvJ02cm6w_11_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3678000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_hAgWWag90kW3rM7PaicTeQ_12_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">5384000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_s3qc0vpHq0qsaJANexHb4Q_12_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">86729000</us-gaap:DeferredTaxAssetsNet>
    <dq:DeferredTaxLiabilitiesLongLivedAssetsDepreciation
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_AFHCKyUtj0OP1g7MLXgxZw_15_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2522000</dq:DeferredTaxLiabilitiesLongLivedAssetsDepreciation>
    <dq:DeferredTaxLiabilitiesLongLivedAssetsDepreciation
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_W2f8k5WehUK7VpF5HCA88Q_15_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2133000</dq:DeferredTaxLiabilitiesLongLivedAssetsDepreciation>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_gRdmP2HpqE-xgD9rzgaHPA_16_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">570000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_0VKcSzwxBEKTWIgzA_AcdQ_16_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">544000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <dq:DeferredTaxLiabilitiesDividendWithholdingTax
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_XN87B1P0m0y-tNb-f_LUNA_17_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">9020000</dq:DeferredTaxLiabilitiesDividendWithholdingTax>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_6YpNmTW0UkaCommXfKtbbA_18_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">12112000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_ZYjtvC1kGEKk6ua_7iRqAQ_18_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2677000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_QtvysAhwOEKOr3qUj9-0GQ_19_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3422000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_PrYIKOkVX0Cq8dEHeMSicQ_19_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">84596000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxLiabilities
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_TDndjDG420SeZBZPQzCOFw_20_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">10150000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_Hu4XxjxatEyPOJotnYT80Q_20_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">544000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:SummaryOfValuationAllowanceTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_lmAPAulli0eWMBycrKF3cw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Beginning balance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 816&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,060&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,238&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Addition&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 316&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 209&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,511&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Foreign exchange effect&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (72)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (31)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (71)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Ending Balance&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 1,060&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 1,238&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 3,678&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfValuationAllowanceTextBlock>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2021_B8Lvf-7-EEOcbBpANe7koQ"
      decimals="-3"
      id="Tc_9m9eB8pK1k6kPlW_e_7N0w_3_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">816000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2022_0a-Pc7uyIUWn33sdPYlDpA"
      decimals="-3"
      id="Tc_yQfZ6VUG40-BnYYzKzreQQ_3_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1060000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_TCJtn_ltq0i_c9RC2WVbPA_3_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1238000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_VsBjG-8-aUy5qAGzTxF9Rg_4_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">316000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_ka5EXMLkHUOc_wYIKfTrBw_4_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">209000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_ChdSgM0u4kKR5CpS-FpzDg_4_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2511000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <dq:ValuationAllowanceDeferredTaxAssetForeignExchangeEffect
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_Q84yx9ohLU6BJetnwcGl5Q_5_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-72000</dq:ValuationAllowanceDeferredTaxAssetForeignExchangeEffect>
    <dq:ValuationAllowanceDeferredTaxAssetForeignExchangeEffect
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_60LkuSJ_qU-VVjQ5tA40tQ_5_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-31000</dq:ValuationAllowanceDeferredTaxAssetForeignExchangeEffect>
    <dq:ValuationAllowanceDeferredTaxAssetForeignExchangeEffect
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_-IgCY9cmhkCBTQQZceSGUQ_5_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-71000</dq:ValuationAllowanceDeferredTaxAssetForeignExchangeEffect>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2022_0a-Pc7uyIUWn33sdPYlDpA"
      decimals="-3"
      id="Tc_yqUehfi8uke_Zr-zS8F8Pg_6_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1060000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_gN3xSjgOdUCEh24EHEchzw_6_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1238000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_1ZLhHbkpQk-pHjYYbV38QA_6_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3678000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2022_0a-Pc7uyIUWn33sdPYlDpA"
      decimals="-5"
      id="Narr_jPKrqV9k9061ckddLGpFbg"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1100000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-5"
      id="Narr_x8SQO4E8uUiXnGHPMYxsVg"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1200000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-5"
      id="Narr_KFOVKcie_kq8ShQoCppR8w"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3700000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2022_dei_LegalEntityAxis_dq_ChongqingDaqoNewEnergyCoLtdMember_x9Ws_urmQkWj-iZ9tSKBTg"
      decimals="-5"
      id="Narr_zhjRaPtoj0ywBolyh6FR1g"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">19200000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2023_dei_LegalEntityAxis_dq_ChongqingDaqoNewEnergyCoLtdMember_6HFONn1OZkO9uKIkOUnu7A"
      decimals="-5"
      id="Narr_I-Fgq8P-bk-pK4y6yDDwDg"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">18700000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2024_dei_LegalEntityAxis_dq_ChongqingDaqoNewEnergyCoLtdMember_uwVfyrQdG0Gqf66R0y6ptQ"
      decimals="-5"
      id="Narr_xtVdNoKhaESaukYXSyRMQQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4900000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_4fYvcQDFXUO_lu0unrfxrA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;PRC Enterprise Income Tax&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;%  &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;%  &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Preferential income tax rate of subsidiaries&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (10)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;%  &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (11)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;%  &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (10)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Effect of different reversal rate &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Changes in valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Different tax rate in other jurisdictions&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;%  &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;%  &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (3)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Dividend withholding tax&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Effective tax rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;%  &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;%  &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="2"
      id="Tc_9ykgn6AOg0uvq2uHg2zsEw_3_2"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="2"
      id="Tc_-SVhoTWWe0KKmhrsijZGXw_3_4"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="2"
      id="Tc_trp6u48YkESZkPEfIwLdtg_3_6"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="2"
      id="Tc_nOVnMOARVUezOFK-6R1LUw_4_2"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.10</us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="2"
      id="Tc_YTeLH-mXAUqs-YNTsr-Xtg_4_4"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.11</us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="2"
      id="Tc__AWcrPUf9kuo-fWfbyTjVg_4_6"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.10</us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays>
    <dq:EffectiveIncomeTaxRateReconciliationEffectOfDifferentReversalRate
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="2"
      id="Tc_rDdXTkOTdUCE3mJW2KOoLQ_5_6"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.02</dq:EffectiveIncomeTaxRateReconciliationEffectOfDifferentReversalRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="2"
      id="Tc_gNf6yQBo-kKDSpEmac54Pw_6_6"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">-0.01</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="2"
      id="Tc_-pdLF9cqPUyKaJn_xvGM6A_7_2"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="2"
      id="Tc_sAabGlLr60G-wsYsezBJRw_7_4"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.05</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="2"
      id="Tc_Uy1S1oBJc0m2RAlynO5z8w_7_6"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">-0.03</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <dq:DividendWithholdingTax
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="2"
      id="Tc_BdWRrTQiL0CrFeH1k30TbA_8_2"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.03</dq:DividendWithholdingTax>
    <dq:DividendWithholdingTax
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="2"
      id="Tc_RXwNM1q7skamed0HfEn93A_8_4"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.01</dq:DividendWithholdingTax>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="2"
      id="Tc_32SlpRnb9U-7gInngChftg_9_2"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.19</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="2"
      id="Tc_vbzgjivLa023TH023lZb6A_9_4"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.20</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="2"
      id="Tc_Ke5DhK_4UE6BpohqXTFQmQ_9_6"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.13</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_InnerMongoliaDaqoNewEnergyMember_5tk-YERwqEiKfTDC9QQYug"
      decimals="2"
      id="Narr_yfvqq3j4ckWD__DQjJDoJw"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.15</dq:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatePercent>
    <us-gaap:IncomeTaxHolidayAggregateDollarAmount
      contextRef="Duration_1_1_2022_To_12_31_2022_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_pS59y3PKakmJaBz_StNFXQ"
      decimals="-5"
      id="Narr_Zn-sXNWdjUO2ZVkLZ3RPwg"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">300400000</us-gaap:IncomeTaxHolidayAggregateDollarAmount>
    <us-gaap:IncomeTaxHolidayAggregateDollarAmount
      contextRef="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_AtX5YfDqDkyuzZNIjrNP2Q"
      decimals="-5"
      id="Narr_Ogh7D8wEJUWgu9TlJTgCLw"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">92000000</us-gaap:IncomeTaxHolidayAggregateDollarAmount>
    <us-gaap:IncomeTaxHolidayAggregateDollarAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_PmiDqv5vwUWfRRta9hQZtg"
      decimals="-5"
      id="Narr_pnjgNfK8eU2Q2jW6yPDROg"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">50400000</us-gaap:IncomeTaxHolidayAggregateDollarAmount>
    <us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare
      contextRef="Duration_1_1_2022_To_12_31_2022_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_pS59y3PKakmJaBz_StNFXQ"
      decimals="2"
      id="Narr_WVw0pZku40yPqY7h0haLvw"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">0.77</us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare>
    <us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare
      contextRef="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_AtX5YfDqDkyuzZNIjrNP2Q"
      decimals="2"
      id="Narr_5AeicV0ErEaLGs4j8RiBKw"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">0.28</us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare>
    <us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoNewEnergyCoLtdMember_PmiDqv5vwUWfRRta9hQZtg"
      decimals="2"
      id="Narr_SvmrAaAQ90yA-0g9zdSbXQ"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">0.15</us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare>
    <us-gaap:MinorityInterestDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_sBLB5blw5kSLMm28H_d0mA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;9. NON-CONTROLLING INTERESTS&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;In July 2021, the Group&#x2019;s major operational subsidiary Xinjiang Daqo completed its IPO in China and started trading on the Shanghai Stock Exchange&#x2019;s Sci-Tech Innovation Board. The IPO raised net proceeds of approximately $935.0 million, of which, $344.3 million was recorded in non-controlling interest and $590.7 million was recorded in additional paid-in capital. Following the IPO, the Company holds approximately a total ownership of 80.7% of Xinjiang Daqo, directly and indirectly. Xinjiang Daqo&#x2019;s non-controlling interests&#x2019; ownership of the subsidiary changed from 4.40% to 19.30% due to the IPO.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;In June 2022, Xinjiang Daqo completed its follow-on private offering in China. The offering raised net proceeds of $1.63 billion, of which, $742.8 million was recorded in the non-controlling interest and $878.8 million was recorded in the additional paid in capital. Following the private offering, the Company holds approximately a total ownership of 72.68% of Xinjiang Daqo, directly and indirectly. The non-controlling interests&#x2019; ownership of the subsidiary changed to 27.32% due to the private offering.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;In September 2023, 7,541,500 PRC stock options (Note 10) were exercised by its employees. In 2023, Xinjiang Daqo repurchased 7,555,655 shares for a total of RMB 259.9 million under its share repurchase program. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;In 2024, Xinjiang Daqo repurchased 10,293,488 shares for a total of RMB 314.8 million under its share repurchase program. In November 2024, 268,009 PRC stock options (Note 10) were exercised by its employees.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;As a result of the share repurchase and exercise of stock options by employees, the non-controlling interests&#x2019; ownership has changed to 27.23% as of December 31, 2024.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The following schedule shows the effects of changes in the Company&#x2019;s ownership interest in less than wholly owned subsidiaries on equity attributable to Daqo New Energy Corp. shareholders:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:30.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Net income (loss) attributable to Daqo New Energy Corp. shareholders&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,819,801&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 429,545&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (345,215)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Transfers from (to) the non-controlling interests:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;  &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Decrease in the Company&#x2019;s paid-in capital from acquisition of non-controlling interest&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (386)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Increase in the Company&#x2019;s paid-in capital from subsidiary&#x2019;s offering of its equity interests to third parties (including exercise of stock options)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 878,768&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 5,401&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 196&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"&gt;(Decrease) increase in the Company&#x2019;s paid-in capital from repurchase of shares by subsidiary&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (26,281)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 382&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Net transfers from (to) non-controlling interests&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 878,382&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (20,880)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 578&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Change from net income attributable to Daqo New Energy Corp. shareholders and transfers from (to) non-controlling interests&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,698,183&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 408,665&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (344,637)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:MinorityInterestDisclosureTextBlock>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="Duration_7_1_2021_To_7_31_2021_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember__WcLO08gAU25CZ0Yv2Bs-g"
      decimals="-5"
      id="Narr_bSQtXoxbvEmrsCbLVBTYCQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">935000000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="Duration_7_1_2021_To_7_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_KpNtwlV1ek-tGHsNzFycTw"
      decimals="-5"
      id="Narr_OKzofJIveUuQhrgagSBsDw"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">344300000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="Duration_7_1_2021_To_7_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_AbI_zXWpakmCPqHt_7sd2g"
      decimals="-5"
      id="Narr_kwfIxTjAAkq_SNFRHK3sZg"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">590700000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="As_Of_7_31_2021_srt_OwnershipAxis_dq_XinjiangDaqoInvestmentCoLtdMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_Q0PXu9CywEmAUF6k2ywBGA"
      decimals="3"
      id="Narr_cqGMrQ3GjUeHZt38LvW2Bg"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.807</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="As_Of_7_31_2021_srt_OwnershipAxis_dq_XinjiangDaqoInvestmentCoLtdMember_3cD_diV3RUeg2E8B1Xkapg"
      decimals="4"
      id="Narr_MDZIa7Lu8k-5f9db39f22A"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.044</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="As_Of_7_31_2021_srt_OwnershipAxis_dq_XinjiangDaqoInvestmentCoLtdMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_IPOMember_Q0PXu9CywEmAUF6k2ywBGA"
      decimals="4"
      id="Narr_bBAqueLOeESYQ7PRz8_ylQ"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.193</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <dq:NetProceedsFromIssuanceOfCommonStock
      contextRef="Duration_6_1_2022_To_6_30_2022_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_3VkcZgTxj0aK7mQ3Hi2J9Q"
      decimals="-7"
      id="Narr_jdHxs5ltqUOid_K17UDBxQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1630000000</dq:NetProceedsFromIssuanceOfCommonStock>
    <dq:NetProceedsFromIssuanceOfCommonStock
      contextRef="Duration_6_1_2022_To_6_30_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_PWePNWMxqE6kSZMwqdKe3g"
      decimals="-5"
      id="Narr_PgOqol_TGUu_KzPBnFnt_Q"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">742800000</dq:NetProceedsFromIssuanceOfCommonStock>
    <dq:NetProceedsFromIssuanceOfCommonStock
      contextRef="Duration_6_1_2022_To_6_30_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_8FCFQz6jfk-SE-L36DVjxg"
      decimals="-5"
      id="Narr_bZrGDW6MWkq5CDmXUHxFMQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">878800000</dq:NetProceedsFromIssuanceOfCommonStock>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="As_Of_6_30_2022_srt_OwnershipAxis_dq_XinjiangDaqoInvestmentCoLtdMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Kl-j5SND7EaZ_KPoyrHfTQ"
      decimals="4"
      id="Narr_Nu8fE6r1DUuQ_gL759u7UA"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.7268</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="As_Of_6_30_2022_srt_OwnershipAxis_dq_XinjiangDaqoInvestmentCoLtdMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Kl-j5SND7EaZ_KPoyrHfTQ"
      decimals="4"
      id="Narr_xgFJODvWsUmLW6jjcfFAdA"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.2732</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_9_1_2023_To_9_30_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_QI0ivnqfvk6--Om4FpdWUQ"
      decimals="INF"
      id="Narr_KfWsrYKn4kmnCTPcMwZsBQ"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">7541500</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_bR0MxTuqHUK3zhgt6NfpiQ"
      decimals="INF"
      id="Narr_NIRpARtgsk2oJO_-rwo4Zw"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">7555655</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_bR0MxTuqHUK3zhgt6NfpiQ"
      decimals="-5"
      id="Narr_7816uw-RAk-idnva-CAlLA"
      unitRef="Unit_Standard_CNY_DlgSZeX4HEKR94D8DC3BSQ">259900000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_bO0amyFKDECAVBTLdRuDUg"
      decimals="INF"
      id="Narr_JDKPxBWOIEu9lQ3z8Si77g"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">10293488</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_bO0amyFKDECAVBTLdRuDUg"
      decimals="-5"
      id="Narr_uRTEpBZtJEGG5pEHqgfBEA"
      unitRef="Unit_Standard_CNY_DlgSZeX4HEKR94D8DC3BSQ">314800000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_11_1_2024_To_11_30_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_wUloFyOTdUaDgnvqikjwZQ"
      decimals="INF"
      id="Narr_lYdmbVUQukWHjCYzzj_S6g"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">268009</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="As_Of_12_31_2024_srt_OwnershipAxis_dq_XinjiangDaqoInvestmentCoLtdMember__fQn9FD4QkKYpMEl75Lbpw"
      decimals="4"
      id="Narr_4PjqqhB-Y0y7-h4sGX1jKg"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.2723</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_o_6d5jU34U6I7-qgvHm2vA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:30.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Net income (loss) attributable to Daqo New Energy Corp. shareholders&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,819,801&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 429,545&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (345,215)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Transfers from (to) the non-controlling interests:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;  &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Decrease in the Company&#x2019;s paid-in capital from acquisition of non-controlling interest&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (386)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Increase in the Company&#x2019;s paid-in capital from subsidiary&#x2019;s offering of its equity interests to third parties (including exercise of stock options)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 878,768&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 5,401&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 196&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"&gt;(Decrease) increase in the Company&#x2019;s paid-in capital from repurchase of shares by subsidiary&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (26,281)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 382&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Net transfers from (to) non-controlling interests&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 878,382&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (20,880)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 578&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:justify;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Change from net income attributable to Daqo New Energy Corp. shareholders and transfers from (to) non-controlling interests&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,698,183&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 408,665&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (344,637)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_iYrElLdxM0W2ggKz9Y225Q_3_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1819801000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_ZF989a-9wEi_qNmOxcjs7A_3_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">429545000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_FpamN1Qei0OqqSs7kZ3zRg_3_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-345215000</us-gaap:NetIncomeLoss>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_F_gaSrpoy0ejCqF9a40xaQ_5_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">386000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_zwSOZkZmCUOnlIp5co-cxg_6_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">878768000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_etGVAkpATUC5TLIjEnNnxg_6_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">5401000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_wFyATfE_SUecqzwPDseAUg_6_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">196000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests>
    <dq:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_vW0euWsbU0-LlnlpdLMOcg_7_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">26281000</dq:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries>
    <dq:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_suTLEyMgAEOkI7LwF6vSHA_7_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-382000</dq:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiaries>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_pETo7frY5UaaEqGRMopIJQ_8_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">878382000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_rYBKmC5OcUWF0YuC2s1N0w_8_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-20880000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_Ig77qFzMHUG64elL--9-hA_8_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">578000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_6iooxivGYEaWzAPgI8wN2g_9_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2698183000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_J1dgWRkbnk-XQyMNg0NJsQ_9_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">408665000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc__fGXyU1_P0qaoxTnv73TsA_9_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-344637000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_DSCDgNMPXUai66LzzBsf5Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;10. SHARE-BASED COMPENSATION&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;(a)Options&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;In December&#160;2014, The Company&#x2019;s shareholders adopted the 2014 share incentive plan. The Company&#x2019;s shareholders have authorized the issuance of up to 21,000,000 ordinary shares underlying all options (including incentive share options, or ISOs), restricted shares and RSUs granted to a participant under the plan, or the awards.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;In April&#160;2018, The Company&#x2019;s shareholders adopted the 2018 share incentive plan. The Company&#x2019;s shareholders have authorized the issuance of up to 38,600,000 ordinary shares underlying all options (including incentive share options, or ISOs), restricted shares and RSUs granted to a participant under the plan, or the awards.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;In September 2022, the Company&#x2019;s shareholders adopted the 2022 share incentive plan. The Company&#x2019;s shareholders have authorized the issuance of up to 37,253,465 ordinary shares underlying all restricted shares and RSUs granted to a participant under the plan, or the awards.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company granted share options to certain officers, directors and employees in 2015, and didn&#x2019;t grant any during the years ended December 31, 2022, 2023 and 2024.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company utilized the Binomial option pricing model to evaluate the fair value of the stock options with reference to the closing price of the Company on the measurement dates.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;A summary of the aggregate option activity and information regarding options outstanding as of December 31, 2024 is as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Aggregate&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number&#160;of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Exercise&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Remaining&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Grant Date&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Intrinsic&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Options&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Price&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Contract&#160;Life&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Options outstanding on January 1, 2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 95,567&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0.59&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1.08&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.59&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 452&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Expired&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Exercised&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 95,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0.59&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.58&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 478&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Options outstanding on December&#160;31,&#160;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 567&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0.59&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0.08&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.55&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Options exercisable on December&#160;31,&#160;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 567&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0.59&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0.08&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.55&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;width:36pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Note:&lt;/span&gt;&lt;/span&gt;All the Company&#x2019;s options have been vested as of December 31, 2024.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The share-based compensation expense related to stock options were nil for the years ended December 31, 2022, 2023 and 2024, respectively. The total intrinsic value of options exercised during the years ended December 31, 2022, 2023, and 2024, was $19.4 million, $0.1 million, and $0.5 million, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;(b)Non-vested Restricted Share Units&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company granted non-vested RSUs to certain directors, executive officers and employees in 2017, 2018 and 2022. The Company recorded compensation expenses based on the fair value of RSUs on the grant dates over the requisite service period of award using the straight-line vesting attribution method.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;On February 3, 2017, the Company granted RSUs to acquire 12,653,992 ordinary shares to certain directors, executive officers and employees pursuant to the Daqo New Energy Corp. 2014 Share Incentive Plan. The RSUs will be vested quarterly in each of the next four years starting from May 6, 2017.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;On June 6, 2018, the Company granted RSUs to acquire 10,984,761 ordinary shares to chief executive officer pursuant to the Daqo New Energy Corp. 2018 Share Incentive Plan, where &lt;span style="-sec-ix-hidden:Hidden_JqG1WOfXLk2DcI8B8gKckQ;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;1/6&lt;/span&gt;&lt;/span&gt; of the RSUs will be vested on the grant date and the remaining &lt;span style="-sec-ix-hidden:Hidden_YhpAYSbIVku_1BqdTaSSFA;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;5/6&lt;/span&gt;&lt;/span&gt; of the RSUs will be vested on each of the monthly anniversary from July 6, 2018 for thirty months. In addition, on June 6, 2018, the Company granted RSUs to acquire 25,275,880 ordinary shares to certain directors, executive officers other than the chief executive officer and employees pursuant to the Daqo New Energy Corp. 2018 Share Incentive Plan, where the RSUs will be vested monthly in each of the next five years starting from June 6, 2018.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;On December 21, 2018, the Company granted RSUs to acquire 8,105,000 ordinary shares to certain directors, executive officers and employees pursuant to the Daqo New Energy Corp. 2014 and 2018 Share Incentive Plan. The RSUs will be vested monthly in each of the next five years starting from January 6, 2019.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;On September 6, 2022, the Company granted RSUs to acquire 37,253,465 ordinary shares to certain directors, executive officers and employees pursuant to the Daqo New Energy Corp. 2022 Share Incentive Plan, where &lt;span style="-sec-ix-hidden:Hidden_bUAMLjVVfUeriZ8Jh2VbvQ;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;1/2&lt;/span&gt;&lt;/span&gt; of the total awarded RSUs will be vested on September 6, 2022, and &lt;span style="-sec-ix-hidden:Hidden_sz32Gn5-J0mVPYgGUD2jKg;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;1/72&lt;/span&gt;&lt;/span&gt; of the total awarded RSUs will be vested on the 6th day of each month on average in the three years commencing on September 6, 2022.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;A summary of the non-vested RSU activity in 2024 is as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number&#160;of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Grant&#160;Date&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;RSUs&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Non-vested RSUs on January 1, 2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,666,902&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14.13&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Vested&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (6,095,850)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14.14&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Non-vested RSUs on December 31, 2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,571,052&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14.14&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The share-based compensation expense related to RSUs of $294.8 million, $112.5 million and $73.7 million were recognized by the Group for the years ended December 31, 2022, 2023 and 2024. The total fair value of RSUs vested during the years ended December&#160;31, 2022, 2023, and 2024, was $294.8 million, $91.7 million, and $86.2 million, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;As of December 31, 2024, there was $56.3 million in total unrecognized compensation cost related to non-vested RSUs, which is expected to be recognized over a weighted-average period of 0.69&#160;year.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;(c)Subsidiary&#x2019;s Share Incentive Plan&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;In September 2022, Xinjiang Daqo adopted its 2022 PRC Incentive Plan. Under the 2022 PRC Incentive Plan, Xinjiang Daqo may grant stock options of Xinjiang Daqo (2022 PRC stock options) to its directors, senior executives and other personnel deemed necessary by the board of directors of Xinjiang Daqo to purchase Xinjiang Daqo&#x2019;s common stock at the agreed price after meeting the vesting conditions. The total number of stock options granted is 23,660,000 shares, which will vest over four years starting from the first date of the 13rd month since the grant date at a rate of 40%, 30% and 30% upon the second, third and fourth anniversary of the grant date. The vesting is subject to both the operational performance of Xinjiang Daqo and the grantees&#x2019; personal performance. The Company concluded that the achievement of the performance targets over the next three vesting periods is probable at the initial grant date in September 2022.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company recorded stock-based compensation expense for 2022 PRC stock options based on the estimated fair value of those stock options on the date of the grant using the Black-Scholes option-pricing model.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;A summary of the aggregate 2022 PRC stock options activity in 2024 and information regarding those stock options outstanding as of December 31, 2024 is as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number&#160;of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Aggregate&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&#160;PRC&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Exercise&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Remaining&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Grant&#160;Date&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Intrinsic&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;stock&#160;options&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Price&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Contract&#160;Life&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2022 PRC stock options outstanding on January 1, 2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 11,946,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4.18&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1.59&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3.94&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 564&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (6,705,600)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4.18&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3.94&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Expired&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (4,972,391)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4.07&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3.94&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Exercised&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (268,009)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4.07&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3.94&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 193&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2022 PRC stock options outstanding on December 31, 2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2022 PRC stock options exercisable on December 31, 2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The share-based compensation expense related to 2022 PRC stock options of $20.1 million, $37.3 million and ($5.7) million were recognized by the Group for the years ended December 31, 2022, 2023 and 2024.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;The assumptions in the Black-Scholes option-pricing models used to determine the fair value of 2022 PRC stock options granted during the years ended December 31, 2022 were as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:34.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year&#160;Ended&#160;December&#160;31,&#160;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Expected term (months)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;24, 36, and 48 months from the date of grant&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Expected dividends&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.96&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Expected volatility&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;51.86%-54.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Risk-free interest rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;1.76%-2.18&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Fair value of common stock&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;8.15&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted average exercise price&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;4.07&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;The risk-free interest rate is based on the China Treasury Bond yield with a maturity equal to the expected term of the option in effect at the time of grant. The expected volatility was determined by using an average of historical volatilities of selected industry peers deemed to be comparable to the Company&#x2019;s business corresponding to the expected term of the awards. An analysis of historical dividend yield was used to develop the estimate of expected dividend yield. The expected term is calculated based on the contractual term.&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="As_Of_12_31_2014_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2014Member_e2Gy3wvnm0eFvLqg80F6aQ"
      decimals="INF"
      id="Narr_DKR7UQmq5Eeys2t_8wTEfQ"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">21000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="As_Of_4_30_2018_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_Z-QjITLYzEykSbw08nNJwQ"
      decimals="INF"
      id="Narr_NtpGqLTVQUyBeswGVbWKKA"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">38600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="As_Of_9_30_2022_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2022Member_FNHNrqpYG0Ko3bZi-3Z69A"
      decimals="INF"
      id="Narr_d8BQr7lfakeTktBmc0CFHQ"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">37253465</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_U5PqbtEKwUGiLTkzZx09sw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Aggregate&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number&#160;of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Exercise&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Remaining&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Grant Date&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Intrinsic&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Options&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Price&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Contract&#160;Life&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Options outstanding on January 1, 2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 95,567&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0.59&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1.08&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.59&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 452&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Expired&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Exercised&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 95,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0.59&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.58&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 478&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Options outstanding on December&#160;31,&#160;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 567&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0.59&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0.08&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.55&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Options exercisable on December&#160;31,&#160;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 567&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0.59&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0.08&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;0.55&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="INF"
      id="Tc_A1LxqYUkC0qsOR8uZC5WRA_5_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">95567</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="2"
      id="Tc_d4_xN-bjw0qo9jp7tPrqpg_5_4"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">0.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      id="Tc_I9kDo6PtjUm5wKl9nJlgag_5_6">P1Y29D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="2"
      id="Tc_bpsAEk8eYk-SsbMCKq6ZtQ_5_8"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">0.59</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="As_Of_12_31_2023_lqsPBPOJDkaqfofozEdQqg"
      decimals="-3"
      id="Tc_llP8cp44skak5PqKh9fg5Q_5_10"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">452000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="0"
      id="Tc_gL2_K8RRmkmT33Q4IgxyCA_6_4"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="INF"
      id="Tc_oGYsyvhSB0u2BWSPb-lSUg_9_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">95000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="2"
      id="Tc_40zoN4kz_kK7uzyto4fGPQ_9_4"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">0.59</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="2"
      id="Tc_KcVsSksvI0m1rdN6iDsmXw_9_8"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">0.58</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_jMrc_7LAuUOm0a_im0LxiA_9_10"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">478000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="INF"
      id="Tc_JHFxXgvG2UyYNXf6PP2oyg_10_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">567</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="2"
      id="Tc_36PvPe800UenL47V0yXm7A_10_4"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">0.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tc_zDQOJr16d02orOWyJYZYAg_10_6">P0Y29D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="2"
      id="Tc_O6ctcWc6r0eXmHshwG3euw_10_8"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">0.55</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc_GBfPc1mICUysod5ii5P-Lw_10_10"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="INF"
      id="Tc_heaDFMv0EU-_yp9iZxb22A_11_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">567</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="2"
      id="Tc_Ctev7KPW70uGswvmcR-n2g_11_4"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">0.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tc_uJ0geGPFbE2AbvyHa6Dx7w_11_6">P0Y29D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <dq:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="2"
      id="Tc_T2IIy8qXz0e5jEv2iXcMCA_11_8"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">0.55</dq:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-3"
      id="Tc__E2XfYMdUUi9gbptTkWFJg_11_10"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_vJSfByo1dUiXhE_WMfXm6A"
      decimals="-3"
      id="Narr_AgR6xGiw2kelgjq6tOV6zg"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_43JwSdZzg0Gve5zYBAlvCA"
      decimals="-3"
      id="Narr_SdWXTh5w3EyTc2KDjCjK1A"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_oVMfk2jU80mz3znbJu1Gag"
      decimals="-3"
      id="Narr_lLx0H38zNEumnTfPxrPNjQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_vJSfByo1dUiXhE_WMfXm6A"
      decimals="-5"
      id="Narr_oegVVekHGUOHdeWlmMYqAQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">19400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_43JwSdZzg0Gve5zYBAlvCA"
      decimals="-5"
      id="Narr_YdTqgVldmEaoW5jH2FI8eQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_oVMfk2jU80mz3znbJu1Gag"
      decimals="-5"
      id="Narr_WW9Bl8ykwkawoF4WmD72Tg"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_2_3_2017_To_2_3_2017_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2014Member_tSveEOMCKE2O8ra5dEcIhg"
      decimals="INF"
      id="Narr_dbqcVHXTBkii73YmehPEAA"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">12653992</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_5_6_2017_To_5_6_2017_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2014Member__7QFKFdfQUSNnorz2AVHlQ"
      id="Narr_kZUEHPls5UGnDmsYj0xvjQ">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_6_6_2018_To_6_6_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_do0SGGzdc0KIu-rkqswquw"
      decimals="INF"
      id="Narr_vs6hqVXBs0uutBUYk2QnxQ"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">10984761</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_6_6_2018_To_6_6_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_TpH-yVPC30yBZWblvRPMNw"
      id="Narr_d-Z2JmGO9kidJq8TQGZ68Q">P30M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_7_6_2018_To_7_6_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_rfXkchmFsE61BEIj-SXjbA"
      decimals="INF"
      id="Narr_leoXmhYddEGYGvFwv56D-w"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">25275880</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_6_6_2018_To_6_6_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2018Member_zkN2yny5KkqLiwdGx8yx7w"
      id="Narr_ys-U8uB-a0iIOfZoFBfIiA">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_12_21_2018_To_12_21_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2014And2018Member_LZVy5QJbZkSzcKYARzl5Zw"
      decimals="INF"
      id="Narr_JG4FuoWHM0O2XNORhdQu_Q"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">8105000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_1_6_2019_To_1_6_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2014And2018Member_rvWGDeTLmkGKu-aHHY2xWg"
      id="Narr_FKzSHWHKnEW5b_Zxbpis6w">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_9_6_2022_To_9_6_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2022Member_J3qEjgQcuU2om0t8W3_2hw"
      decimals="INF"
      id="Narr_KPlu_nQmdEmtYx3fq8VGhw"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">37253465</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_9_6_2022_To_9_6_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_dq_ShareIncentivePlan2022Member_J3qEjgQcuU2om0t8W3_2hw"
      id="Narr_N9ixoccslkSXsKkAbI92wQ">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_VHZ2X19B8UGGjjxdydm2Jg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number&#160;of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Grant&#160;Date&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;RSUs&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Non-vested RSUs on January 1, 2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,666,902&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14.13&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Vested&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (6,095,850)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14.14&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Non-vested RSUs on December 31, 2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,571,052&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14.14&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_kUWf9AAxfk2jYaJXxdXofQ"
      decimals="INF"
      id="Tc_kmQkiFQJe0iYICGk8CJpDw_5_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">10666902</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_kUWf9AAxfk2jYaJXxdXofQ"
      decimals="2"
      id="Tc_bsppr4kEhECXWZGvtxeSyw_5_5"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">14.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_-bjFBKljU0a17jksMXpYog"
      decimals="INF"
      id="Tc_J3JDXRVSSEmJ1qyAQ5vOKA_7_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">6095850</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_-bjFBKljU0a17jksMXpYog"
      decimals="2"
      id="Tc_fqn_3F-880eP1IHmhhW6CA_7_5"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">14.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BKMB3QFPGEScOZ9oNJJbPw"
      decimals="INF"
      id="Tc_izshshD4pkKKIftK5L7aBg_9_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">4571052</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BKMB3QFPGEScOZ9oNJJbPw"
      decimals="2"
      id="Tc_b_LpMbG65UuZxOD39G7Xqw_9_5"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">14.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:RestrictedStockExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-5"
      id="Narr_Un3DPgvXWUKxGKE_A9QYvg"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">294800000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-5"
      id="Narr_B8VsEtBEsEyDPkOCQbbpog"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">112500000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-5"
      id="Narr_Sgyw2T04KUS7P8gF1a2h-A"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">73700000</us-gaap:RestrictedStockExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_i2XxE5kWC0qqKU6WsfzxLw"
      decimals="-5"
      id="Narr_E5SN-BISnki9_ZND3Cr6Jg"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">294800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_5Xn60a2lSUOv7e6AcSYJQQ"
      decimals="-5"
      id="Narr_hlBuL6-LV0qqB5AK1SPZ3Q"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">91700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_-bjFBKljU0a17jksMXpYog"
      decimals="-5"
      id="Narr_7ofnrH6eHE2Iaird733VlQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">86200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BKMB3QFPGEScOZ9oNJJbPw"
      decimals="-5"
      id="Narr_tSnrtKE8tEKfr-XDYxKOEA"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">56300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_-bjFBKljU0a17jksMXpYog"
      id="Narr_jKrhR8rn40iXBDyN02n8Sg">P0Y8M8D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="Duration_9_1_2022_To_9_30_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_DZgCt7S2V0Wql2QGscXfNg"
      decimals="INF"
      id="Narr_BjoeGlhkdka9TZnkGA2DIA"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">23660000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_9_1_2022_To_9_30_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_sCDaog0pBEalqU0mNQIi2w"
      id="Narr_UCsxyWqoykmSZB1UCGltdg">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="Duration_9_1_2022_To_9_30_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_5NoEI4BFkk-eP3QTQae09g"
      decimals="2"
      id="Narr_VANNvqQJDECje_dJPYmZ7A"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.40</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="Duration_9_1_2022_To_9_30_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_gHIcdNmtWk2dRukT6KBDuw"
      decimals="2"
      id="Narr_RzrLO4hfhke566aaiSKIFg"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.30</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="Duration_9_1_2022_To_9_30_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_ik08rfJSckaWgII2k89qvw"
      decimals="2"
      id="Narr_aK_TgfBRH0igY1BXKMCjfg"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.30</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <dq:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingPeriod
      contextRef="Duration_9_1_2022_To_9_30_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_sCDaog0pBEalqU0mNQIi2w"
      decimals="INF"
      id="Narr_YVvLM7FJHkaHQKBs0QSi6g"
      unitRef="Unit_Standard_item_IvC4DnT2tkealFgaLdU3LA">3</dq:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingPeriod>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member__MpwWs9rjkKpYgaFbNGydA"
      id="Tb_5pCGMbMlHEaSzl1x5NPx3A">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number&#160;of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Aggregate&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&#160;PRC&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Exercise&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Remaining&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Grant&#160;Date&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Intrinsic&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;stock&#160;options&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Price&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Contract&#160;Life&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2022 PRC stock options outstanding on January 1, 2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 11,946,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4.18&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1.59&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3.94&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 564&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (6,705,600)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4.18&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3.94&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Expired&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (4,972,391)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4.07&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3.94&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Exercised&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (268,009)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4.07&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3.94&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 193&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2022 PRC stock options outstanding on December 31, 2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2022 PRC stock options exercisable on December 31, 2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="As_Of_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_IOSeJIY6bUSQBE2rd1M06g"
      decimals="INF"
      id="Tc_8UOy8RiIiE2a0Okn_QzyjQ_5_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">11946000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="As_Of_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_IOSeJIY6bUSQBE2rd1M06g"
      decimals="2"
      id="Tc_-v3IL4U6c0yS5LdgauRgHQ_5_4"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">4.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_rn7NV0A9A0e331MNVO8Gcg"
      id="Tc_DPybmUVclkmSrti41sDuLA_5_6">P1Y7M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_IOSeJIY6bUSQBE2rd1M06g"
      decimals="2"
      id="Tc_sgeVHDkYTUCP6VljOpL86g_5_8"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">3.94</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="As_Of_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_IOSeJIY6bUSQBE2rd1M06g"
      decimals="-3"
      id="Tc_8Qg1h7YotUuM4FHF81NvPA_5_10"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">564000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg"
      decimals="INF"
      id="Tc_GC0H7mjRPkKjrRc99_m6uQ_7_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">6705600</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg"
      decimals="2"
      id="Tc_3bOyYNbRZ0qGUGPMudeogA_7_4"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">4.18</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg"
      decimals="2"
      id="Tc_NLHAKlaV4UGqM9CXS5ToVg_7_8"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">3.94</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg"
      decimals="INF"
      id="Tc_E6wPVV2wFEChSYIjlAfRHQ_8_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">4972391</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg"
      decimals="2"
      id="Tc_Xbmc0NRax0K1X3rVyMGMjQ_8_4"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">4.07</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <dq:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg"
      decimals="2"
      id="Tc_AZebB-qWgEGBw5Rb9W3UVw_8_8"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">3.94</dq:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExpiredWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg"
      decimals="INF"
      id="Tc_OcDUTjYORUS7F6kZ5SaC_Q_9_2"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">268009</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg"
      decimals="2"
      id="Tc_szrwx6wMJkaABXKVEHabwA_9_4"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">4.07</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg"
      decimals="2"
      id="Tc_5Ck6kLC2bkOa_MS-GPv2LQ_9_8"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">3.94</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg"
      decimals="-3"
      id="Tc_x91oV0zOqE6X7faYRdnVIA_9_10"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">193000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_fH52w7Kz4UioyVoj6eOaUQ"
      decimals="-5"
      id="Narr_7WsXWybr80WzX6Ny-946cQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">20100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_rn7NV0A9A0e331MNVO8Gcg"
      decimals="-5"
      id="Narr_A6FkAdBeL0yGi-Ywm9N_oQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">37300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg"
      decimals="-5"
      id="Narr_PcLLHKc3s06kp_brXswAsA"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-5700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_PLIOPJIoh0qFJm-BNMuDuw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:34.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year&#160;Ended&#160;December&#160;31,&#160;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Expected term (months)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;24, 36, and 48 months from the date of grant&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Expected dividends&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.96&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Expected volatility&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;51.86%-54.00&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Risk-free interest rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;1.76%-2.18&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Fair value of common stock&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:33.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;8.15&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted average exercise price&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:33.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;4.07&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember_Qq1NDuk6REe3unVFJG_zNA"
      id="Narr_L8OZeP_jvEixc8xIa8WbRA">P24M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_El8M8D85VEGU-T5mXbWBhw"
      id="Narr_SmXEhppbnEiVS1BMyYm0Ww">P36M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_9kwGG_nH3UuZaAXFaK_1sA"
      id="Narr_KDhfVj1udEmB1eAB0ae6BQ">P48M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg"
      decimals="4"
      id="Tc_6Isf0VPjLk24D37kJeMscg_3_3"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.0096</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg"
      decimals="4"
      id="Narr_fybTbHGlUkmkGCgnWWqR0Q"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.5186</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg"
      decimals="4"
      id="Narr_dtUO9tEUfUWWK8uvt-P8sQ"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg"
      decimals="4"
      id="Narr_Kd8nWqLuqUyLtXR3TG3Lkw"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.0176</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="Duration_1_1_2024_To_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_8larL-4HFEKuHV0vIhxRLg"
      decimals="4"
      id="Narr_xluBYndM80GOx2yGCVkkxw"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.0218</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:SharePrice
      contextRef="As_Of_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_d4raNgxnhkmDmNF-5XS96A"
      decimals="2"
      id="Tc_ZCnjGW3B10egTY-4Mf1OOw_6_3"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">8.15</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="As_Of_12_31_2024_dei_LegalEntityAxis_dq_XinjiangDaqoLvchuangEnvironmentalTechnologyCoLtdMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_dq_RestrictedStockIncentivePlan2022Member_d4raNgxnhkmDmNF-5XS96A"
      decimals="2"
      id="Tc_-5NMzt3WbEaeuQ2GI8f9UQ_7_3"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">4.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_Qq-DWpfgE02HGcV05vRIOg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;11. RELATED PARTY TRANSACTIONS AND BALANCES&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;"&gt;(a)&lt;/i&gt;&lt;/span&gt;&lt;i style="font-style:italic;"&gt;The relationships between the Group and major related parties are as follows:&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Name of the related parties&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;border-bottom:1px solid transparent;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:48.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Relationship&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:50%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Daqo Group Co.,&#160;Ltd. (&#x201c;Daqo Group&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Daqo Group and the Group are controlled by same group of shareholders&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Daqo New Material Co.,&#160;Ltd. (&#x201c;Daqo New Material&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;An affiliated company controlled by Daqo Group&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Chongqing Daqo Tailai Electric Co.,&#160;Ltd. (&#x201c;Chongqing Daqo Tailai&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;An affiliated company controlled by Daqo Group&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Nanjing Daqo Transformer Systems Co.,&#160;Ltd. (&#x201c;Nanjing Daqo Transformer&#x201d;)&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;An affiliated company controlled by Daqo Group&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Jiangsu Daqo Changjiang Electric Co.,&#160;Ltd. (&#x201c;Jiangsu Daqo&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;An affiliated company controlled by Daqo Group&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Nanjing Daqo Electric Co.,&#160;Ltd. (&#x201c;Nanjing Daqo Electric&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;An affiliated company controlled by Daqo Group&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:4.95pt;"&gt;&lt;td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Zhenjiang Electric Equipment Co., Ltd. (&#x201c;Zhenjiang Electric&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;An affiliated company controlled by Daqo Group&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Zhenjiang Moeller Electric Appliance Co., Ltd.(&#x201c;Zhenjiang Moeller&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;An affiliated company controlled by Daqo Group&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Zhenjiang Daqo Intelligent Electric Co., Ltd (&#x201c;Zhenjiang Daqo Intelligent&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;An affiliated company controlled by Daqo Group&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Nanjiang Daqo Electric Institute Co.,Ltd.(&#x201c;Electric Institute&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;An affiliated company controlled by Daqo Group&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Nanjing Daqo Automation Technology Co.,Ltd.(&#x201c;Nanjing Daqo Automation&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;An affiliated company controlled by Daqo Group&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Zhenjiang Klockner-Moeller Electrical Systems Co., Ltd. (&#x201c;Zhenjiang Moeller&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;An affiliated company controlled by Daqo Group&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Jiangsu Daqo Enclosed Busbar Systems Co.,Ltd.(&#x201c;Jiangsu Daqo Busbar&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;An affiliated company controlled by Daqo Group&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;width:18pt;"&gt;&lt;i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;"&gt;(b)&lt;/i&gt;&lt;/span&gt;&lt;i style="font-style:italic;"&gt;Related party balances:&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;The balances due from related parties&#x2013;short-term portion are as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Amounts due from related parties-short term&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Nanjing Daqo Transformer&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 32&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Others&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 34&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &#x2014;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The balances due from related parties&#x2013; long-term portion are as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Amounts due from related parties-long term&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Chongqing Daqo Tailai&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 14,696&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Jiangsu Daqo&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6,500&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Nanjing Daqo Electric&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,085&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 391&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Zhenjiang Moeller&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 990&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 20&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Zhenjiang Daqo Intelligent&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 62&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 66&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Others&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 700&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 59&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 25,033&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 545&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;The balances due to related parties &#x2013; short-term portion are as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Amounts due to related parties &#x2013; short term portion&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Daqo New Material&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,044&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,069&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Electric Institute&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,485&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,193&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Zhenjiang Electric&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,575&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 42&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Nanjing Daqo Transformer&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 265&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 614&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Jiangsu Daqo&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 435&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Nanjing Daqo Automation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 229&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Chongqing Daqo Tailai&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,388&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Others &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 283&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 240&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 10,656&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 10,210&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;width:18pt;"&gt;&lt;i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;"&gt;(c)&lt;/i&gt;&lt;/span&gt;&lt;i style="font-style:italic;"&gt;Related party transactions:&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;The material transactions with the Group&#x2019;s related parties were as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:45.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Name of Related parties&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;white-space:pre-wrap;"&gt;    &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Transaction Nature&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;white-space:pre-wrap;"&gt;    &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;white-space:pre-wrap;"&gt;    &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;white-space:pre-wrap;"&gt;    &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Nanjing Daqo Transformer&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 29,874&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,760&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,130&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:28.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Raw material&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 39&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 47&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Chongqing Daqo Tailai&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 22,511&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28,252&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28,670&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Jiangsu Daqo Busbar&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 671&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Jiangsu Daqo&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,847&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Nanjing Daqo Electric&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,209&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,526&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 559&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Raw material&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,372&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Zhenjiang Electric&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,505&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Raw material&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,241&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,017&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Zhenjiang Moeller&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,331&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,755&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 630&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Zhenjiang Daqo Intelligent &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,271&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,991&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 83&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Electric Institute&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 593&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,107&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 997&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Nanjing Daqo Automation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,210&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 945&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 76,789&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 89,106&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,552&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Raw material&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,280&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,064&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,372&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <dq:ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_4IyfKtTChEG6xE-11kPPqA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Name of the related parties&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;border-bottom:1px solid transparent;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:48.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Relationship&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:50%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Daqo Group Co.,&#160;Ltd. (&#x201c;Daqo Group&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Daqo Group and the Group are controlled by same group of shareholders&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Daqo New Material Co.,&#160;Ltd. (&#x201c;Daqo New Material&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;An affiliated company controlled by Daqo Group&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Chongqing Daqo Tailai Electric Co.,&#160;Ltd. (&#x201c;Chongqing Daqo Tailai&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;An affiliated company controlled by Daqo Group&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Nanjing Daqo Transformer Systems Co.,&#160;Ltd. (&#x201c;Nanjing Daqo Transformer&#x201d;)&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;An affiliated company controlled by Daqo Group&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Jiangsu Daqo Changjiang Electric Co.,&#160;Ltd. (&#x201c;Jiangsu Daqo&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;An affiliated company controlled by Daqo Group&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Nanjing Daqo Electric Co.,&#160;Ltd. (&#x201c;Nanjing Daqo Electric&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;An affiliated company controlled by Daqo Group&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:4.95pt;"&gt;&lt;td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Zhenjiang Electric Equipment Co., Ltd. (&#x201c;Zhenjiang Electric&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;An affiliated company controlled by Daqo Group&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Zhenjiang Moeller Electric Appliance Co., Ltd.(&#x201c;Zhenjiang Moeller&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;An affiliated company controlled by Daqo Group&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Zhenjiang Daqo Intelligent Electric Co., Ltd (&#x201c;Zhenjiang Daqo Intelligent&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;An affiliated company controlled by Daqo Group&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Nanjiang Daqo Electric Institute Co.,Ltd.(&#x201c;Electric Institute&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;An affiliated company controlled by Daqo Group&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Nanjing Daqo Automation Technology Co.,Ltd.(&#x201c;Nanjing Daqo Automation&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;An affiliated company controlled by Daqo Group&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:50%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Zhenjiang Klockner-Moeller Electrical Systems Co., Ltd. (&#x201c;Zhenjiang Moeller&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;An affiliated company controlled by Daqo Group&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:50%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Jiangsu Daqo Enclosed Busbar Systems Co.,Ltd.(&#x201c;Jiangsu Daqo Busbar&#x201d;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.96%;background:#cceeff;margin:0pt;padding:0pt 0.75pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;width:48.03%;background:#cceeff;margin:0pt;padding:0pt 0.8pt 0pt 0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;An affiliated company controlled by Daqo Group&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</dq:ScheduleOfMaterialRelatedPartyRelationshipTableTextBlock>
    <dq:ScheduleOfRelatedPartyBalancesLoansTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Group_NJOPu7H9YUmEAPBJxuSpNA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Amounts due from related parties-short term&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Nanjing Daqo Transformer&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 32&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Others&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 34&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; &#x2014;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Amounts due from related parties-long term&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Chongqing Daqo Tailai&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 14,696&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Jiangsu Daqo&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6,500&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Nanjing Daqo Electric&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,085&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 391&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Zhenjiang Moeller&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 990&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 20&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Zhenjiang Daqo Intelligent&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 62&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 66&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Others&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 700&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 59&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 25,033&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 545&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</dq:ScheduleOfRelatedPartyBalancesLoansTableTextBlock>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_pEr5rkghVkGDjrcOGVn48Q"
      decimals="-3"
      id="Tc_tfDlZ_4ByUegbh364Bb17A_4_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">32000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_OtherSubsidiariesOfDaqoGroupMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_d6V3uazk90ib88226gPqJA"
      decimals="-3"
      id="Tc_IhxtqIUx-02zjdM89GsopA_5_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="As_Of_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_B4QGTKV57UiQjSv51SLolg"
      decimals="-3"
      id="Tc_rc9wsBxDkE-UwTtdOfDZKA_6_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">34000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent
      contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_ChongqingDaqoTailaiMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_zwPxg6O79k-cz0mrQdQDew"
      decimals="-3"
      id="Tc_otJQGBm-nkCBBT_TwJ-cAQ_4_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">14696000</us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent
      contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_JiangsuDaqoMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_s-u9zhz-VkWZbnKLcn6fyA"
      decimals="-3"
      id="Tc_reOeOwEVZk2XktVcXhhJMg_5_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">6500000</us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent
      contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_JiangsuDaqoMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_Q-RgHKu8rkCI6kwPfUv65w"
      decimals="-3"
      id="Tc_kF63hPOLS0GbOUa1RgW6Lw_5_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">9000</us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent
      contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoElectricMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_1bDMt3AQbEKXPS7j91gPmA"
      decimals="-3"
      id="Tc_y457sOmmNUSQBAqgT2UGdw_6_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2085000</us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent
      contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoElectricMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_YXwp3fOo2EqpYRVVUNC-jw"
      decimals="-3"
      id="Tc_uN6t84qNv0ihtnyDRNCGVQ_6_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">391000</us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent
      contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangMoerllerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_SOnfQIF7WUS5JKbpI5mFqg"
      decimals="-3"
      id="Tc_3uing9UDZUaJLShi_1oMew_7_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">990000</us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent
      contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_ZhenjiangMoerllerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_J8RoQD_mmEugKiQxrMmJTA"
      decimals="-3"
      id="Tc_tLtkzp7GrEylsIAZIOkmug_7_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">20000</us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent
      contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangDaqoIntelligentMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_7BNeIbwmSE6j1aIP7ttMYg"
      decimals="-3"
      id="Tc_vfx4DJNOb0yUnOY5y4wcaQ_8_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">62000</us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent
      contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_ZhenjiangDaqoIntelligentMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_6BSHqXeyKE-ye01Qk1W1VA"
      decimals="-3"
      id="Tc_3prSIAbO5k2TwPmey9RvXQ_8_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">66000</us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent
      contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_OtherSubsidiariesOfDaqoGroupMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_d6V3uazk90ib88226gPqJA"
      decimals="-3"
      id="Tc_UPmd-jzSak27lq0jTizKuw_9_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">700000</us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent
      contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_OtherSubsidiariesOfDaqoGroupMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_YzLfOivzcUCVkGYUaXd7JA"
      decimals="-3"
      id="Tc_5fHapAPsNki-f6maV67oWg_9_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">59000</us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent
      contextRef="As_Of_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_B4QGTKV57UiQjSv51SLolg"
      decimals="-3"
      id="Tc_ydyRhL9dPE-lvjqXYnjr_w_10_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">25033000</us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent
      contextRef="As_Of_12_31_2024_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_KaId6i6-WkigGRCA3s2V7Q"
      decimals="-3"
      id="Tc_BoMHAsDOm0KYC82qNbucfg_10_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">545000</us-gaap:OtherReceivableAfterAllowanceForCreditLossNoncurrent>
    <dq:ScheduleOfRelatedPartyBalancesPayablesTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_5VKPjteffEmnBlKQzpKWfg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Amounts due to related parties &#x2013; short term portion&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Daqo New Material&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,044&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,069&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Electric Institute&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,485&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,193&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Zhenjiang Electric&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,575&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 42&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Nanjing Daqo Transformer&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 265&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 614&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Jiangsu Daqo&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 435&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Nanjing Daqo Automation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 229&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Chongqing Daqo Tailai&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,388&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Others &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 283&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 240&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 10,656&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 10,210&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</dq:ScheduleOfRelatedPartyBalancesPayablesTableTextBlock>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_DaqoNewMaterialMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_uTm1f6wjSUq4tcd0Z4coyw"
      decimals="-3"
      id="Tc_sPcmAH7abU24bcSfXTsAJQ_4_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4044000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_DaqoNewMaterialMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_x9TEhgsYd0iUFuRZurX9og"
      decimals="-3"
      id="Tc_HAUvwZZfske08PIpnQg_Sw_4_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4069000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_ElectricInstituteMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_4G_qjLdlWUW6LZlfJoszsg"
      decimals="-3"
      id="Tc_JCRQO4ppPkSHO9_7wi2ujQ_5_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3485000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_ElectricInstituteMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_lHcHNjiBx0OpZN6msof5ZA"
      decimals="-3"
      id="Tc_LWX3RNmsp060NyJ3Aeeb-g_5_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1193000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangElectricEquipmentCoLtdMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_l8wSipyO-0KnD_17CIANDA"
      decimals="-3"
      id="Tc_wzZtvV8lp0-sQxWp7_rq3g_6_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2575000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_ZhenjiangElectricEquipmentCoLtdMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_S_nlATucp0On2LucEmH8GQ"
      decimals="-3"
      id="Tc_J08er16AB0O7U_g-4F8SWQ_6_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">42000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_U5kPjKN7hkK2fiLFdaCtdg"
      decimals="-3"
      id="Tc_QnWsmNjv6kKuy5JxbeAw8g_7_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">265000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_n4JS9Y4_RUecvj9nIvyNdg"
      decimals="-3"
      id="Tc_sw4rBK_Gj0K5U0LH1Wmt_g_7_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">614000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_JiangsuDaqoMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_HxWi3L9b2kmCRbQIdkGg3w"
      decimals="-3"
      id="Tc_LhG0OwIZj0G3IJO3nr6GfQ_8_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_JiangsuDaqoMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_kvFU2iqJiE2gsLYOIueGdQ"
      decimals="-3"
      id="Tc_qgiAqaL_tkOuztG7CazWTA_8_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">435000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoAutomationTechnologyCoLtdMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_oLRvDqvXq0qJ4HSHAgN11A"
      decimals="-3"
      id="Tc_FXua9X-hlEC6Ll4FkcD5AQ_9_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">229000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_ChongqingDaqoTailaiMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_P-ioEIM7PUKVa8MAvfkO6A"
      decimals="-3"
      id="Tc_2Qj-pPHleUWk40FaQUuMmw_10_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3388000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="As_Of_12_31_2023_srt_CounterpartyNameAxis_dq_OtherSubsidiariesOfDaqoGroupMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_j0T61cUNEEi_K3NmFhY-vw"
      decimals="-3"
      id="Tc_ePF0UMlEe0-yN0PJ_0sTNw_11_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">283000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="As_Of_12_31_2024_srt_CounterpartyNameAxis_dq_OtherSubsidiariesOfDaqoGroupMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_UNOlodaunUOjKVxRyd7Wcw"
      decimals="-3"
      id="Tc_qPWrP4syik-Ui7fYFBT7-w_11_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">240000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="As_Of_12_31_2023_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_okpMXci-hkuokb4BXOERLw"
      decimals="-3"
      id="Tc_haVsegAbh0OLohm5sryjVw_12_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">10656000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="As_Of_12_31_2024_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember_V-vSP932O06oFAPwVja7VQ"
      decimals="-3"
      id="Tc_wxnMuJ5YUUigcCg5EgM9HA_12_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">10210000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb__NZYo-hxVU6B4aJ3TTyTjA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:45.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Name of Related parties&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;white-space:pre-wrap;"&gt;    &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Transaction Nature&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;white-space:pre-wrap;"&gt;    &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;white-space:pre-wrap;"&gt;    &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;white-space:pre-wrap;"&gt;    &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Nanjing Daqo Transformer&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 29,874&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,760&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,130&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:28.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Raw material&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 39&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 47&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Chongqing Daqo Tailai&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 22,511&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28,252&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28,670&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Jiangsu Daqo Busbar&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 671&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Jiangsu Daqo&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,847&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Nanjing Daqo Electric&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,209&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,526&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 559&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Raw material&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,372&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Zhenjiang Electric&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,505&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Raw material&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,241&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,017&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Zhenjiang Moeller&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,331&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,755&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 630&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Zhenjiang Daqo Intelligent &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,271&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,991&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 83&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Electric Institute&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 593&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,107&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 997&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Nanjing Daqo Automation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,210&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 945&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:28.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Fixed assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 76,789&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 89,106&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,552&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:28.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;Purchase-Raw material&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,280&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,064&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,372&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_g6LNc3mi9ESmdi7aZ-0T7w"
      decimals="-3"
      id="Tc_RK3u00uTekq4O2GE7WATXg_3_5"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">29874000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_rMRSJjLIN0KHmFwcYfSnDg"
      decimals="-3"
      id="Tc_9uJ6BxZ7H0KkNItS9ikajg_3_8"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">23760000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_eJxiDeXgAkqYi1hCIhz9MQ"
      decimals="-3"
      id="Tc_WIZC_79zqkibhjXaLC5BAw_3_11"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">12130000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_1xkasJV9uEq7oCH1_Popiw"
      decimals="-3"
      id="Tc_ICxLVBSglUuDxKfCZvxrRA_4_5"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">39000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoTransformerMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_OAqxV4q9QkSIIY6cRyBjfQ"
      decimals="-3"
      id="Tc_yMqQxcLxZki5eOWreNlQHA_4_8"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">47000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_ChongqingDaqoTailaiMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_QyGUIRHO00uMaWlbUg2OsQ"
      decimals="-3"
      id="Tc_E1MQqa1SskaLveKRnF7xag_5_5"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">22511000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_ChongqingDaqoTailaiMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_kdTlxpIY9E-_uyHqGwuHcQ"
      decimals="-3"
      id="Tc_siG18tPK80-9XOntG0YxMQ_5_8"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">28252000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_ChongqingDaqoTailaiMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_3t7n92RM-EyqvzABCxEdxA"
      decimals="-3"
      id="Tc_X4NkRQiiGUSofY-jTbap-g_5_11"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">28670000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_JiangsuDaqoEnclosedBusbarSystemsCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_k7nQLJq84USdviTLngQ1WQ"
      decimals="-3"
      id="Tc_FcxciCwWA0-Qbgs12KgJDw_6_11"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">671000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_JiangsuDaqoMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_agNbe-QlZE-LYbnAEzLtMg"
      decimals="-3"
      id="Tc_dqRNv2s6B0yoXa1fTDVGjQ_7_11"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">7847000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_NanjingDaqoElectricMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_xqDyF4KxcE69-8uoDYtlQg"
      decimals="-3"
      id="Tc_Pq5aW8oLjUKFDuR_gjvW5g_8_5"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">8209000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoElectricMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_F6SWFnFrkkulYF4Bd3KwvQ"
      decimals="-3"
      id="Tc_ogvU8spOmECk_UaIOsKLCA_8_8"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">12526000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoElectricMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember__G39hMK6NkKbLnXWQb2sHA"
      decimals="-3"
      id="Tc_TqnywSZdqUOn1O7_DoU9IA_8_11"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">559000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoElectricMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember__ACcKiGA3kOQeKVSiRNvBA"
      decimals="-3"
      id="Tc_Siib3q79ykOEXMQCf-k8ag_9_11"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1372000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangElectricEquipmentCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_AdIAsY4VfkSJhAskF0isMA"
      decimals="-3"
      id="Tc_uIXiy7BUh0Gy7Q2bQISXDg_10_8"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1505000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_ZhenjiangElectricEquipmentCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_tR-xQAzDzESNGHHa4NNnyw"
      decimals="-3"
      id="Tc_kQouJMJGoEKh9Ion9yWu-w_10_11"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">20000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_ZhenjiangElectricEquipmentCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_MiSz57-rYEG38dYPyPJpRQ"
      decimals="-3"
      id="Tc_5wa5PcleaEqVOCSYPL0MHQ_11_5"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4241000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangElectricEquipmentCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_p76Ea5T2qkmynG-7drTzXg"
      decimals="-3"
      id="Tc_USMCin4t0kSbc7g9e2G-Ew_11_8"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">5017000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_WqR6z7_JGEStKKUmkmPJxg"
      decimals="-3"
      id="Tc_icZTHE-LdUevLbR86xiYUw_12_5"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">9331000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_Jn8jcOFjaUqgDuJy-clyUQ"
      decimals="-3"
      id="Tc_LzvIqv3MdEad6QJhkhH_iw_12_8"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">8755000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_ZhenjiangKlocknerMoellerElectricalSystemsCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_eKIW8I6T5U2JCiU6y3a5Zg"
      decimals="-3"
      id="Tc_2_L8ByVvvUSBmpeJxCWKkQ_12_11"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">630000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_ZhenjiangDaqoIntelligentMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_pebz3pqtXUaOt6htyqOkMw"
      decimals="-3"
      id="Tc_1QgTwLRy8UyfdhFaz-bA3w_13_5"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">6271000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_ZhenjiangDaqoIntelligentMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_BZMauKsz0k-BvItozgffSQ"
      decimals="-3"
      id="Tc_IUBKrfXKz06-Q7TLTfEUdQ_13_8"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4991000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_ZhenjiangDaqoIntelligentMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_VbFXRxUD4EO1sk5dZHKz_Q"
      decimals="-3"
      id="Tc_NML01waFx0WehbabfLhQ8A_13_11"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">83000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_dq_NanjiangDaqoElectricInstituteCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_-vxdFD5XbEG-LGbwtVlRbg"
      decimals="-3"
      id="Tc_EkmPvkeI_ECLbxaLNKnETg_14_5"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">593000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_NanjiangDaqoElectricInstituteCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_FwT5XPOS-06VRNIURsu2jA"
      decimals="-3"
      id="Tc_WiwWfX2Df0a_srp_8Pgm9w_14_8"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">7107000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_NanjiangDaqoElectricInstituteCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_FIYJ-FPdI0StUwybpn3qXw"
      decimals="-3"
      id="Tc_fYHPvkV6u0mmO4_8r1beqA_14_11"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">997000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_dq_NanjingDaqoAutomationTechnologyCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_A-8tFpWh2U2jx_smIPpS2g"
      decimals="-3"
      id="Tc_dItQFGfNnESbNlivi882zg_15_8"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2210000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_CounterpartyNameAxis_dq_NanjingDaqoAutomationTechnologyCoLtdMember_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_ll868TmqX0O36eGCFxwzzg"
      decimals="-3"
      id="Tc_oHOGoTTdl06rU687ofNt4Q_15_11"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">945000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_E1zcZK3GNk6qQZUSHMpWfA"
      decimals="-3"
      id="Tc_Ube4-sFgMUS6BWw8b8bwUA_16_5"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">76789000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_mqfMPUuY4UuBFD8A-bR0xA"
      decimals="-3"
      id="Tc_o0o3wmMURU-ZFHJNx0IhTw_16_8"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">89106000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfFixedAssetsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_3IuT1BIgZkGN65zKLt_9PA"
      decimals="-3"
      id="Tc_L4B9FAmnyU67Augddeb8eA_16_11"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">52552000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_X7Mgv6a0I0yv8NDTxHSYfQ"
      decimals="-3"
      id="Tc_RZk5fFIJCECzvggWiJgVgg_17_5"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4280000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_zbE3j8I0MUqKQE3ZrXmS9g"
      decimals="-3"
      id="Tc_v3MFawS0XUuTL5pqlqhCNA_17_8"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">5064000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_RelatedPartyTransactionAxis_dq_PurchasesOfRawMaterialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_7Y_Mi6NUFUy3P1RquOpi4g"
      decimals="-3"
      id="Tc_eCk7GG76x024zeol-RwQjg_17_11"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1372000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_b2DALV89lkidb9gfm5ZpcQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;12. EARNINGS PER SHARE&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;The calculation of earnings per share is as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:36.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Numerator used in basic and diluted earnings per share:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Net income attributable to Daqo New Energy Corp. ordinary shareholders&#x2014;basic&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,819,801&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 429,545&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (345,215)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Diluted earnings from the subsidiary&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (15,432)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (237)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Net income attributable to Daqo New Energy Corp. ordinary shareholders&#x2014;diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,804,369&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 429,308&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (345,215)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Denominator used in diluted earnings per share:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted average number of ordinary shares outstanding used in computing earnings per share-basic&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 379,365,310&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 373,586,004&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 330,800,038&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;Plus:  Dilutive effects of share options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 885,140&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 88,479&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 24pt;"&gt;Dilutive effects of RSUs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;6,209,391&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;1,143,193&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted average number of ordinary shares outstanding used in computing earnings per share&#x2014;diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;386,459,841&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;374,817,676&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;330,800,038&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Basic earnings per share&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4.80&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1.15&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1.04)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Diluted earnings per share&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4.67&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1.15&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1.04)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;Diluted earnings per share does not include the following instruments as their inclusion would be antidilutive:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:67.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"&gt;Non-vested Restricted-Share-Units&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9,056,071&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;11,406,944&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,571,052&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"&gt;Subsidiary&#x2019;s Share Incentive Plan&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 461,041&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;799,366&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9,517,112&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;12,206,310&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,571,052&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_pzEy2NxN00CPH2rI_uKMEg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:36.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Numerator used in basic and diluted earnings per share:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Net income attributable to Daqo New Energy Corp. ordinary shareholders&#x2014;basic&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,819,801&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 429,545&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (345,215)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Diluted earnings from the subsidiary&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (15,432)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (237)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Net income attributable to Daqo New Energy Corp. ordinary shareholders&#x2014;diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,804,369&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 429,308&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (345,215)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Denominator used in diluted earnings per share:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted average number of ordinary shares outstanding used in computing earnings per share-basic&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 379,365,310&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 373,586,004&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 330,800,038&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;Plus:  Dilutive effects of share options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 885,140&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 88,479&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 24pt;"&gt;Dilutive effects of RSUs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;6,209,391&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;1,143,193&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted average number of ordinary shares outstanding used in computing earnings per share&#x2014;diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;386,459,841&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;374,817,676&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;330,800,038&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Basic earnings per share&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4.80&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1.15&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1.04)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Diluted earnings per share&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4.67&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1.15&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1.04)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_Gb5sxhw1f0aZ5MQOg39beg_4_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1819801000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_VIPkRJjErkWm2cjDKMWAlA_4_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">429545000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_vRkkmmsZ2kOk-MLueFWz7A_4_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-345215000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:DilutiveSecurities
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_xndqpThGpUaCYreOU88Lhg_5_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-15432000</us-gaap:DilutiveSecurities>
    <us-gaap:DilutiveSecurities
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_djCqHMoppUWcxcVN94Zlew_5_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-237000</us-gaap:DilutiveSecurities>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="-3"
      id="Tc_jKJ8as8JYUmMFMhDIDTqxQ_6_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1804369000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="-3"
      id="Tc_A2gjaVM7fUCiKwpSJ75xIg_6_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">429308000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="-3"
      id="Tc_DfdtjzMqCk-rZqps1qcKRA_6_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-345215000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="0"
      id="Tc_CBfmpQnxl0-DB-9c46jRVw_8_3"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">379365310</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="0"
      id="Tc_IX31ywb7jUGRxyW78AFSZg_8_6"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">373586004</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="0"
      id="Tc_qUxmE6xgKUaAiaYZisLuIg_8_9"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">330800038</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_Vz0JZNNahEqQ5_YSCy24QA"
      decimals="0"
      id="Tc_tBMHN5xgXkOpEchMMr3SWQ_9_3"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">885140</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_5yvSExN8vki7j3oOAqZpqg"
      decimals="0"
      id="Tc_dsOXy7bI3kKwYSE_FYGpgw_9_6"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">88479</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_ryma5CG8xk2QvvC2-w0oOQ"
      decimals="0"
      id="Tc_YB5aH79llEaB-sNt9N0msg_10_3"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">6209391</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_pX0zaTP8zU-Vy7Y-pOw9QQ"
      decimals="0"
      id="Tc_SQX_2seJjUCK-U3OQnX7AA_10_6"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">1143193</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="0"
      id="Tc_y5yj_DeAaE6hzamAtqfgcw_11_3"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">386459841</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="0"
      id="Tc_1cnRrrc1KEySl5a9M60d8g_11_6"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">374817676</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="0"
      id="Tc_dZX94PTGE0Gup4ZUfGz2mg_11_9"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">330800038</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="2"
      id="Tc_KcjskiatNUqgpzy4_wUQ1A_13_3"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">4.8</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="2"
      id="Tc_yg3qLwwzk0a2Mbh9dktI8Q_13_6"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">1.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="2"
      id="Tc_CwdFmqttmUGuepFk217tZQ_13_9"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">-1.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="2"
      id="Tc_HzfsATONB0iRn9X-4cDM8Q_15_3"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">4.67</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="2"
      id="Tc_rPvHSwKhLEiYtfEBqewtgg_15_6"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">1.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="2"
      id="Tc_R3pJM8iFnUqblvOhkAXAnA_15_9"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">-1.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_hNkvgL0szU231lK6R6r49w">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:67.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"&gt;Non-vested Restricted-Share-Units&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9,056,071&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;11,406,944&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,571,052&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"&gt;Subsidiary&#x2019;s Share Incentive Plan&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 461,041&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;799,366&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9,517,112&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;12,206,310&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,571,052&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_ryma5CG8xk2QvvC2-w0oOQ"
      decimals="0"
      id="Tc_1fsB8Z-SFUGFRUuURSKYnA_3_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">9056071</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_pX0zaTP8zU-Vy7Y-pOw9QQ"
      decimals="0"
      id="Tc_QK6PBf2A2UGgR3ld7e9J0g_3_4"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">11406944</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_c-4lGIu9WEKQVvXbmPBZsA"
      decimals="0"
      id="Tc_MAhZVjHyfU2GeUScppaRsQ_3_6"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">4571052</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_StockCompensationPlanMember_zlq8DNhl3UCcxNF02zts9g"
      decimals="0"
      id="Tc_jm6Wids_uEOChkkCifuQoA_4_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">461041</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_StockCompensationPlanMember_BZZfUIz5sUKoEfzzdtgZ8g"
      decimals="0"
      id="Tc_qKd01Wqwa0CzVVyq5ZIR1w_4_4"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">799366</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2022_To_12_31_2022_3ooCzxpT60uVmGTkEkPBHw"
      decimals="0"
      id="Tc_VQzhQuOVrky5k3_csl2Gpw_5_2"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">9517112</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2023_To_12_31_2023_fbL4qwIwKkmftzSFY_0hNQ"
      decimals="0"
      id="Tc_kZoAla4l6U67-aelz1pMIw_5_4"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">12206310</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="0"
      id="Tc_BhlfCV916Ua1C84lujs9-w_5_6"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">4571052</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CommitmentsDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_y5BH6MpU30KK9nttUb-cQA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;13. COMMITMENTS AND CONTINGENCIES&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;i style="font-weight:normal;"&gt;(a) Capital commitments&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;As of December 31, 2024, commitments outstanding for the purchases of property, plant and equipment approximated $109.7 million, which will be due subsequent to receipt of the purchases.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;(b) Repurchase of ordinary shares&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;On July 22, 2024, the Company announced a share repurchase program approved by the board of directors to repurchase up to $100 million worth of its own issued and outstanding ordinary shares or American depositary shares (&#x201c;ADSs&#x201d;) representing ordinary shares in open-market purchases, in negotiated transactions off the market, in block trades or through other legally permissible means in accordance with applicable United States securities laws from July 22, 2024 to June 30, 2025. During the year ended December 31, 2024, the Company has not yet repurchased under this share repurchase program.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;i style="font-style:italic;"&gt;(c) Xinjiang Daqo&#x2019;s litigation event&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;In April 2024, Xinjiang Daqo received a court summons relating to a contract dispute lawsuit filed against it by Xinjiang Xian&#x2019;an New Materials Co., Ltd. and its affiliate, Xinjiang Dengbo New Energy Co., Ltd. The plaintiffs previously provided silicon core processing services to Xinjiang Daqo. The plaintiffs requested for termination of the business cooperation agreement with Xinjiang Daqo and for compensation from Xinjiang Daqo for their economic losses totaling RMB1,958.5 million (which was later reduced to RMB1,847.8 million), which consisted largely of alleged consequential damages of the plaintiffs.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;In July 2024, the Company received the first instance court&#x2019;s verdict, which affirmed termination of the business cooperation agreement and ordered Xinjiang Daqo to compensate the plaintiffs for their losses and attorney fees totaling RMB3.16 million, while rejecting the plaintiffs&#x2019; claims for consequential damages. The plaintiffs appealed to the second instance court. In March 2025, the Company received the second instance court&#x2019;s verdict, which vacated the decision of the first instance and remanded the case for a new trial. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Recently, the Company received a court summons, in which the plaintiffs further reduced the requested amount of compensation from Xinjiang Daqo to RMB742.7 million. At present, the case is under retrial. Based on the content of the case and the actual situation, the results cannot be reasonably estimated, and it is expected that it will not adversely affect the Group's daily production and operations.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:CommitmentsDisclosureTextBlock>
    <us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted
      contextRef="As_Of_12_31_2024_Q3_UUay5bES9knA3GDS6EQ"
      decimals="-5"
      id="Narr_3WtUH-N59kunfvUFm6jDKQ"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">109700000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
    <srt:StockRepurchaseProgramAuthorizedAmount1
      contextRef="As_Of_7_22_2024_tMuPiL3LCkS5Dg2o8H6AYQ"
      decimals="-6"
      id="Narr_OtdiVhoHfEmOsEOlRGWypg"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">100000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="INF"
      id="Narr_Xs872EtFAECKei_0rx5kMw"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="Duration_4_1_2024_To_4_30_2024_u-QbZhXeaEC7ieiie0j5Kg"
      decimals="-5"
      id="Narr_6jQIx9KRw0a88q4M3NsfCA"
      unitRef="Unit_Standard_CNY_DlgSZeX4HEKR94D8DC3BSQ">1958500000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="Duration_5_1_2024_To_5_31_2024_S8cSfHLK9k-2KFgjGloH5Q"
      decimals="-5"
      id="Narr_2NaQoW6Vwkan22-yxSjk1Q"
      unitRef="Unit_Standard_CNY_DlgSZeX4HEKR94D8DC3BSQ">1847800000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="Duration_7_1_2024_To_7_31_2024_9Qf1GBiev0OafI1CGcdrEQ"
      decimals="-4"
      id="Narr_DuJEKGI67kO7PT1X5iXN_w"
      unitRef="Unit_Standard_CNY_DlgSZeX4HEKR94D8DC3BSQ">3160000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="Duration_12_1_2024_To_12_31_2024_nwE2MocYl06rhX5zcdQkMw"
      decimals="-5"
      id="Narr_DAZ8s_M2QEeotpPDsNXQLw"
      unitRef="Unit_Standard_CNY_DlgSZeX4HEKR94D8DC3BSQ">742700000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_ZuUDQ_RZ6EKUNnbvBhqhLw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;14. SEGMENT INFORMATION&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The Group&#x2019;s chief operating decision maker (&#x201c;CODM&#x201d;) has been identified as the chief executive officer, who reviews Net income (loss) to make decisions about allocating resources and assessing performance of the Group. The Group&#x2019;s CODM reviews and utilizes the consolidated results to manage the Group&#x2019;s operation as a whole and hence, the Company has only one operating and reportable segment - Polysilicon. Significant segment expenses are the same as these presented under the operating costs and expenses in the consolidated statements of operations, and the difference between net revenue less the significant segment expenses and consolidated net income are the other segment items. Although Xinjiang Daqo got listed in the PRC in 2021, considering the PRC listed group generates substantially all the revenues and possesses substantially all the assets of the Group, the Group&#x2019;s CODM does not change the way he reviews the consolidated results.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;Substantially all of the Group&#x2019;s revenues are derived in the PRC. The Group&#x2019;s long-lived assets and operations are all located in the PRC and no geographical information is presented.&lt;/p&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="INF"
      id="Narr_adDk0PeOUkarsc4oB1nfBg"
      unitRef="Unit_Standard_segment_YvFcthfqyk-07wOnqKiH_Q">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      decimals="INF"
      id="Narr_zK9HXSTQ0U-rG0Q4jh3f-A"
      unitRef="Unit_Standard_segment_YvFcthfqyk-07wOnqKiH_Q">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:ConcentrationRiskDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_J_uHZmYLhki6VnEbg28Gaw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;15. CONCENTRATION AND RISKS&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;The following customers individually accounted for 10% or more of revenues:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Customer A&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; *&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 524,554&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 221,645&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Customer B&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 516,634&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 168,167&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Customer C&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 524,274&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 164,356&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Customer D&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,379,796&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 140,951&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Customer E&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 529,037&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 439,067&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Customer F&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 247,834&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Customer G&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 614,698&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;*&lt;/span&gt;&lt;/span&gt;Represents less than 10%&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;Total sales to the Group&#x2019;s large customers whose sales constitute over 10% of revenue accounted for approximately 66%, 75% and 68% of revenues for the years ended December 31, 2022, 2023 and 2024, respectively. The Group is substantially dependent upon the continued participation of these customers in order to maintain its revenues. Significant reduction in the Group&#x2019;s dependence on these customers is likely to take time and there can be no assurance that the Group will succeed in reducing such dependence.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The following suppliers individually accounted for 10% or more of purchases:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:66.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year&#160;ended&#160;December&#160;31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.93%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Supplier A&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 13&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 25&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Supplier B&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 11&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 16&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 23&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.93%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Supplier C&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 34&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 30&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 22&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Supplier D&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 18&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;*&lt;/span&gt;&lt;/span&gt;Represents less than 10%&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;The following suppliers individually accounted for 10% or more of accounts payables:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:74.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Supplier E&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 32&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;*&lt;/span&gt;&lt;/span&gt;Represents less than 10%&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;The Group&#x2019;s polysilicon manufacturing facilities are located in Xinjiang and Inner Mongolia to be close to sources of raw materials and energy for polysilicon production. Raw materials required for the Group&#x2019;s polysilicon manufacturing process primarily include metallurgical grade silicon, electricity and other utilities, and other significant inputs for production, such as argon gas, caustic soda and graphite parts. Although there are a limited number of manufacturers of the particular metallurgical grade silicon, electricity and other utilities, management believes that other suppliers could provide similar inputs on comparable terms. A change in suppliers, however, could cause a delay in manufacturing and a possible loss of sales, which would affect operating results adversely.&lt;/p&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_eoms6t8jAkSNiy3lo5_e_Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Customer A&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; *&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 524,554&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 221,645&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Customer B&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 516,634&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 168,167&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Customer C&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 524,274&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 164,356&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Customer D&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,379,796&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 140,951&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Customer E&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 529,037&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 439,067&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Customer F&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 247,834&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Customer G&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 614,698&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;*&lt;/span&gt;&lt;/span&gt;Represents less than 10%&lt;/p&gt;</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_dq_CustomerAMember_baR9TQYWvkK02fvR2M_QJA"
      decimals="-3"
      id="Tc_5oMY9Ldfc02tbFab6zakVg_3_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">524554000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_MajorCustomersAxis_dq_CustomerAMember_lXKgaxFGQkinx9KLQWNW1g"
      decimals="-3"
      id="Tc_F5QdIZZvuk64GFZTFJL1zQ_3_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">221645000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_dq_CustomerBMember_aOXs1BfQCE6Y8Z7et8yqaQ"
      decimals="-3"
      id="Tc_kKeOUQqCNEyyBXrKsiN_XA_4_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">516634000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_MajorCustomersAxis_dq_CustomerBMember_MDRY5wWBJkWIavLy6oj6tQ"
      decimals="-3"
      id="Tc_oQDqCEsW3kez5vhHxi8x7Q_4_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">168167000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_dq_CustomerCMember_47Lv1e3UuEmv1IMl68Yxfw"
      decimals="-3"
      id="Tc_vLpxt4G70UKax-3md0-i5w_5_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">524274000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_MajorCustomersAxis_dq_CustomerCMember_mbY1awIm10qIrdUqyU5h7A"
      decimals="-3"
      id="Tc_lRRx7f1YkEKMMMtqq5sORg_5_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">164356000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_dq_CustomerDMember_eERy16A8CkSlbP7J6i9XBQ"
      decimals="-3"
      id="Tc_YZ7Ez3mj6kWCEzyfrTyyWg_6_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1379796000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_MajorCustomersAxis_dq_CustomerDMember_TsPnAdJDTkCwtzBewOkxmw"
      decimals="-3"
      id="Tc_NNtHzEVnW0uiwNC1yJm96A_6_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">140951000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_dq_CustomerEMember__1VXBMjfpkSBRnCoo-pXmg"
      decimals="-3"
      id="Tc_MgYBJ7amC0er0T0BLdm3lg_7_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">529037000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_dq_CustomerEMember_6EYp0oirmEyAKyoM819HxQ"
      decimals="-3"
      id="Tc_pth5ESCmMkieGgtH1AgYbw_7_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">439067000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_dq_CustomerFMember_C9Nq9f2DaUixP4QXzFfjYw"
      decimals="-3"
      id="Tc_VIlbFeXAXk20acLqvf1_EA_8_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">247834000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_dq_CustomerGMember_VWDbCaeeGECBSn1rKaYadQ"
      decimals="-3"
      id="Tc_TPake09PxECO63S8OahqDg_9_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">614698000</us-gaap:Revenues>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_MajorCustomersAxis_dq_MajorCustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_Kq-u930Amkibb7S8NCvwCA"
      decimals="2"
      id="Narr_PiJcZg7ID0G6Xfx34DSSxg"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.66</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_dq_MajorCustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_D7EyfaDmFkyLEHK7akYkDg"
      decimals="2"
      id="Narr_JumLrdt600OoaxSKLam84Q"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.75</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_MajorCustomersAxis_dq_MajorCustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_NCqcz2E8vUOm0Bqf6Tf6JA"
      decimals="4"
      id="Narr_mn9Z98fDqkWI1dad9WMUZw"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.68</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Group_ct9ilJWI9EyBDqisceV95A">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:66.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year&#160;ended&#160;December&#160;31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.93%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Supplier A&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 13&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 25&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Supplier B&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 11&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 16&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 23&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.93%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Supplier C&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 34&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 30&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 22&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:66.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Supplier D&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 18&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;*&lt;/span&gt;&lt;/span&gt;Represents less than 10%&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:74.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Supplier E&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 32&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;*&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:18pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;*&lt;/span&gt;&lt;/span&gt;Represents less than 10%&lt;/p&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierMember_yTahzWkhr0uGMyvQVaTTLg"
      decimals="2"
      id="Tc_43K-Rx-9RU2vokx2y_31fQ_3_4"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierMember_UNu5xe1le0GbBARERXSrVQ"
      decimals="2"
      id="Tc_vv1BkNnlU0-KsDqyxNUsww_3_6"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.25</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierBMember_o5tlUB9ddUihZ44Z5PT4oA"
      decimals="2"
      id="Tc_wkmdRoMRc0KQ5fCSBsIEPA_4_2"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierBMember_EQbx4J5eLE--g9_QHTxPLQ"
      decimals="2"
      id="Tc_XdmBd2kTjEKc_J-e0ua6HQ_4_4"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierBMember_LxBvDBclGE6w0zsOd_U9Jg"
      decimals="2"
      id="Tc_D8imyI1ZnUuX8TYpmCaw3Q_4_6"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.23</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierCMember_HXqryRFG-kOdibrxPR2Xkw"
      decimals="2"
      id="Tc_pw0TOphWZ0W1pmeFzlW50Q_5_2"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.34</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierCMember_NLhDNZ6cC0yW2Eix9k2Vow"
      decimals="2"
      id="Tc_qwTHSeo_UUevUGuC8RUbyw_5_4"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.30</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2024_To_12_31_2024_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierCMember_FBFLLvsMOkq9BFu6hlKPPg"
      decimals="2"
      id="Tc_2Bp7OhXgyUy0HBFakJbnSQ_5_6"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierDMember_YwO1LQow6U2z94begtVioA"
      decimals="2"
      id="Tc_GvwqbeQeKkOvfk1K5jzYAg_6_2"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsPayableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_dq_SupplierEMember_pobdXb_LhEOEfwWaFgI8EA"
      decimals="2"
      id="Tc_HSXhJErrkkCk7E8cWMruHQ_3_2"
      unitRef="Unit_Standard_pure_WUTi__T9Q06WMt2CywsAjw">0.32</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_z1g9OylPs0y_5061XaOpkA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;"&gt;FINANCIAL STATEMENT SCHEDULE I&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;"&gt;DAQO NEW ENERGY CORP.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;"&gt;FINANCIAL INFORMATION OF PARENT COMPANY&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;"&gt;CONDENSED BALANCE SHEETS&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;"&gt;DECEMBER 31, 2023 AND 2024&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(U.S. dollars in thousands, except share and per share data)&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;ASSETS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Current assets:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"&gt;Cash and cash equivalents&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 218,841&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 299,576&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Total current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 218,841&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 299,576&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"&gt;Investments in subsidiaries&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,632,501&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,062,484&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;TOTAL ASSETS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 4,851,342&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 4,362,060&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;LIABILITIES AND SHAREHOLDERS&#x2019; EQUITY&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Current liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"&gt;Accrued expenses and other current liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 89,435&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 868&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Total current liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 89,435&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 868&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Equity:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"&gt;Ordinary shares ($0.0001 par value 500,000,000 shares authorized as of December 31, 2023 and 2024; 415,330,312 shares issued and 328,513,282 shares outstanding as of December 31, 2023; 421,521,162 shares issued and 333,759,632 shares outstanding as of December 31, 2024)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 41&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 42&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"&gt;Additional paid-in capital&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,340,084&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,408,799&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"&gt;Retained earnings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,328,388&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,983,173&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"&gt;Accumulated other comprehensive loss&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (293,997)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (413,210)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"&gt;Treasury shares, at cost (86,817,030 shares as of December 31, 2023; 87,761,530 shares as of December 31, 2024)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (612,609)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (617,612)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Total shareholders&#x2019; equity&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,761,907&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,361,192&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;TOTAL LIABILITIES AND EQUITY&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 4,851,342&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 4,362,060&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;"&gt;FINANCIAL STATEMENT SCHEDULE I&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;"&gt;DAQO NEW ENERGY CORP.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;"&gt;FINANCIAL INFORMATION OF PARENT COMPANY&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;"&gt;CONDENSED STATEMENT OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;"&gt;FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(U.S. dollars in thousands)&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;    &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;    &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;    &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating expenses:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;General and administrative&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (295,431)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (142,232)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (78,470)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total operating expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (295,431)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (142,232)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (78,470)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Loss from operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (295,431)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (142,232)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (78,470)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Interest income, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 144&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,835&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,766&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Income tax (expense) benefit&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (79,945)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (9,020)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 88,965&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net (loss) income before share of results of subsidiaries&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (375,232)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (147,417)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20,261&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Equity in earnings (losses) of subsidiaries&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,195,033&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 576,962&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (365,476)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net income (loss) attributable to Daqo New Energy Corp. ordinary shareholders&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,819,801&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 429,545&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (345,215)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other comprehensive loss:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Foreign currency translation adjustments, net of tax of nil&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (252,800)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (119,511)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (118,750)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total other comprehensive loss&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (252,800)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (119,511)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (118,750)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Comprehensive income (loss)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,567,001&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 310,034&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (463,965)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;"&gt;FINANCIAL STATEMENT SCHEDULE I&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;"&gt;DAQO NEW ENERGY CORP.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;"&gt;FINANCIAL INFORMATION OF PARENT COMPANY&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;"&gt;CONDENSED STATEMENT OF CASH FLOWS&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;"&gt;FOR THE&#160;YEARS ENDED DECEMBER 31, 2022, 2023 AND 2024&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(U.S. dollars in thousands)&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:38.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;white-space:pre-wrap;"&gt;    &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;OPERATING ACTIVITIES&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Net cash provided by operating activities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 124,048&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 702,391&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 85,681&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;FINANCING ACTIVITIES&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Proceeds from bank borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 140,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Repayment of bank borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (140,000)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Proceeds from options exercised&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 995&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 57&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Payments for repurchase of common shares&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (124,929)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (485,931)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (5,003)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Net cash used in financing activities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (123,934)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (485,927)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (4,946)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;NET INCREASE IN CASH AND CASH EQUIVALENTS&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 114&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 216,464&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 80,735&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;CASH AND CASH EQUIVALENTS AT BEGINNING OF THE YEAR&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,263&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,377&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 218,841&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;CASH AND CASH EQUIVALENTS AT END OF THE YEAR&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,377&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 218,841&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 299,576&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:center;text-indent:-18pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;FINANCIAL STATEMENT SCHEDULE I&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:center;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;DAQO NEW ENERGY CORP.&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Notes&lt;/b&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;1.&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;Schedule I has been provided pursuant to the requirements of Rule 12-04(a) and 5-04(c) of Regulation S-X, which require condensed financial information as to the financial position, changes in financial position and results of operations of a parent company as of the same dates and for the same periods for which audited consolidated financial statements have been presented when the restricted net assets of consolidated subsidiaries exceed 25 percent of consolidated net assets as of the end of the most recently completed fiscal year.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;2.&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;The condensed financial information has been prepared using the same accounting policies as set out in the consolidated financial statements except that the equity method has been used to account for investments in its subsidiaries. For the parent company, Daqo New Energy Corp records its investments in subsidiaries under the equity method of accounting as prescribed in ASC 323, Investments-Equity Method and Joint Ventures. Such investments are presented on the Condensed Balance Sheets as &#x201c;Investment in subsidiaries&#x201d;. Ordinarily under the equity, an investor in an equity method investee would cease to recognize its share of the losses of an investee once the carrying value of the investment has been reduced to nil absent an undertaking by the investor to provide continuing support and fund losses. For the purpose of this Schedule I, the parent company will continue to reflect its share, based on its proportionate interest, of the losses of subsidiaries regardless of the carrying value of the investment even though the parent company is not obligated to provide continuing support or fund losses.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;3.&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"&gt;Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. The footnote disclosures provide certain supplemental information relating to the operations of the Company and, as such, these statements should be read in conjunction with the notes to the accompanying consolidated financial statements.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"&gt;4.&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"&gt;As of December 31, 2023 and 2024, there were no material contingencies, significant provisions of long-term obligations of the Company, except for those which have been disclosed separately in the consolidated financial statements.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_tuuYeqMhrkOEzBXf9l5qHg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;ASSETS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Current assets:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"&gt;Cash and cash equivalents&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 218,841&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 299,576&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Total current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 218,841&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 299,576&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"&gt;Investments in subsidiaries&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,632,501&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,062,484&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;TOTAL ASSETS&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 4,851,342&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 4,362,060&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;LIABILITIES AND SHAREHOLDERS&#x2019; EQUITY&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Current liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"&gt;Accrued expenses and other current liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 89,435&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 868&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Total current liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 89,435&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 868&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Equity:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"&gt;Ordinary shares ($0.0001 par value 500,000,000 shares authorized as of December 31, 2023 and 2024; 415,330,312 shares issued and 328,513,282 shares outstanding as of December 31, 2023; 421,521,162 shares issued and 333,759,632 shares outstanding as of December 31, 2024)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 41&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 42&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"&gt;Additional paid-in capital&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,340,084&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,408,799&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"&gt;Retained earnings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,328,388&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,983,173&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"&gt;Accumulated other comprehensive loss&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (293,997)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (413,210)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"&gt;Treasury shares, at cost (86,817,030 shares as of December 31, 2023; 87,761,530 shares as of December 31, 2024)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (612,609)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (617,612)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;Total shareholders&#x2019; equity&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,761,907&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,361,192&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;TOTAL LIABILITIES AND EQUITY&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 4,851,342&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; 4,362,060&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <dq:CashAndCashEquivalents
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w"
      decimals="-3"
      id="Tc_d5X5G7gZmUK7hVqWBBUpCQ_5_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">218841000</dq:CashAndCashEquivalents>
    <dq:CashAndCashEquivalents
      contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q"
      decimals="-3"
      id="Tc_dXqlx4Y_QkOlccdX_JMfKw_5_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">299576000</dq:CashAndCashEquivalents>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w"
      decimals="-3"
      id="Tc_ffNoKV5UuUWTDq5RXIxoXQ_6_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">218841000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q"
      decimals="-3"
      id="Tc_dNsqawyMgE2u1NEc_k7H_A_6_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">299576000</us-gaap:AssetsCurrent>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w"
      decimals="-3"
      id="Tc_lHW-sBRChkWyHEClVzRFQA_7_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4632501000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q"
      decimals="-3"
      id="Tc_eZXMiwdjrU29I_GsQO_y4w_7_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4062484000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w"
      decimals="-3"
      id="Tc_pJTaZcPB8ESeEAWSdhnCeQ_8_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4851342000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q"
      decimals="-3"
      id="Tc_72gLVbdwG0CZ1oW8Yd-Vzg_8_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4362060000</us-gaap:Assets>
    <dq:AccruedExpensesAndOtherCurrentLiabilities
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w"
      decimals="-3"
      id="Tc_380v0Kjn0E-ftVL7AqP0fQ_12_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">89435000</dq:AccruedExpensesAndOtherCurrentLiabilities>
    <dq:AccruedExpensesAndOtherCurrentLiabilities
      contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q"
      decimals="-3"
      id="Tc_O8xG-wBMgUSRz0mCLwsWKQ_12_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">868000</dq:AccruedExpensesAndOtherCurrentLiabilities>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w"
      decimals="-3"
      id="Tc_0d6v9FYSJ0ipNPU6YGeR_w_13_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">89435000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q"
      decimals="-3"
      id="Tc_DapG3Kvu2E6T3z_RRsuHVQ_13_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">868000</us-gaap:LiabilitiesCurrent>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w"
      decimals="INF"
      id="Narr_qURD4XthdEquWqgIUPgJfw"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q"
      decimals="INF"
      id="Narr_2pW_60fh-0-8OUMmWIzNiw"
      unitRef="Unit_Divide_USD_shares_BEdV9zwGKkKLV0HAi5k-zQ">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w"
      decimals="INF"
      id="Narr_SBGTCVBj0E6HAMmMIb53vw"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q"
      decimals="INF"
      id="Narr_LYBYbK8LrU6PcNtGNRfv-Q"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w"
      decimals="INF"
      id="Narr_eSM-dICRjkGQq7eyW8dZDg"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">415330312</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w"
      decimals="INF"
      id="Narr_9XXejogMyEueP3XWsbIgvA"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">328513282</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q"
      decimals="INF"
      id="Narr_O4DCHOm7skiRndXnYUkfhw"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">421521162</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q"
      decimals="INF"
      id="Narr_fSgcAsOlRkuC0Usy3ZMVOw"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">333759632</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValueOutstanding
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w"
      decimals="-3"
      id="Tc_hi1wq2vPKEuD_0XaVnWmxg_15_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">41000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:CommonStockValueOutstanding
      contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q"
      decimals="-3"
      id="Tc_VHz96vh47USc0tQl5YYXeQ_15_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">42000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w"
      decimals="-3"
      id="Tc_c2atbwmpoEeNraOOLKnzSw_16_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2340084000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q"
      decimals="-3"
      id="Tc_yHy68JuBdEacuO4iexqObA_16_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2408799000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w"
      decimals="-3"
      id="Tc_umSqQUto3EWez20iPLX7Cw_17_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3328388000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q"
      decimals="-3"
      id="Tc_6M2q_-d6i0y-OPPQQCBiiA_17_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2983173000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w"
      decimals="-3"
      id="Tc_f4Ibk0eXh0egEQTk3VY-BA_18_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-293997000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q"
      decimals="-3"
      id="Tc_xAaND3S9VU-UbPznb18zVg_18_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-413210000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockCommonShares
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w"
      decimals="INF"
      id="Narr_r_VJCPS_wEilnMdJfz7a9w"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">86817030</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q"
      decimals="INF"
      id="Narr_LwlQbkPngEeKesCNCRhr9g"
      unitRef="Unit_Standard_shares_-vC3M9MyiEyd4ZsiyYXF6g">87761530</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockValue
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w"
      decimals="-3"
      id="Tc_XvwdxDVL90Coa_b6x5aM7A_19_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">612609000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q"
      decimals="-3"
      id="Tc_n9rlvnYr-UC7GEzZ7NOiyA_19_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">617612000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w"
      decimals="-3"
      id="Tc__367vD3FUE2ZOYquTrUumQ_20_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4761907000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q"
      decimals="-3"
      id="Tc_NHafoLYBw0aU8HWlruVKTw_20_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4361192000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w"
      decimals="-3"
      id="Tc_nCMXJ6suSEiH2_O8bt8J5g_21_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4851342000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q"
      decimals="-3"
      id="Tc_E9ZHt6TEYEulEVJz8GOvGw_21_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4362060000</us-gaap:LiabilitiesAndStockholdersEquity>
    <srt:ScheduleOfCondensedIncomeStatementTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_-XmDBOXF2k61LJJquBExXQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;    &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;    &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;    &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating expenses:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;General and administrative&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (295,431)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (142,232)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (78,470)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total operating expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (295,431)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (142,232)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (78,470)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Loss from operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (295,431)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (142,232)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (78,470)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Interest income, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 144&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,835&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,766&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Income tax (expense) benefit&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (79,945)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (9,020)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 88,965&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net (loss) income before share of results of subsidiaries&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (375,232)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (147,417)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20,261&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Equity in earnings (losses) of subsidiaries&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,195,033&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 576,962&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (365,476)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net income (loss) attributable to Daqo New Energy Corp. ordinary shareholders&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,819,801&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 429,545&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (345,215)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Other comprehensive loss:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Foreign currency translation adjustments, net of tax of nil&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (252,800)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (119,511)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (118,750)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total other comprehensive loss&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (252,800)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (119,511)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (118,750)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Comprehensive income (loss)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,567,001&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 310,034&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (463,965)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</srt:ScheduleOfCondensedIncomeStatementTableTextBlock>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw"
      decimals="-3"
      id="Tc_bhydFhkqyEiR7p8ALerDZw_4_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">295431000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw"
      decimals="-3"
      id="Tc_OCh5G_67qEWCYcCAU0GFwg_4_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">142232000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ"
      decimals="-3"
      id="Tc_iRqwK9CtiEK3mXoS5h8LsQ_4_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">78470000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw"
      decimals="-3"
      id="Tc_-Ln-9VeCc0GGWzvMR47Ndw_5_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">295431000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw"
      decimals="-3"
      id="Tc_TztgWUxh1UWRADja69pcYQ_5_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">142232000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ"
      decimals="-3"
      id="Tc_1GIhwXEvWk6PppWL3Rt6QQ_5_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">78470000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw"
      decimals="-3"
      id="Tc_WtCXgyUr7UWtNw48I29N0w_6_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-295431000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw"
      decimals="-3"
      id="Tc_VIuld6gpbUu1eTthXBx0Ng_6_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-142232000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ"
      decimals="-3"
      id="Tc_bC3eFjuFzUig4KuNaP_Kaw_6_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-78470000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw"
      decimals="-3"
      id="Tc_Wan5MkLbBEy5159RVfMXvA_7_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">144000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw"
      decimals="-3"
      id="Tc_UaJnvqq0s020p2_pvpjL5w_7_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">3835000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ"
      decimals="-3"
      id="Tc_RE2jPHs6rUOF1rJQUYW3Yw_7_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">9766000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw"
      decimals="-3"
      id="Tc_zoDHUthnK0u9jcTh36lhUA_8_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-79945000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw"
      decimals="-3"
      id="Tc_o3jcx7X20k2CPgRoJ96cYQ_8_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-9020000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ"
      decimals="-3"
      id="Tc_KPY3anMzEUmqCs7rZC_qpw_8_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">88965000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw"
      decimals="-3"
      id="Tc_YYBJ3M59ikKj1oPXLkDkkg_9_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-375232000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw"
      decimals="-3"
      id="Tc_ZbbW4sCoQ0i5ERCyX881sg_9_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-147417000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ"
      decimals="-3"
      id="Tc_NZZIygfWbkCvVQev58VTjA_9_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">20261000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromSubsidiariesBeforeTax
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw"
      decimals="-3"
      id="Tc_TiHOi5uubUyWL6opp34-Sw_10_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2195033000</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
    <us-gaap:IncomeLossFromSubsidiariesBeforeTax
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw"
      decimals="-3"
      id="Tc_GIO7WDWWGEWaflWrv3O6Hg_10_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">576962000</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
    <us-gaap:IncomeLossFromSubsidiariesBeforeTax
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ"
      decimals="-3"
      id="Tc_mNYKz5mO0EW6wQrwanjzmA_10_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-365476000</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw"
      decimals="-3"
      id="Tc_XoORh3XI-kei8NNGhF17uw_11_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1819801000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw"
      decimals="-3"
      id="Tc_kpCIyDxu-U2AZ-v2xVQl5Q_11_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">429545000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ"
      decimals="-3"
      id="Tc_coRfeH--mEut8rKB_3DNWg_11_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-345215000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw"
      decimals="-3"
      id="Tc_X-k2zNDWcUSavYTTT2-CEA_14_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-252800000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw"
      decimals="-3"
      id="Tc_15xj7l_Tf0ONu7czbLrPpw_14_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-119511000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ"
      decimals="-3"
      id="Tc_ZNeDd6B04EGw1iR-TZXD0w_14_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-118750000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw"
      decimals="-3"
      id="Tc_tb_YuDt1SU2aoNULKBeang_15_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-252800000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw"
      decimals="-3"
      id="Tc_duL-ZYM-vUqPO9ZSrhhKpQ_15_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-119511000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ"
      decimals="-3"
      id="Tc_1rNwBa3hpkS9o_bisDEnDg_15_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-118750000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw"
      decimals="-3"
      id="Tc_DbmcA-gBY0SyinTAJHV3wg_16_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">1567001000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw"
      decimals="-3"
      id="Tc_TUvdFcw-Zkebv819tDKp_Q_16_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">310034000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ"
      decimals="-3"
      id="Tc_2dv7Wk-or0iaBtOiDPUecA_16_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-463965000</us-gaap:ComprehensiveIncomeNetOfTax>
    <srt:ScheduleOfCondensedCashFlowStatementTableTextBlock
      contextRef="Duration_1_1_2024_To_12_31_2024_jlBIk85Ef0usFRRcH-EEjQ"
      id="Tb_-aH_Z76Zs0OxSN3jBFrtMQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:38.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;white-space:pre-wrap;"&gt;    &lt;/b&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;OPERATING ACTIVITIES&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Net cash provided by operating activities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 124,048&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 702,391&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 85,681&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;FINANCING ACTIVITIES&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Proceeds from bank borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 140,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Repayment of bank borrowings&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (140,000)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Proceeds from options exercised&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 995&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 57&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Payments for repurchase of common shares&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (124,929)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (485,931)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (5,003)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Net cash used in financing activities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (123,934)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (485,927)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (4,946)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;NET INCREASE IN CASH AND CASH EQUIVALENTS&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 114&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 216,464&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 80,735&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;CASH AND CASH EQUIVALENTS AT BEGINNING OF THE YEAR&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,263&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,377&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 218,841&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;CASH AND CASH EQUIVALENTS AT END OF THE YEAR&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,377&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 218,841&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 299,576&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</srt:ScheduleOfCondensedCashFlowStatementTableTextBlock>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw"
      decimals="-3"
      id="Tc_e2z4_QbWX0-4lJPpg3amCw_4_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">124048000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw"
      decimals="-3"
      id="Tc_cZjC63NkW0mhsxejFrRW5Q_4_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">702391000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ"
      decimals="-3"
      id="Tc_lft8TRhyQECRMyjMLOrISw_4_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">85681000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromBankDebt
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw"
      decimals="-3"
      id="Tc_zvTnW6GLBkKHQY5iEH7mjw_6_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">140000000</us-gaap:ProceedsFromBankDebt>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw"
      decimals="-3"
      id="Tc_h1APkWBNYkauu4ew_H7CYg_7_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">140000000</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw"
      decimals="-3"
      id="Tc_qVmJmKJ5oU6QT6nmboBuPQ_8_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">995000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw"
      decimals="-3"
      id="Tc_DQ--vrO4aky9vtNuErIBSQ_8_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">4000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ"
      decimals="-3"
      id="Tc_2Ud9R7mq9E6daKwNy2eTzQ_8_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">57000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw"
      decimals="-3"
      id="Tc_Lt3psr9hfECB42BoRim9WQ_9_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">124929000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw"
      decimals="-3"
      id="Tc_7CCgqy6ehk6LBjwRGZmNLA_9_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">485931000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ"
      decimals="-3"
      id="Tc_LfWP6cwMeUq-O1rEh9DE0g_9_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">5003000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw"
      decimals="-3"
      id="Tc_wzkdmfz7Q0aNAFCwgp0qEw_10_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-123934000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw"
      decimals="-3"
      id="Tc_5ZPquiO_Jk-nGNoR0HVgSA_10_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-485927000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ"
      decimals="-3"
      id="Tc_nQJ186C37UqQtigQCsBFjw_10_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">-4946000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_paimnWxaWEC1NyvnUynQRw"
      decimals="-3"
      id="Tc_UURMH8rzEUebk-saN-qC5g_11_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">114000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_G9yoG2XelUGF49gXgBMgVw"
      decimals="-3"
      id="Tc_I3bRz3_4XkmWvu5GlI5Ijw_11_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">216464000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2024_To_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_sc9n92KJxk-S6ICiS60kbQ"
      decimals="-3"
      id="Tc_o1bOmKNGlkSl3OeXAGYLDQ_11_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">80735000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2021_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_lsB4CUg6kEKJQjo-wk10CA"
      decimals="-3"
      id="Tc_fMe7m1rmGkOYZ2brRkUZ5Q_12_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2263000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_-OHPM5Yn2Ua9B_JkYrDK9g"
      decimals="-3"
      id="Tc_qqdWGxyK4UuRK6Q9XvFUNA_12_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2377000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w"
      decimals="-3"
      id="Tc_zAJzb5XJU0Sc2gEuvjUq4Q_12_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">218841000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_-OHPM5Yn2Ua9B_JkYrDK9g"
      decimals="-3"
      id="Tc_f1BA4bFUz0uKml-Qq30p-Q_13_3"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">2377000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_Jbtvs1BiiUiq4_kVYO_14w"
      decimals="-3"
      id="Tc__b9iNEDSCEKx2psxoZ_5VA_13_6"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">218841000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2024_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_3EeCsXnDEk-ZIp6m6JdE8Q"
      decimals="-3"
      id="Tc__9r1ax1qQkGZhMXFQw7MUw_13_9"
      unitRef="Unit_Standard_USD_KsSimBjW6Ei8EO-s0kyBjA">299576000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
